- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Dijkstra和改进人工势场AGV路径规划
基于Dijkstra和改进人工势场AGV路径规划
摘要:自动引导车(AGV)作为柔性制造系统中的一个重要组成部分,在现代物流生产中获得了广泛的应用。为解决传统人工势场法在路径规划中出现的局部最小点问题,本文提出了预规划路径的方法,通过在局部最小点处添加中间点,使自动引导车顺利避障到达目标点。利用MATLAB进行仿真,其结果证明该方法有效地改善了传统势场法存在的缺陷。
关键词:人工势场法,AGV, 路径规划, 中间点, 预规划路径.
Abstract: Automatic Guided Vehicle (AGV) is an important component in a flexible manufacturing system, has gained wide application in the modern production. To solve the local minimum point question of traditional artificial potential field method. This paper is presented a pre-optimized path planning method, by add the middle point at the local minimum, Automatic Guided Vehicle is successfully guided avoid obstacles to reach the target point. Simulation with MATLAB, The results show that the traditional potential field defect is effective improved.
Keywords: Artificial Potential Field Method, AGV, Path Planning, The Middle Point, Pre-planning Path.
中图分类号:TU74文献标识码:A 文章编号:
1.前言
现代生产物流先进运输设备自动引导车AGV(Automated Guided Vehicle),以其自动化程度高,灵活性强,智能化等在仓储、汽车制造、医疗及烟草等行业具有广泛的应用[1-2]。与传统的运输方式相比,降低了工人的劳动强度,提高了生产效率。AGV在运输物料时躲避环境中的障碍物是其工作任务中的重要环节,AGV根据获取环境信息程度的不同可分为环境信息完全知道的全局路径规划和环境信息完全未知或部分未知的局部路径规划[3]。而局部路径规划主要方法有人工势场法[4]、模糊逻辑法[5]和神经网络法等[6]。人工势场法因其在数学描述上简单明了而被广泛应用,但在进行路径规划时容易陷入局部最小值,使AGV无法顺利到达目标点。为解决这个缺点,本文通过优化势场函数和利用Dijkstra进行预规划两种方法对传统势场法进行改进,确保AGV最终达到目标点。
收稿日期:
基金项目:陕西省科技基金(SJ08E206)
作者简介:章植栋(1986-) 男 山东淄博人长安??学工程机械学院硕士研究生 研究方向:现代生产物流与控制。
2. 势场法模型及目标不可达问题
人工势场法最初由Khatib提出[7],其基本思想是用人工势场的数值函数来描述环境空间,目标位姿产生的吸引力与障碍物产生的排斥力二者叠加构成作用在自动引导车上的合力,这个合力将“推动”小车向目标做避障运动。
引力势场函数定义为:(2.1)
斥力势场函数定义为:(2.2)
式中从 到 的欧氏距离;相应的正比例系数;
表示障碍物区域对自动引导车的运动产生影响的最大距离;
障碍物区域 到位姿 的最小距离,对所有的 ,有
小车所受吸引力和排斥力分别为[8]:
(2.3)
由于人工势场法在路径规划时会出现局部最小值的情况,即小车向目标靠近时引力场迅速减弱而斥力场不断增强,当合力 , 时受力为零而停止不动。
3. 预规划路径的人工势场法
3.1 Dijkstra算法
Dijkstra算法是一个按权值大小递增的次序产生最短路径的算法,它可以用来计算从有向图中任意一节点到其它节点的最优路径[9]。对于上文中描述的情况应用Dijkstra算法寻找中间点构建有向图,如图1所示。假设小车从障碍物上方通过,首先应沿切线L1的方向到达顶点B,再沿切线L2的方向到达目标点;或者从障碍物的下方通过顶点C到达目标点。四边形ABCD便为所求的有向图
原创力文档


文档评论(0)