机器人行走问题介绍.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机器人行走问题 机器人行走问题 机机器器人人行行走走问问题题 摘要 摘要 摘摘要要 本文主要研究机器人在有障碍物的情况下的路径规划,并且要求机器人的行 走路径为平滑曲线。通过将机器人路径规划问题化为行走路径可行域中路径点的 选取问题,从而将其转化为图论中的最短路径问题。最后,通过对折线的平滑处 理得到机器人的最优路径。 对于路径点的选取,首先用计算机随机模拟路径点,用Floyd算法得到当前 随机路径点构成的网路图的最短路径。通过多次模拟结果的对比,缩小了各个模 拟点的选取范围,然后在此基础上提出了垂线法来选取节点,用Floyd算法得到 理论最短路径。最后,再对其做相应的平滑处理后得到最小安全距下的最短路径。 对于路径评估的两个目标函数(路径长度和安全度)的考虑,本文通过对其 分配不同的加权权重系数,将其转换为遗传算法中的适应度函数,用链接图法建 立环境模型并通过Floyd算法找出一条初始路径,并在充分考虑局部最优的可能 性下由理论最短路径选取另一条初始路径,通过比较经遗传算法优化后两条路径 的适应度函数大小,得到全局最优的安全最优路径。 对于问题一:本文在此基础上考虑最小安全条件及平滑条件,分别对3种障 碍物顶点折线的情形做出最优的平滑处理,从而得到最小安全距下的最短路径。 最后用路径长度与安全度作为路径评估的两个目标函数,通过遗传算法得到安全 最优路径。实验结果如下: 表1 问题一结果 路径 d d d RA RB RC Floyd算法 70.5075 107.9586 102.0516 遗传算法 73.3182 111.4842 108.8761 对于问题二:对于求R依次到A、B、C的最优路径的问题,本文通过在第一 问的基础上求得的dRA ,dAB ,dBC 的最优路径,再对目标点处A,B的折线进行 相应平滑处理。实验结果如下: 表2 问题二结果 路径 d RABC Floyd算法 159.3003 遗传算法 166.7941 Floyd Floyd 关键词 机器人 路径规划 计算机模拟 垂线法 FFllooyydd算法 遗传算法 1 1. 问题重述 下图是一个100×80的平面场景图,在R(0,0)点处有一个机器人,机器 人只能在该100×80的范围内活动,图中四个矩形区域是机器人不能与之发生碰 撞的障碍物,障碍物的数学描述分别为B1(20,40;5,10)、B2(30,30;10, 15)、B3(70,50;15,5)、B4(85,15;5,10),其中B1(20,40;5,10) 表示一个矩形障碍物,其中心坐标为(20,40),5表示从中心沿横轴方向左右各 5个单位,10表示

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档