- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于三维栅格地图的移动机器人路径规划# ** 5 10 15 20 25 30 35 摘要:面向移动机器人路径规划问题,研究了基于三维栅格地图的路径规划方法。首先使用 装载三维激光扫描仪的移动机器人收集环境点云,将三维点云转换成为八叉树结构的三维栅 格地图,并扩展了 D*算法使之考虑机器人尺寸,并检测每一状态是否与环境发横碰撞,最 终直接生成机器人运动轨迹。实验中创建了有多个障碍物的环境三维栅格地图,并生成了两 条可行路径,验证了该方法的可靠性和实用性。 关键词:机械电子工程;路径规划;三维栅格地图;移动机器人;三维点云 中图分类号:TP24 Mobile Robot Path Planning Based on 3D Grid Map ZHANG Biao, CAO Qixin, WANG Wenshan (Research Institute of Robotics, Shanghai Jiao Tong University) Abstract: To tackle with mobile robot path planning problem, we utilized 3D grid map based planning method. Firstly we collect point cloud using mobile robot equipped with 3D LRF, then we transform 3D point cloud into octree data structure, getting 3D grid map. We developed D* algorithm to take mobile robots size into consideration, which will generate 3D trajectory of mobile robot directly. In experiments we construct the 3D grid map of multi-obstacle environment, and generalize two different path which validated the reliability and practicality of this system. Key words: mechanical and electronic engineering;path planning; 3D grid map; mobile robot; 3D point cloud 0 引言 机器人路径规划是机器人研究领域的一个重要分支,机器人需要利用符号性环境模型, 从一个位置到达目标位置,同时避开环境中某些特定区域,生成一个可执行的运动序列或运 动轨迹。机器人地图包括几何地图、点云地图、拓扑地图和栅格地图等,其中栅格地图将环 境分解成一系列具有二值信息的网格单元,栅格的大小决定了环境信息存储量的大小,适当 调整既可以降低存储消耗,又保留了环境的空间结构,吸引了国内外多位学者进行了研究和 应用[1][3-4]。栅格地图下的路径规划算法有 A*算法[2],它通过引入试探检索法来降低了 Dijkstra’s 算法[5]的计算消耗,但是 A*算法需要对地图有一些先验认识,Anthony Stentz 和 Sven Koenig 所提出的 D*及简化 D*算法则不需要对地图具有认识。这些方法都是通过给位 置栅格一些可能的可通行性数值,当机器人移动到这些位置附近时,通过采集新的信息可以 得到这些位置的真实数值,并对地图进行更新。 理论上环境中如果存在可通过的路径,A*或者 D*算法总能找到这条路径,但是实际使 用时这些方法不考虑机器人实际尺寸,而是将机器人当做一个理想点,因此不能判断机器人 是否能真正通过某些区域。在这些规划算法的基础上,我们提出的方法一方面不需要对地图 -1- 具有先验认识,另一方面考虑了机器人实际尺寸,并在真实环境中进行了实际使用。 1 三维栅格地图创建 40 45 我们使用三维激光扫描仪获取环境的三维点云地图,然后将其转换成为八叉 树数据结构来构建三维栅格地图。八叉树(Octree)是一种基于树形层次的数据结构, 其定义是:若不为空树的话,树中任一节点的子节点恰好只会有八个或零个。八叉树充分利 用了形体在空上的相关性,因此,它所占用的存贮空间要比三维体素阵列的少。其主要优点 在于管理方便,有哪些信誉好的足球投注网站某一个小方块的时候,能很方便的使用二分法查找,当深度到一定层次 以后,基本可以拟合所有的三维模型。 (a) 三维空间结构 (b) 相应的八叉树数据结构 (a) The 3D spatial strcuture
您可能关注的文档
- 3DWC:实体模型、等效模型及其可视化 - 用于合并.doc
- 3q27片段9个单核苷酸多态性位点的人群分布特点.doc
- 8-烷基小檗碱衍生物对胆固醇代谢及低密度脂蛋白受体表达的影响.doc
- 22株乳杆菌的自聚和粘附特性研究.doc
- 60%VO2max运动对血液TLR-4及其诱导产物的影响.doc
- 60GHz通信网络中基于虚中继的自适应STDMA机制研究.doc
- Android操作系统可信计算平台架构.doc
- BeWo细胞模型的建立与验证.doc
- CYP19A基因对牙鲆(Paralichthys olivaceus)卵巢发育周期的表观遗传调控机制.doc
- 海啸作用下岸滩演变与床沙组成变化研究综述.doc
文档评论(0)