基于ROS的移动操作机器人驱动控制系统研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:menlyseven
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着柔性制造及“中国制造2025”的到来,机器人在制造业中扮演着越来越重要的角色。然而普通工业机器人受限于固定部署的方式,工作空间及任务调整受限。移动操作机器人将轻量化的协作机器人和智能移动平台结合在一起,显著地扩展了传统机器人的应用范围。移动操作机器人的开发是目前机器人行业中的一个热点,如何为移动操作机器人研制高可用性、易用性、可扩展、功能完善的控制软件及相关驱动软件成为移动机器人产业化和进行科学研究的一个难点。本文基于移动操作机器人协同控制项目背景,完成移动平台的设计及相关传感器选型,并以Robot Operating System(ROS)为框架,对移动操作机器人进行驱动软件及控制系统开发,并完成运动规划、地图建立、导航与定位、仿真与实时监控等功能开发。首先对移动机器人进行搭建。选用协作机器人作为操作臂并确定移动平台的运动方案,搭建移动平台的控制框架和电源系统,并针对功能实现确定传感器型号,完成移动操作机器人硬件构建。然后对移动操作机器人控制软件与底层控制器之间的驱动系统进行开发,使得协作机器人和移动平台能够接受正常的运动控制指令、轨迹数据,并将自身的状态信息和运动数据上传到上层控制软件。其次对移动操作机器人控制软件进行开发。对机器人的软件进行分层设计,功能单独封装。针对移动操作机器人进行统一机器人描述格式(Unified Robot Description Format,简称URDF)编写,并在Rviz和Gazebo中实现机器人可视化。对功能进行独立封装,使功能以插件形式加载,方便灵活。在功能实现层对操作臂运动规划功能、及移动平台的定位导航功能进行开发,为协作控制提供功能基础。其次,对操作臂和移动平台的运动规划部分进行研究。对操作臂部分基于MDH模型对协作机器人部分进行运动学建模,并获取协作机器人运动学正逆解;通过flexible collision library(简称FCL)集成碰撞检测功能;研究协作机器人的路径规划RRT算法以及三次多项式轨迹插值,使得协作机器人具有运动规划的能力。对智能移动平台部分进行运动学建模,获得速度控制下各麦克纳姆轮速度与整车速度的运动关系;研究移动平台基于粒子滤波器的地图创建及基于A*和动态窗口的导航算法,使移动平台具有建图和导航的能力。最后通过实验对移动操作机器人的控制软件,运动规划功能,驱动系统进行检验。分别对协作机器人和移动平台进行单独的功能实验,并在最后通过一项移动操作实验进行整体功能的验证。
其他文献
科学合理的配电网规划是保证电网安全稳定运行的重要举措,也是保证未来一段时间内电力需求得到满足的重要保障。在我国,配电网的发展一直处于较为落后的地位,采取更加科学有效的方法根据未来发展进行配电网规划,是适应电网发展的重要举措。在规划环节,一般会提出几个候选的规划方案,故需要进行配电网规划方案的综合评价,从而通过建立完备的指标评价体系选取最佳的规划方案,在保证安全、可靠、高效运行的情况下获得最高的效益
介绍了采用聚丙稀纤维和U型低碱膨胀剂(UEA)掺入混凝土后的特性.结合结构设计、采用先进施工工艺和技术措施,解决了游泳池无缝自防水钢筋混凝土结构裂缝和渗漏的难题.
广西早期共产党组织领导人在探索救国救民道路中接受马列主义思想,成为共产党员。他们积极投身马克思主义在广西的传播和广西的建党工作,他们理想信念坚定,以成为坚强的共产
建筑围护结构保温节能工程是一个多层有机综合体,尤其是在我国南方湿冷地区,任何细微的结构或施工裂缝都有可能导致保温系统的溃散,因此,从设计、材料系统、施工质量以及工程
结合施工实践,对建筑电气管线暗敷的施工质量管理做些探讨.
市场营销学具有实践性和应用性的学科特点,因此在课程教学中应注重培养学习者的实践应用能力。为此,在教学过程中应做到合理分配教学与学生自主学习的时间,组织学生进行市场调查
医药厂房高洁净地面通常要求平整光洁、防潮、防水且不起灰,以长春生物制品所医药厂房为例,介绍了有特殊要求地面的设计做法,对施工中常见的问题进行分析并提出质量控制措施.
随着我国国防建设和退役军人优待事务政策的不断改革推进,一部分携笔从戎的大学生士兵选择回归校园继续完成学业,于是高校里越来越多的退伍复学大学生出现在公众视野中。两年
第一部分:血小板计数与血红蛋白比值和血糖变化对合并颅脑损伤的多发伤患者急性下肢深静脉血栓形成的预测价值分析目的:探究合并颅脑损伤的多发伤患者血小板计数/血红蛋白比