基于ROS移动机器人底盘设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:sam8899138
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人被广泛应用于各个领域,代替人从事相应的工作、提高工作效率、节约社会资源。移动机器人底盘作为机器人的重要组成部分,不仅影响移动机器人的控制性能,还承载着机器人定位、导航、移动、避障等功能。所以良好的底盘软硬件系统是实现机器人多样化运动、提高移动机器人性能的重要保障。针对一类对电池回充有安全、可靠特别要求的商用移动机器人,本文设计了兼容工业界主流的开源机器人操作系统ROS框架,包含行走控制、多种障碍物信号检测、电池回充检测与控制的移动机器人底盘方案,并针对银行服务机器人项目,完成了一款基于STM32的移动机器人底盘软硬件设计与实现。论文具体工作如下:(1)针对基于机器人底层应用进行上层开发的移动机器人底盘需要,设计了一款接口丰富、安全防护强的通用型移动机器人底盘控制板及相应的控制系统。控制板以STM32处理器为主控芯片,主要由电源管理模块、串口通信模块和外接接口模块组成。本文通过在控制板上外接编码器,超声波、红外接收器等传感器来采集底盘运动信息与周围环境信息;设计机器人底盘与ROS层节点通信的底盘管理节点,该节点负责对底盘进行识别、解析并发布底盘数据供其它节点订阅、将其它节点的控制指令转发给底盘,是ROS与底盘的通信桥梁;分别设计底盘与ROS层和遥控器通信的Base-Ros协议和Remote-Control协议,从而实现ROS层和遥控器对机器人底盘的运动控制。(2)针对机器人电池供电有限,不能长期自主工作的缺陷,设计了一款无需人为干预的机器人自动回充子系统。该回充子系统包含硬件电路和软件程序两个模块。硬件模块中包括机器人充电保护电路和充电桩红外发射电路的设计,充电保护电路充分考虑机器人与充电桩的交互性和安全性,增加了机器人与充电桩的感知电路和安全防护,保障了充电系统的安全性。在该充电子系统硬件的基础上实现了一种基于红外信号的自动回充算法,引导机器人在近程范围内与充电桩精准对接。本文实现的基于红外的自动回充系统结构简单,开发成本低且实用性强。(3)搭建实验平台,对底盘控制系统和自动回充子系统进行测试与验证。基于QT开发底盘测试工具,将底盘工作电压、传感器数据等信息可视化,辅助分析与验证底盘功能的正确性。测试充电桩红外信号的分布情况,并将机器人放置在不同场域进行多次对接实验,验证自动回充系统的准确性与可靠性。实验结果表明底盘控制系统及自动回充子系统工作正常。
其他文献
今年一季度,全国铜的消费需求下降,资源供给大幅增长,市场价格持续下滑,整体市场呈现疲软态势。 ——消费需求下降。今年以来,国家继续实行偏紧的经济方针,严格控制银行信贷
科技决定煤炭工业健康发展科技是企业腾飞的翅膀,科技是煤炭工业发展的助推器。不可否认,经过50年的风雨历程,煤炭科技实现了跨越式发展,生产力水平显著提高,行业的整体水平
【正】 十九世纪末德国数学物理学家闵可夫斯基提出了"四度空间"的理论,即在三度空间中引入了第四个量度——时间.……随后所出现的某些表现"四度空间"的现代艺术流派是否直
开展煤矿安全质量标准化工作是实现煤矿安全发展,打造本质安全型矿井的重要保证。平顶山煤业集团二矿把安全质量标准化工作作为矿井的效益工程、生命工程,以实现“安全二矿,和谐
提出了一种远程控制的数字系统实验平台.该实验平台系统包括数字系统实验箱、阿里云服务器、客户端等3部分.对系统构架、通信协议和系统软硬件设计进行了详细的描述,给出了用
良好的党风政风,是坚持“立党为公、执政为民”,提高党的执政能力的根本要求和有力保障。机关作风是党风政风的综合反映和外在表现,机关部门直接承担着为上级、基层和职工群众服
<正>组合优化是一个离散最优化问题,在规划,调度,资源分配,决策等问题中有着非常广泛的应用。入们已经认识到,组合优化问题的计算复杂度高,属于NP难一类的问题,除了枚举一部
一、矿井概况平煤天安一矿于1959年12月建成投产,现生产能力400万妇,主采煤层丁组和戊组,井田划分为三个水平开采,一水平标高-25m,二水平标高-240m,三水平标高-517m。随着开采深度
第十个五年计划时期.我国经济增长速度加快.能源消费总量也迅猛上升。由于能源消费的过量增加.导致对资源的开发强度加大.并且不择手段地发展了大量本应淘汰的落后技术,造成资源的
研究了碱性水热法同步稳定城市垃圾/医疗废物焚烧飞灰与废水中重金属的稳定化效果和稳定化机制.结果表明,在碱性水热条件下,城市垃圾/医疗废物焚烧飞灰均对废水中重金属具有