移动机器人主动环境感知及三维场景数字化

被引量 : 0次 | 上传用户:y58141917
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人主动环境感知及三维场景数字化是移动机器人研究领域的一个热点。对三维环境的主动感知是机器人进行避障、定位和导航的前提和基础,而三维场景的数字化在虚拟现实、文物保护、地形测量等领域也具有广泛的应用前景。本文利用Kinect传感器和三维激光测距系统来实现移动机器人工作场景的主动感知,进而利用三维点云处理算法实现了三维场景的数字化。教研室自主研发了SmartROB移动机器人平台,该平台应用了开源机器人操作系统ROS,并在两个SmartROB机器人上分别配备有传感器ASUS Xtion PRO和全景三维激光测距系统,可以对周围环境进行感知。利用带有ASUS Xtion PRO传感器的SmartROB平台对环境进行感知时,基于Kinect的开源驱动OpenNI开发了机器人SmartROB的远程控制终端,远程控制终端获取控制者的控制命令并通过TCP/IP发送给机器人主机,同时机器人再根据ASUS Xtion PRO传感器所感知到的机器人前方环境三维信息确定避障策略,通过控制命令和避障命令的融合实现对机器人的安全遥操作。用带有全景三维激光测距系统的SmartROB机器人对环境进行感知前对该三维激光测距系统进行了标定,即通过两次旋转平移将Hokuyo激光测距扫描仪获取的原始数据先后转化到旋转云台坐标系和机器人坐标系,针对两次旋转平移误差较大的问题,借助辅助标定物分别用牛顿下降法和ICP算法计算得到更精确的旋转平移矩阵,再接着利用机器人自身位姿值对机器人坐标系下的三维点云进行数据补偿,实现了运动过程中机器人对周围环境的主动感知,最后利用开源点云库PCL(Point Cloud Library)中的算法对环境三维点云数据进行了平面提取处理,并用教研室已有的方法对三维点云进行了数据精简和栅格化显示,实现了三维场景的数字化。在安装有ROS(Robot Operating System)的SmartROB移动机器人平台上进行实验验证,实验结果表明了对周围环境进行感知的算法以及三维场景数字化算法的有效性和实用性。
其他文献
本文基于已建成的《红楼梦》中英文平行语料库,应用语料库检索软件将《红楼梦》的四个英译本在词汇和句子层面的基本特征进行数据统计和初步的量化分析,比较和探讨四个英译本
针对智能农业机械自动驾驶或辅助驾驶立体视觉障碍物检测技术中,传统阈值分割不能达到目标提取精度的问题,提出基于分析扫描线上区域分割与特征匹配相结合的障碍物检测算法。
硼酸作为一种重要的无机化工原料,在各个领域都有着广泛的应用。虽然我国的硼资源非常丰富,但是由于受硼矿品位和制备工艺技术的限制,目前国产工业硼酸在纯度、结晶性能、颗
改革开放40年,我国的教学设计研究沿着实践研究和理论研究两条路径展开,实践研究呈现出数量逐步增加和内容与范围逐步扩展的平稳轨迹,理论研究则经历理论引介、学科初建、多
对EPR核岛蒸汽发生器上部水平支承主要结构和材料进行了介绍,结合焊接工艺评定,对焊接方法的选择、焊接坡口的设计、焊接材料的选择和具体的焊接工艺参数进行了试验研究。简
地面自主移动机器人具有广泛的应用价值,其可在条件恶劣的场景中执行探索救援等多种任务。但由于其自身工作空间的限制,地面机器人只能获取自身周围的局部环境信息。四旋翼飞
在全球竞争的新态势下,我国农产品在国内市场和国际市场将长期处于供给过剩和供给不足的双重矛盾之中,实施品牌策略是解决该问题的重要途径。在我国农村经济的发展过程中,已经创
本文从轧钢润滑和其重要意义出发,剖析轧钢润滑故障和出现故障的原因所在,并提出几点轧钢润滑管理工作的管理措施.
硅藻土作为一种由微生物硅藻沉积形成的特殊土体,在地球表面分布非常广泛。近些年来,基础工程、公路、铁路和房屋建设的不断扩大,经常会遇到这类的地质层。当前对硅藻土这种
<正>一、胡锦涛总书记在庆祝党成立90周年大会讲话的主要特点和亮点胡锦涛总书记的重要讲话,从内容上看主要是三大部分:一是历史回顾与经验总结;二是关于党的建设;三是现阶段