基于MSP430的自主式移动机器人设计与实现
时间:06-12
来源:互联网
点击:
3 软件设计
系统软件根据任务不同一般会有所差别。本系统软件在启动后先初始化,然后通过红外传感器以及霍尔元件等传感器将环境循环扫描一周。需指出的是,完成一周需要有传感器信号来指示,然后才能遍历实验环境,遍历环境采用先横向走遍整个环境,再纵向遍历的方法。在无线控制信息时,系统将通过中断进行相应处理。机器人还可以通过传感器实现循迹(黑线)行走和寻找光源等功能。在PC端,用VB编的一个简单的机器人控制界面可非常方便的设定机器人的平移速度和旋转速度,实时控制机器人前行、后退、左转、右转以及运动停止等。
4 结束语
本文介绍了一种轮式移动机器人的设计方案,该系统的程序和PC端的无线控制相对独立,无线控制只是完成一些简单的动作控制。在此基础上,可进一步研究移动机器人在未知环境中如何感知、学习、分析及处理周围环境信息,并运用神经网络及遗传算法等进行规划来实现自学习功能的方法。这样,人为指令就可以完全由计算机在分析、处理后自动发出,从而实现真正意义上的机器人自主行为。
系统软件根据任务不同一般会有所差别。本系统软件在启动后先初始化,然后通过红外传感器以及霍尔元件等传感器将环境循环扫描一周。需指出的是,完成一周需要有传感器信号来指示,然后才能遍历实验环境,遍历环境采用先横向走遍整个环境,再纵向遍历的方法。在无线控制信息时,系统将通过中断进行相应处理。机器人还可以通过传感器实现循迹(黑线)行走和寻找光源等功能。在PC端,用VB编的一个简单的机器人控制界面可非常方便的设定机器人的平移速度和旋转速度,实时控制机器人前行、后退、左转、右转以及运动停止等。
4 结束语
本文介绍了一种轮式移动机器人的设计方案,该系统的程序和PC端的无线控制相对独立,无线控制只是完成一些简单的动作控制。在此基础上,可进一步研究移动机器人在未知环境中如何感知、学习、分析及处理周围环境信息,并运用神经网络及遗传算法等进行规划来实现自学习功能的方法。这样,人为指令就可以完全由计算机在分析、处理后自动发出,从而实现真正意义上的机器人自主行为。
MSP430 单片机 机器人 传感器 PWM 看门狗 红外 电路 电压 LDO 电容 LED 收发器 神经网络 相关文章:
- 基于单片机控制的六自由度自动寻迹机械人的设计与实现(12-16)
- 制作机器人常用传感器盘点(02-23)
- 基于混沌电路设计阵列触觉传感器的采集系统(03-01)
- 复杂路线下机器人的三点三轮寻迹系统(01-17)
- 精密运动控制器LM628的应用设计(06-20)
- 基于图像识别的循迹车路径识别算法研究(03-30)
射频专业培训教程推荐
栏目分类