机器人设计为巡航弓字形路径,通过编码器记录运动距离,并由MPU60_50
模块控制偏航角。在实验过程中出现碰撞墙壁的问题,经过检测分析,红外传
感器可以正确检测到障碍物,机器的停止信号也能够正确发出,在收到停止信
号后,虽然电机没有启动,但扫地机器人由于的惯性会向前运动一段距离,因
而与墙壁发生碰撞。为此我们加装了超声波传感器,在超声波传感器探测到障
碍物后,电机输出功率减半,红外传感器探测到障碍物后发出停止信号。经过
调试,红外线传感器的有效距离设为3cm,超声波传感器测量出距离障碍物
15cm时开始减速。为了更好的观察扫地机器人的行走路径,我们在扫地机器人
底盘上安放一个墨水瓶,通过一根细管不断的滴出墨汁以标记行走路径。调试
后的机器人路线如图4. 1所示。
|