基于ROS的机器人三维仿真平台设计与研究

来源 :东北大学 | 被引量 : 22次 | 上传用户:lebaishi310
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机器人越来越智能化,机器人领域的研究正变得越来越复杂。因此机器人仿真技术对代码的模块化和复用性也提出了越来越高的要求。ROS(Robot Operating System)作为一个开源的分布式架构的机器人操作系统为上述要求提供了可能。本文基于ROS机器人操作系统开发了一种模块化可重用分布式的机器人三维仿真平台,此仿真平台能够与ROS进行集成,充分利用ROS中的软件资源,且具有可扩展性、稳定性、通用性以及代码可重用性的特点。本文首先分析了ROS机器人操作系统的结构和运行机制,然后基于ROS的分布式架构设计了三维仿真平台的C/S框架。在C/S结构中,服务器提供物理引擎和模型搭建的功能,三维显示客户端用于对场景进行渲染和显示,ROS节点客户端则用于对场景中的机器人进行控制。其次本文对仿真平台三维显示的关键技术进行了研究,并提出相应的优化算法。为了提高仿真平台三维显示的速度,本文使用了基于光线投射算法和OBB层次包围盒的实时消隐算法。实验显示此方法相比于光线投射算法速度有明显的提升。然后根据平台的设计思想和框架结构,本文在服务器中引入了Bullet物理引擎、实现了相机和激光传感器、解析和存储了URDF模型文件;在三维显示客户端中使用OGRE渲染引擎对场景进行渲染;基于Protocol Buffer和TCP/IP协议实现了服务器和客户端之间的消息通信。最后本文对机器人三维仿真平台进行了仿真实验验证和性能分析。分别进行了KUKA youbot移动机械臂实验、基于双目视觉的三维重建实验、轮式足球机器人分布式仿真实验,分析了仿真平台的仿真可信度、实时性、消息传输误码率、与ROS的集成等,验证了仿真平台的可靠性、实用性和设计的合理性。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
三亚美丽之冠大酒店裙房设计为种植屋面,面积约7.3万m2,覆土厚0.5~2m.由于种植屋面的植物根系对屋面防水系统有破坏影响,且变形缝位置和裙房顶板存在渗水现象等问题,通过对屋面变形
2016年全国有25个省市区高考分别使用全国卷三套语文试题。也许是因此缘由,全国语文卷保持了人们意料中的稳定与平和,文学类文本阅读题仍然坚持多年来选用小说文本的特点。三
目的观察少腹逐瘀汤治疗原发性痛经气滞血瘀证的临床效果。方法将84例原发性痛经气滞血瘀证患者随机分为治疗组43例和对照组41例,治疗组采用少腹逐瘀汤治疗,对照组口服去氧孕烯
建设社会主义新农村是我国现代化进程中长期而又艰巨复杂的任务。从云南省保山市农业、农村工作实际来看,农村公共设施薄弱、农村公共事业滞后、农村公共服务缺失等“三个公共
天然环状四吡咯化合物包括卟啉、卟吩、细菌卟吩、异菌卟吩、高饱和氢卟啉和可啉等,是一类具有多种生物功能的生命活性物质,其合成和应用研究是目前天然产物化学的重要研究内容
为了深入了解超载作用下路面结构的受力影响,通过对广东省内5条典型高速公路的车辆交通流量及轴载调查,按照设计规范进行路面结构验算分析。结果表明,绝大部分路面的受力验算
采用文献资料法、专家访谈法等研究方法,分析我国运动员在近3届奥运会以及全运会的成绩,将夏季奥运项目分成5个类别进行分类管理;以传统优势项目为重点,梳理重点项目获奖运动
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
本文对我国棘球蚴病的流行病学调查、专题调查和流行现状,防控项目实施、防控策略及其效果,以及防控工作中存在的一些技术问题进行了综述。