动态环境下基于行为动力学的移动机器人路径规划
动态环境下移动机器人的高效路径规划

精品文档供您编辑修改使用专业品质权威编制人:______________审核人:______________审批人:______________编制单位:____________编制时间:____________序言下载提示:该文档是本团队精心编制而成,希望大家下载或复制使用后,能够解决实际问题。
文档全文可编辑,以便您下载后可定制修改,请根据实际需要进行调整和使用,谢谢!同时,本团队为大家提供各种类型的经典资料,如办公资料、职场资料、生活资料、学习资料、课堂资料、阅读资料、知识资料、党建资料、教育资料、其他资料等等,想学习、参考、使用不同格式和写法的资料,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!And, this store provides various types of classic materials for everyone, such as office materials, workplace materials, lifestylematerials, learning materials, classroom materials, reading materials, knowledge materials, party building materials, educational materials, other materials, etc. If you want to learn about different data formats and writing methods, please pay attention!动态环境下挪动机器人的高效路径规划摘要:随着挪动机器人在工业、物流等领域的广泛应用,路径规划问题已经成为探究热点。
移动机器人路径规划

移动机器人路径规划在当今科技迅速发展的时代,移动机器人正逐渐成为我们生活和工作中的重要角色。
从工厂中的自动化生产线到家庭中的智能清洁机器人,它们的应用范围越来越广泛。
而要让这些移动机器人能够高效、准确地完成任务,路径规划是至关重要的一环。
那么,什么是移动机器人路径规划呢?简单来说,就是为移动机器人找到一条从起始点到目标点的最优或可行路径,同时要避开各种障碍物,并满足一定的约束条件。
这就好比我们在出门旅行时规划路线,要考虑道路状况、交通规则、目的地等因素,以选择最佳的出行方式和路线。
路径规划对于移动机器人的重要性不言而喻。
首先,一个合理的路径规划可以大大提高机器人的工作效率。
想象一下,如果一个在仓库中搬运货物的机器人总是走弯路或者在障碍物前停滞不前,那必然会浪费大量的时间和能源,从而影响整个工作流程的效率。
其次,良好的路径规划能够降低机器人与周围环境发生碰撞的风险,保护机器人自身以及周围的人员和设备的安全。
此外,精确的路径规划还可以延长机器人的使用寿命,减少不必要的磨损和损耗。
为了实现有效的路径规划,我们需要考虑许多因素。
首先是环境信息的获取。
机器人需要了解它所处的环境,包括地形、障碍物的位置和形状、通道的宽窄等。
这通常通过各种传感器来实现,如激光雷达、摄像头、超声波传感器等。
这些传感器能够实时收集周围环境的数据,并将其传输给机器人的控制系统进行处理和分析。
接下来是路径规划的算法。
目前,有多种算法被用于移动机器人的路径规划,例如基于图搜索的算法、基于采样的算法和基于智能优化的算法等。
基于图搜索的算法,如 A 算法,通过构建环境的地图,并在图中搜索最优路径。
这种算法效率较高,但对于复杂的环境可能会存在一定的局限性。
基于采样的算法,如快速随机树(RRT)算法,则通过随机采样的方式生成路径,适用于高维度和复杂的环境。
基于智能优化的算法,如遗传算法和粒子群优化算法,通过模拟生物进化或群体行为来寻找最优路径。
动态环境中机器人路径规划算法研究

i r v h u l y o e e a e a h n u k o y a c e v r n e t o u o o o sm o i mp o e t e q a i fg n r t d p t si n n wn d n mi n io m n sf ra t n m u b l t e
S u y o t a ni g r t m o b t n t d n Pa h Pl n ng Al o ih f r Ro o s i
Dy a i v r n e s n m c En i o m nt
—
XU Su, W A N G ng tng, W U a Ti - i K i
pr a iiy r a ma n t d p i ea g ih a r d to al l rt m n d a c p t l n n ob b lt o d psi he a a tv l ort m nd t a ii n go ih i yn mi a h p a ni g a a e dic s e . Be i s,smulto s ma e,a tpr v s t a h m p o d s l- r a l y m a r s u s d sde i a i n i d nd i o e h t t e i r ve e fp ob bii p t
0
引言
随着 科技 的进 步 , 自主 移 动 机器 人 得 到 了越 来
动态环境中移动机器人路径规划研究综述

机床与液压
M ACHI NE T OOL & HYDRAUL I CS
J a n . 2 01 3
Vo 1 . 4l No .1
D OI :1 0 . 3 9 6 9 / j . i s s n . 1 0 0 1—3 8 8 1 . 2 0 1 3 . 0 1 . 0 4 4
u n d e r d y n a mi c e n v i r o n me n t i s a c h a l l e n g i n g r e s e a r c h t o p i c i n t h i s i f e l d ,w h i c h h a s ma n y p r o mi s i n g a p p l i c a t i o n s s u c h a s a u t o n o mo u s
Ab s t r a c t :P a t h p l a n n i n g i s o n e o f t h e i mp o r t a n t i f e l d s i n mo b i l e r o b o t t e c h n o l o g y .F u th r e r mo r e ,p a t h p l a n n i n g f o r mo b i l e r o b o t
( C o m p u t e r I n s t i t u t e , H u a q i a o U n i v e r s i t y ,X i a me n F u j i a n 3 6 1 0 2 1 ,C h i n a )
b e h a v i o r a n d l e a r n i n g b a s e d,r a n d o m b a s e d a n d h y b r i d b a s e d a p p r o a c h e s .T he b a s i c t h e o r i e s o f t h e p a t h p l a n n i n g me t h o d s we r e i n t r o —
动态环境中多移动机器人路径规划的一种新方法

文章编号:1001-2265(2008)03-0025-03收稿日期:2007-09-29作者简介:邬再新(1971—),男,浙江宁波人,兰州理工大学机电工程学院副教授,研究领导为数控机床与自动化加工技术,(E -mail )l m k918@mail2.lut .cn 。
动态环境中多移动机器人路径规划的一种新方法邬再新,李艳宏,刘涛,周伦才(兰州理工大学机电工程学院,兰州 730050)摘要:动态环境下,多移动机器人路径规划是一个具有挑战性的课题,文章提出了一种新的人工势场法(APF ),在这个方法里,机器人在目标点和静态障碍物的影响下到达目标位置,当两个或更多的机器人在安全的距离范围内相遇时,机器人将依据它们所承担的任务,速率和大小决定它们的优先权,具有高的优先权的机器人将首先通过交叉点,如果具有同样的优先权,机器人之间随机的产生优先顺序,通过此方式可以避免彼此碰撞,仿真结果证明此方法是有效的。
关键词:多移动机器人;路径规划;人工势场;动态环境;APF 中图分类号:TG65;TP242 文献标识码:AA Novel Approach for M ulti ple M ob ile Robot Pa th Pl ann i n g i n D ynam i c Env i ronm en tWU Zai 2xin,L I Yan 2hong,L IU Tao,Zhou Lun 2cai(Lanzhou university of Technol ogy Electric and Mechanical engineer;Lanzhou 730050,China )Abstract:Key words:0 引言在多移动机器人系统中,路径规划是最基本的问题之一,许多学者已经研究过这个课题并提出很多方法2分散的多移动机器人运动规划方法[1],Yan et .al .[2]提出了一种多机器人实时规划方法,薄喜柱[3]等研究了基于栅格图的路径规划方法,各机器人对应不同目标点,将其它机器人视为动态障碍物,最终根据栅格值确定运动路径,Fuji m ura [4]假定位于工作空间中的障碍物运动轨迹已知,提出一种无碰路径算法。
【CN109782763A】一种动态环境下的移动机器人路径规划方法【专利】

(74)专利代理机构 北京辰权知识产权代理有限 公司 11619
代理人 广达
(51)Int .Cl . G05D 1/02(2006 .01)
(10)申请公布号 CN 109782763 A (43)申请公布日 2019.05.21
( 54 )发明 名称 一种动态环境下的移动机器人路径规划方
法 ( 57 )摘要
权利要求书3页 说明书6页 附图2页
CN 109782763 A
CN 109782763 A
权 利 要 求 书
1/3 页
1 .一种动态环境下的移动机器人路径规划方法,其特征在于,包括: 建立全局栅格地图 ,所述地图覆盖移动机器人运动的起始位置和目标位置,为由正方 形栅格组成的矩形区域 ,每个栅格包含了被障碍物占 用的情况信息 ; 检 测所述全 局栅格地图 中的 所有障 碍物 ,根据所述障 碍物的 特征及位置变化情况 ,筛 选出动态障碍物; 所述全局栅格地图中 ,针对动态障碍物 ,根据其在设定时段内的运动轨迹 ,预测未来设 定时段内的运动趋势,划分出所述运动轨迹和所述运动趋势对应的影响区域; 所述影响区域中 ,计算每个栅格在设定时段内被各个动态障 碍物占 据的概率 ,并以 其 中的最大概率作为该栅格被占 据的概率 ; 在所述全局栅格地图中 ,从所述起始位置到所述目 标位置 ,按照给定规则生成候选路 径 ;根据每条候选路径是否经过静态障 碍物 ,长度 ,以 及经过的 所有动态栅格的 概率 ,利 用 给定的评价规则对每条所述候选路径进行评价; 将具有最优评价结果的候选路径作为最终规划的路径。 2 .如权利要求1所述的动态环境下的移动机器人路径规划方法,其特征在于,建立全局 栅格地图 ,并检测所述全局栅格地图中的所有障碍物 ,包括 :所述全局栅格地图的范围覆盖 移动机器人运动的起始位置与目标位置 ;所述栅格分为被静态障碍物占 据的静态栅格 ,被 动态障碍物占 据的 动态栅格 ,以 及不被障碍物占 据的空闲栅格 ;其中动态栅格的标记方法 如下所述; 检测从所述起始位置到目标位置之间给定范围内的所有障碍物,根据所述障碍物的特 征和位置变化情况,筛选出动态障碍物; 在所述全局栅格地图中 ,将每个动态障 碍物对应的 栅格都标记出来 ,这些栅格即为所 述动态栅格。 3 .如权利要求2所述的动态环境下的移动机器人路径规划方法,其特征在于,所述全局 栅格地图中,划分出动态障碍物的所述运动轨迹和所述运动趋势对应的影响区域,包括: 所述动态障碍物在所述全局栅格地图中行进,以当前时刻为基准,前t时段内的运动轨 迹为第一运动路径 ,同时所述第一运动路径占 据的栅格及距所述第一运动路径n个栅格范 围内的区域为拖影区域,其中t大于零,n为大于等于一的整数; 所述 动态障 碍物在所述全 局栅格地图 中行进 ,以 当前时 刻为基准 ,根据第一运 动路径 对设定时段内的运动轨迹进行预测,预测出的运动轨迹为第二运动路径,同时所述第二运 动路径占 据的栅格及距所述第二运动路径n个栅格范围内的区域为预测区域 ; 将被所述静态栅格的 概率设为1 ,将未处于任何 动态障 碍物拖影区域 和预 测区域中的 空闲栅格的概率设为0 ,即获得所述全局栅格地图中在设定时段内每个栅格被占 据的概率。 4 .如权利要求3所述的动态环境下的移动机器人路径规划方法,其特征在于,计算每个 动态障碍物的所述拖影区域和所述预测区域中 ,每个栅格在设定时段内被动态障碍物占 据 的概率,包括: 根据所述拖影区域和所述预测区域中的每个栅格的中心与所述动态障碍物中心之间 的距离 ,计算每个栅格被该动态障碍物占 据的概率。 5 .如权利要求3所述的动态环境下的移动机器人路径规划方法,其特征在于,所述第一 运动路径包括:
动态环境下机器人的路径规划

第21卷第6期广东石油化工学院学报Vol.21No.6 2011年12月Journal of Guangdong University of Petrochemical Technology Dec.2011动态环境下机器人的路径规划X龙晟锋,何广平,陈家俊(广东石油化工学院计算机与电子信息学院,广东茂名525000)摘要:针对机器人全局路径规划存在的环境动态性和实时性问题,以及局部路径规划中无法获取全局知识而产生的优化问题,基于A*算法与局部势场法,提出了一种混合路径规划方法,实现了动态环境下多机器人避障、避撞的效果。
仿真实验验证了该方法的有效性。
关键词:动态环境;机器人;路径规划;避障中图分类号:TE626.5文献标识码:A文章编号:2095-2562(2012)01-0050-040引言移动机器人只能通过传感器探测其周围有限范围内的环境信息,或者虽然有前验的全局环境信息,但是所运动的环境中的障碍物是动态变化的,这种动态变化的环境叫做动态环境。
在这种不确定环境下,机器人寻找一条安全地、无碰撞地从起点到终点的运动路径,即为路径规划[1]。
目前,改进的机器人路径规划方法主要分为两种,一种是基于环境信息是静态的全局路径规划方法;另一种是基于环境信息是动态的局部路径规划方法[2]。
静态全局路径规划能够在机器人开始移动之前,根据已知的环境信息,先搜索出一条从起始点到目标点的最优路径,该路径可能是基于距离最短,也可能是基于时间最短。
但在机器人实际运动的过程中,很多环境信息不是完全已知的,而是动态变化的,这种方法有很大的局限性,因此就需要采用动态路径规划方法。
采用动态路径规划方法在未知的环境中搜索的路径虽然可以达到实时性要求,但由于没有全局信息,也不能对运动路径或运行时间等性能指标进行优化,得到的路径不能保证最优或次最优[3-5]。
因此,为了实现机器人的高效运行,把路径规划分为两个部分:第一个部分为趋向于目标的全局路径规划;第二个部分为躲避未知障碍或其它机器人的局部路径规划。
动态环境下机器人的路径规划

机器人
90 SERVO & MOTION CONTROL 2016·03 NO.70
表示动态障碍物前一时刻和当前时刻位置 的数组, 表示下一时刻动态障碍物的位置,Φ 表示 到 的映射。并将预测结果带入到PRM路 径规划模型中,p表示机器人当前的位置,s表示
规划的路径,ψ表示p, 和S之间的法则,则有 如下表达形式:ψ:(P, )→S (10)
沈阳建筑大学信息与控制工程学院 刘美菊 李凌燕 郭文博
摘要:针对在动态未知环境下移动机器人的实时路径规划问题,提出了一 种融合支持向量回归机的随机路标图算法。首先采用支持向量回归机算法 来预测动态障碍物的运动轨迹,然后采用随机路标图算法对移动机器人进 行路径规划,最后,与蚁群算法和动态栅格法进行时效性实验对比。实验 结果表明支持向量回归机和随机路标图算法可以有机结合且具有优良的运 行效果,克服了现有算法时效性差的缺点,并且能更准确地预测动态障碍 物的轨迹,能够快速地规划出一条无碰撞的最优路径。
通过实验证明栅格越小,环境信息储存量就
t
j
m
n
(mm2) (m) (m)
a
R
0 22.4133 0.0218 0.0003 0.0050 0.9306
1 120.3743 0.0194 0.0002 0.0263 0.5974
2 15.4970 0.0184 0.0001 0.0035 0.9798
,然后
在高维特征空间中对映射后的训练集进行线性回
归,得到法相量和非线性回归函数:
(7)
(8) 2.2 随机路标图算法(PRM) PRM算法解决路径规划问题时,分为以下两 步进行: Step1:离线学习阶段。该阶段是在自由移动 空间Cfree中随机采集大量的机器人位置点,这些点 构成了节点集Ga,然后把相邻的节点连接起来, 构成边集Ge,这样就完成了机器人建立一张概率 地图G=(Ga,Ge)可供在线查询使用。 Step2:在线查询阶段。把给定起点和终点添 加到离线阶段的地图中,这样在地图中就会找到 一条到达目标的可行路径。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文章编号:100624710(2008)0420411204动态环境下基于行为动力学的移动机器人路径规划谢敬,傅卫平,李德信,杨静(西安理工大学机械与精密仪器工程学院,陕西西安710048)摘要:通过非线性微分方程描述的移动机器人各种行为模式的演变,模拟人类路径规划方式,应用行为动力学方法对动态环境下移动机器人路径规划问题进行了研究。
首先,确定了路径规划的行为变量和行为模式,构建了机器人的航向角动力学模型与速度动力学模型,并分析了不稳定不动点,以及给出相应的解决方法;其次,为了得到更好的规划路径,采用竞争模型进行行为模式权值的自适应调节;最后的仿真结果表明模型是正确的,以及权值调节是有效的。
关键词:行为动力学;移动机器人;路径规划;动态环境中图分类号:TP242.6 文献标识码:AM ob ile Robot Pa th Pl ann i n g Ba sed on Behav i ora l D ynam i csi n D ynam i c Env i ronm en tX I E J ing,F U W ei 2p ing,L IDe 2xin,Y ANG J ing(Faculty of M echanical and Precisi on I nstru ment Engineering,Xi ’an University of Technol ogy,Xi ’an,710048,China )Abstract:Hu man behavi or of path p lanning can be si m ulated by evolving vari ous behavi or patterns ofmobile r obots described by nonlinear differential equati ons .Mobile r obot path p lanning in dyna m ic envi 2r onment is studied based on the method of behavi oral dyna m ics in this paper .The behavi oral variables and behavi or patterns of mobile r obot path p lanning are s pecified first .The t w o models of the heading dy 2na m ic equati on and vel ocity dyna m ic equati on are constructed separately .The situati on of unstable fixed point is analyzed and the app r oach t o dis posing the unstable fixed point is p resented .And then competi 2tive model is utilized t o aut omatically regulate the weight of behavi or patterns f or a better p lanning path .The final si m ulati on results de monstrate that the model is correct and the weight 2regulating method is ef 2fective .Key words:behavi oral dyna m ics;mobile r obots;path p lanning;dyna m ic envir onment收稿日期:2008207210基金项目:国家自然科学基金资助项目(10872160);西安理工大学校科学研究计划资助项目(102-210516)。
作者简介:谢敬(19782),男,四川仁寿人,讲师,博士生,研究方向为自主车辆路径规划与导航。
E 2mail :jingxie@xaut .edu .cn 。
傅卫平(19572),男,上海人,教授,博导,博士,研究方向为自主车辆导航、机器人行为动力学、多机器人系统。
E 2mail:wei p ingf@xaut .edu .cn 。
移动机器人的路径规划一般分为环境信息完全已知的全局路径规划和环境信息部分已知的局部路径规划。
全局路径规划需要寻优,往往存在算法的复杂程度与障碍物的数量成正比,一般不能直接应用于存在运动障碍物的在线路径规划[1,2]。
局部路径规划在一定程度上存在实时性与环境建模精度之间不相容[3,4]。
动态环境中由于存在静止、移动障碍物以及运动目标,相比传统的躲避障碍物问题更复杂。
人类与其它动物都具有很强的与外界复杂环境交互的能力,能很好地处理动态环境下的各种问题,比如有效地避开障碍物,拦截移动目标等,其智能性主要体现为基于行为动力演变的方式。
移动机器人在非结构化的动态环境中也表现出了这样的行为,如奔向目标和避障等行为,这些行为在动态环境中通过机器人与环境相互作用的动力学行为表现出智能。
行为动力学方法正是从基本行为模式出发,通过非线性微分方程综合各种行为的演变,模拟人类的路径规划方式[5-7]。
因此,本文尝试将行为动114 西安理工大学学报Journal of Xi ’an University of Technol ogy (2008)Vol .24No .4 力学方法应用于移动机器人动态环境下的路径规划。
在给出路径规划行为模式的基础上,建立了奔向目标行为动力学方程和速度行为动力学方程,并考虑不稳定不动点,构造了航向角的整体行为动力学方程,以及非线性竞争模型,最后给出了机器人路径规划的仿真结果。
1 路径规划行为模式路径规划需要机器人从起始点到目标点规划一条路径,且必须避开环境中的障碍物,所以移动机器人路径规划的总体行为由奔向目标行为和避障行为组成。
奔向目标行为模式和避障行为模式组成了移动机器人的路径规划行为模式。
动态环境中的路径规划,两种基本行为模式是随着环境的变化而变化,且相互制约,最终实现路径规划任务。
这些基本的行为模式可以通过行为变量的运动微分方程来实现,即d </d t =f (<,env )d v /d t =g (v,env )其中<、v 称为行为变量,v 是机器人的移动速度,<是机器人的航向角,env 表示环境,f 和g 构成的矢量场由机器人的任务约束来决定。
这样,移动机器人的路径规划就变成了这些行为变量的时间历程,也就是行为的动力演变。
如果已知机器人行为变量的初值,在每一个规划周期,机器人即可通过航向角<和速度v 的时间历程来描述机器人的运动轨迹。
2 路径规划行为动力学建模构建行为动力学模型主要考虑两个方面[5]:(1)构建的动力学系统必须是耗散且有渐近稳定的不动点或其它的极限集;(2)行为必须通过吸引子的解产生,以保证系统在所有的时间历程上保持一个吸引子的状态。
由此建立路径规划的行为动力学模型如下。
2.1 奔向目标行为动力学模型如图1所示的机器人与障碍物、目标点示意图。
图1 机器人及环境示意图Fig .1 Sche matic diagra m bet w een a r obot and the envir onment移动机器人奔向目标行为模式的行为动力学模型用微分方程表示为:<=f goal (<)=-λgoal sin (<-ψgoal )其中,<表示机器人的航向角,ψgoal 表示目标点相对于机器人当前位置的方位,λgoal 表示吸引强度,且λgoal >0。
容易看出,<=ψgoal 是该非线性方程的一个不动点,将其在不动点处线性化,得到<・≈-λgoal <,显然<在不动点邻域内近似指数渐近收敛,ψgoal 是一个稳定的不动点,目标点形成一个吸引子。
2.2 避障行为动力学模型考虑图2所示的机器人与两个对称的障碍物及一个目标点,两个障碍物之间的距离足够远,机器人可以通过直线运动顺利到达目标点,由于障碍物对机器人产生排斥子,可以通过目标点的吸引子方程变化得到,写出障碍物排斥子对机器人航向角的微分方程图2 机器人与对称障碍物Fig .2 A r obot and sy mmetric obstacles<・=f obs =λsin (<-θ)+λsin (<+θ)=λ[sin <co s (-θ)+cos <sin (-θ) +sin <cosθ+cos <sin θ]=2λcos θsin <可以看出,通过简单的求和,产生了不希望的航向角的变化受θ的影响,而机器人与障碍物之间的距离则是需要考虑的因素。
下面建立更全面的避障行为动力学模型。
移动机器人对第i 个障碍物避障行为模式的行为动力学模型用微分方程表示为<・=f obs,i (<)=λobs,i (<-ψobs ,i )其中,λobs ,i 表示排斥强度,且λobs,i >0,ψobs ,i 表示第i 个障碍物相对于机器人当前位置最短距离的方位。
由于5<・5<<=ψobs ,i>0,ψobs ,i 为一个不稳定的不动点,障碍物形成一个排斥子。
障碍物对机器人的排斥强度是随着机器人与障碍物之间距离的减小而增大,所以λobs,i 是机器人与障碍物最短距离d i 函数,采用指数函数λobs ,i =λobs e -d i /d 0其中,λobs 控制λobs ,i 的强度,d 0控制λobs ,i 衰减的快214 西安理工大学学报(2008)第24卷第4期 慢。
<与ψobs ,i 之间的差越大,机器人与障碍物发生碰撞的可能性越小,当两者之差为零时,应该达到最大值,即<-ψobs ,i 对<变化有一定的作用范围,采用类似高斯分布函数的模型能很好地描述这种变化,这样可以得到总的避障行为动力学方程<・=f obs ,i (<)=λobs e -d i /d 0(<-ψobs ,i )e-(<-ψobs ,i )22σ2其中σi 控制机器人避障排斥的角度范围。
2.3 航向角整体动力学模型机器人的路径规划行为由奔向目标行为模式和避障行为模式共同决定。
因此,机器人整体行为动力学模型[8,9]<・=w goal f goal (<)+w obs∑ni =1fobs,i(<)=-w goal λgoal sin (<-ψgoal )+ w obs∑ni =1λobse-d i /d 0(<-ψobs ,i e-(<-ψobs,i )22σ2)其中,n 为障碍物的总个数,w goal 、w obs 分别为奔向目标行为模式和避障行为模式的加权系数,反映各自在整体行为中所起作用的大小。