- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
室内移动机器人路径规划算法.pdf
第 1期 (总第 188期) 机 械 工 程 与 自动 化 No.1
2015年 O2月 MECHANICAL ENGINEERING AUToMAT10N Feb.
文章编号 :1672-6413(2015)01—0168—03
室内移动机器人路径规划算法
高 翔,郭卫 东
(北京航空航天大学 机械iT-程及 自动化学院,北京 100191)
摘要 :路径规划是移动机器人导航技术 中的核心 问题 。在 以往 的研究中,机器人被视为一个点并且优化 的 目
标为使路径最短,这种建模方法得到的路径往往不具有 良好 的可执行性。讨论 了一种考虑路径平滑度和路径
安全度 的规划算法,并通过带惩罚函数 的粒子群算法对其进行求解 。最后在 MATIAB中通过仿真试验验证
了算法的有效性。
关键词 :移动机器人 ;路径规划 ;粒子群算法
中图分类号 :TP242 文献标识码 :A
0 引言 对 的点,将其变换到世界坐标系 x 0 中得
路径规划是指在具有障碍物 的环境 中,按照一定 到点集 。本算法 中,用点集 替代 障碍物集
的评价标准 ,寻找一条从起始位姿到 目标位姿的最优 0btacle作为障碍物的数学表示 。
路径 ¨1]。根据对环境信息的掌握程度 ,路径规划技术 路径示意图如图3所示 。曲线PP 表示机器人
包括环境 已知的全局路径规划和环境未知的局部路径 的真实路径 。机器人 的起始位姿为 P ( ,Y,0),目
规划 引【。本文采用最优化方法对路径规划问题进行建 标位姿为 P (z ,Y ,),其 中0与 为在起点处与终
模 ,采用带有惩罚函数 的改进粒子群算法对路径规划 点处世界坐标系与机器人坐标系间的夹角 。取 P 和
问题的最优化模型进行求解 ,并在 MATLAB中通过 P 间的(s一2)个中间位姿 P,(,,Y,),则 P:=={P ,
仿真试验验证算法 的有效性 。 P ,…,P )即作为一条候选路径的数学表示。
1 路径规划建模 1.2 路径规划 的评价 函数
1.1 机器人与障碍物的数学表示 对于路径规划 ,考虑 3个评价指标 :路径长度 、路
将机器人 A 视为二维环境下的 自由移动刚体 , 径平滑度 以及路径安全度。
其最小外接圆定义为机器人圆c,半径为 R ,圆心为 第 1条指标是路径的长度。路径越短则路径越
0r( ,Y,)。以 (),为原点 ,机器人前进方 向为 X轴正 优[3],其评价公式为:
方向,建立机器人坐标系X,y,o ,如图 1所示 。 一 1
将二维环境中障碍物集合视为一个不规则多边形 L 一∑ (+1一Xj)+(+1一 ) .(2)
集合 Obtacle一{Obtaclel,Obtacle2,…,Obtaclem}(m 第 2条指标是路径平滑度。机器人的转动与机器
为障碍物的个数)。机器人A 通过声纳传感器单元 人的运动时间有直接的关系,如果路径中存在角度较
获取周围环境障碍物信息 。设机器人声纳 的个数为 大的转动,机器人必须减慢速度甚至停止 ,这样走完路
7/,其读数集合为 S一{S,s。,…,5}。如图2所示 ,声 径所耗费的时间就会增加很多,因此将路径平滑度作
纳声轴所在直线与机器人前进方向障碍物的交点集合 为另外一个优化指标 。路径平滑度定义如下 :
为 一{ , 。,…,0 }。这些交点在机器人坐标系 ,r-
文档评论(0)