大学生机器人大赛所需知识主要包括基本编程能力、硬件电路设计、单片机的开发能力、算法、电机的控制、陀螺仪加速度计的使用、编程、自动化、机械以及视觉算法等等。可以通过看书来增加这些方面的知识,相关的书目有《电工电路基础》《低频电子线路》《数字电路》《高频电子线路》《电子测量》《智能仪器原理及应用》《传感器技术》《电机与电器控制》《信号与系统》《单片机接口原理及应用》等等。