多移动机器人的队形控制

合集下载

对队形控制的思考

对队形控制的思考

第20卷第6期V o l .20N o.6 控 制 与 决 策 Con trol and D ecision 2005年6月 June 2005 收稿日期:2004206204;修回日期:2004208230. 作者简介:任德华(1976—),男,四川眉山人,博士生,从事智能机器人、多机器人系统等研究;卢桂章(1938—),男,广东广州人,教授,博士生导师,从事智能机器人、信息自动化系统等研究. 文章编号:100120920(2005)0620601206对队形控制的思考任德华,卢桂章(南开大学机器人及信息自动化研究所,天津300071)摘 要:首先指出多机器人队形控制研究要解决的主要问题,并较为完整地阐述了当前国内外相关研究的状况.然后总结了队形控制的各种研究方法,并指出当前队形控制研究中存在的一些问题以及在实际设计队形控制系统时应考虑的问题.最后指出了今后的研究方向.关键词:多机器人系统;队形控制;合作控制中图分类号:T P 24 文献标识码:ATh i nk i ng i n formation con trolR EN D e 2hua ,L U Gu i 2z hang(Institute of Robo tics andInfo r m ati on A utom atic System ,N ankai U niversity ,T ianjin 300071,Ch ina .Co rrespondent :R EN D e 2hua ,E 2m ail :rdh @m ail.nankai .edu .cn )Abstract :A n introducti on in the field of m ulti 2robo t fo r m ati on contro l is p rovided w ith a focus on the vari ous m ethods that have been put fo r w ard by researchers.T he w o rk s had been done in the field are review ed .T he vari ous m ethods are described and compared .T he som eth ing that is m issing in current research and the facto rs that m ust be considered in designing a m ulti 2robo t fo r m ati on system are po inted out .A t last ,the directi ons of further research are p ropo sed .Key words :m ulti 2robo t system ;fo r m ati on contro l ;cooperative contro l1 引 言 队形控制的思想起源于人们从生物界观察到的现象:处于弱势的一方围成一定的队形将老弱者保护起来,并抵抗另一方的攻击;捕食者组成一定的队形协助捕食猎物.这种队形是动物合作的一种方式,以利于自身生存.对于机器人系统而言,多机器人之间保持一定的队形具有以下优点:1)能充分获取当前的环境信息,对于实现侦察、搜寻、排雷、安全巡逻等有利.单个机器人的传感器获取信息的能力总是有限的,如果每个机器人保持一定的队形,分工合作获取自己周围的环境信息,再进行信息融合,便可迅速准确地感知整个群体所在区域环境信息.2)在对抗性环境中能增强多机器人系统抵抗外界进攻的能力.3)在一些具体任务中,保持恰当的队形能加快任务的完成,提高工作效率.4)能提高系统的鲁棒性.另外从某种意义上,飞行器或卫星等也可以看作机器人,因此研究多机器人的队形控制问题,对于飞行器或卫星等的编队也有指导意义.基于队形控制的多机器人系统在军事、娱乐、生产等各个领域具有广阔的应用前景,自1990年以来受到众多研究者的广泛关注.特别是随着网络技术、通信技术、计算机科学等信息技术领域的长足进步,使得单个机器人的处理能力、感知能力、通信能力大大增加,并从实验室走向开放的自然环境,这为多机器人队形控制的研究提供了一个良好的平台.美国研究机构对队形控制的研究比较早,Geo rgia T ech M ob ile Robo t L ab 结合DA R PA 的U GV (unm anned ground veh icle )D em o 研究了基于行为的队形控制方法[1].U n iversity of Sou thern Califo rn ia 的Robo tics R esearch L ab 利用局部传感信息和交互进行队形控制[2].B righam YoungU n iversity的M A G I CC实验室在A ir Fo rce O ffice of Scien tific R esearch的协助下,对UAV (unm anned aerial veh icle)的队形作了深入研究[3,4].美国航空航天局NA SA采用Enhanced fo r m ati on flying(EFF)技术控制多个卫星,使得航天编队飞行及空间虚拟探测成为可能[5].总之,队形控制技术的研究是一个具有实用性和战略性的研究课题.本文讨论将着重于具有一定自主能力的地面移动机器人在2维平面内的队形控制问题.其中有些方法同样适用于3维空间的队形控制.2 队形控制研究的问题 队形控制问题属多机器人系统的几何问题,是指多个移动机器人在前进过程中,整个机器人团队建立并保持预先决定的几何形态(即队形),同时又要适应环境约束的控制技术.队形控制中一般考虑空间位置的协调,但在实际环境中还需考虑时间上的协调.队形控制问题是一个典型的通用的多机器人协调问题,也是机器人合作控制的重要内容.该研究涉及机器人和多机器人体系结构、多机器人的协调与合作、多机器人路径规划、单个机器人以及多机器人学习、传感信息处理等方面的内容.其中要解决的主要问题是:1)队形的生成问题:如何形成指定队形;2)移动中队形保持问题:在运动过程中如何保持队形不变,即队形的稳定性问题;3)队形的伸缩、旋转控制问题:如何在保持队形几何形状不变的条件下实现队形的扩张、收缩以及旋转控制;4)队形的切换问题:如何顺利地在各种基本队形中进行切换,即从一种队形变换到另一种队形;5)队形的鲁棒性问题:即增加、减少机器人时队形的保持与变换问题;6)队形可实现性的判断问题:在环境约束以及机器人本身能力约束条件下哪些队形是可实现的;7)遇障碍时队形的拆分、重建、保持、切换问题:在运动中遇见障碍物(静态或动态)时队形的控制问题,如何根据不同障碍进行不同的处理,以及如何实现各种处理方法;8)如何自适应地实现队形切换问题:队形在何时改变,如何改变以适应环境及任务的改变.针对以上提出的问题,国内外学者进行了大量研究,下面就当前的研究现状和主要研究方法进行概述.3 机器人队形控制的研究现状及主要方法 本节依据解决队形控制问题的不同思路,总结并分析了6种队形控制研究的主要方法.3.1 leader-follower方法及其改进leader2fo llow er方法首先在文献[6]中提出并用于移动机器人的队形控制.在leader2fo llow er中,指定队形中的某一机器人作为leader,其他的机器人作为fo llow ers.其基本思想是,将队形控制问题转化为fo llow ers跟踪leader的位置和方向的问题.这样就可用标准的控制理论知识加以分析并稳定跟踪误差.leader2fo llow er有多种形式,如:队形中可有多个leader;或者形成一个跟踪链,即第i个机器人跟踪第i-1个机器人;或者leader与fo llow er构成树状结构等.文献[7]利用反馈线性化得到非完整约束机器人的轨迹跟踪控制法则.[8]利用平滑时变反馈控制法则构成一个开环链式的队形.[9]使用比例(P)算法和比例2积分2微分(P I D)算法分别实现leader2 fo llow er方法.[10]中引入了合作的leader2fo llow er 方法,即fo llow er的运动不仅由其leader决定,还受其他机器人(如自身的fo llow ers)的影响.[11~13]也采用了leader2fo llow er方法.总之,leader2fo llow er方法是将队形中的机器人划分为两个互补的角色leader和fo llow er,从而控制fo llow er跟踪leader的轨迹以实现队形控制.优点是队形的运动完全由leader的轨迹确定,控制简单;不足之处在于leader与fo llow er相对独立, leader不容易得到fo llow er的跟踪误差反馈.3.2 基于行为的队形控制基于行为的控制器则是由一系列行为组成.每个行为有自己的目标或任务,其输入可以是机器人的传感信息,也可以是系统中其他行为的输出;其输出或送到机器人的效应器以控制机器人的运动,或作为其他行为的输入,从而构成了互相交互的行为网络.此外,每个行为允许有自己的内部状态.设计基于行为的系统的主要问题是设计各种基本行为以及有效的行为协调机制[14](即行为选择问题).文献[15]中的“bo id”采用3个局部行为Co llisi on A vo idance,V elocity M atch ing和F lock Cen tering仿真实现了整体的聚集行为.Jadbabaie 等[16]对此类行为进行了更加深入的分析和形式化,提出了最近邻协调思想.[17]基于[16]中的思想,使一组具有非完整约束的车辆呈现出类似于“bo id”的聚集行为.A rk in等[1]设计了机器人的基本行为,采用3种位置参考点对4种基本队形进行了对比研究.在此基础上,B alch和H yb inette[18]借用分子形成晶体的方法确定机器人在队形中的目标位置,从而影响行为的选择.[19]采用3层(社会层、逻辑层和反602控 制 与 决 策第20卷应层)基于行为的控制体系结构,应用social ro les 来代表机器人在队形中的位置,并动态分配给机器人以形成和保持队形,用局部通信来提高性能,从而支持各种队形及其切换.[2,13,20,21]也采用了基于行为的方法.总之,基于行为的控制方法主要是通过对机器人基本行为以及局部控制规则的设计使得机器人群体产生所需的整体行为.优点是并行性、分布性和实时性好;缺点是难以明确设计出能合成指定队形的局部基本行为和局部控制规划,另外队形控制的稳定性得不到保证.3.3 v irtua l structure文献[22]提出了基于“virtual structu re ”即虚拟结构的方法,其基本思想是将机器人团队的队形看作是一个刚体的虚拟结构,每个机器人是虚拟结构上相对位置固定的一点.当队形移动时,机器人跟踪对应刚体固定点的运动即可.基本算法是:采用双向控制,首先用虚拟结构尽量匹配各机器人的位置,然后根据局部或全局生成的轨迹,微调虚拟结构的位置和方向,最后机器人确定各自的轨迹并调整速度以跟踪虚拟结构上的目标位置点.如此循环往复.文献[3,4,23]提出了加入队形反馈的虚拟结构(见图1).图1 带队形反馈的虚拟结构图1中,R i 为队形中的第i 个机器人;K i 为R i 的局部控制器;u i 和y i 分别为R i 的输入和输出;F 为队形控制器,输出队形协调变量;G 为离散事件监控器,输出ΝG 用于操纵队形.这种结构能包容leader 2fo llow er 和基于行为的方法,并且允许集中式或分布式的实现,有明显的队形反馈机制(Fo r m ati on Feedback ).[23]中引入此结构对移动机器人队形控制进行了研究,[4]将此种结构用于U AV 的控制,都取得了良好的效果,提高了系统性能,并保证了系统的稳定性.总之,虚拟结构方法是用刚体的虚拟结构与结构中的固定位置点双向互动,实现队形控制.优点是可以容易地指定机器人群体的行为(虚拟结构的行为),并可以进行队形反馈,取得较高精度的轨迹跟踪效果.缺点是当前采用集中式实现,要求队形按一个虚拟结构运动,缺乏灵活性和适应性.3.4 基于图论的队形控制该方法首先利用图上的节点表示机器人的动力学或运动学特性,节点之间的边表示机器人相互之间的约束;然后再用图论和控制理论知识对以图形表示的队形进行稳定性分析,进而得到控制策略.此方面研究一般是将图论、控制理论及动态系统理论结合起来研究队形控制方法和稳定性.文献[24]用一个有向无环的控制图表示各机器人之间的依赖关系以及每一个机器人的控制策略.通过表达和枚举所有可能的控制图实现了多机器人在两个队形之间的切换.[25]提出一种控制图指派算法,并结合一个4层模块化体系结构来实现队形控制.[26]定义队形为有权图G =(V ,E ,W ),其中:V 为点的集合,每个顶点i 代表一个机器人;E 为边;W 为权值,指定了每条边在队形中的理想距离.采用com b inato rial graph rigidity 的概念设计得到边的权值总和最小的图,从而唯一确定一个队形.[27]将队形表示为互连无向图,采用从理想队形的结构约束获得的势场函数对队形进行分析,并设计了保证队形稳定的队形控制器.[28]证明了采用图表示的队形的稳定性.A lexander 和R ichard [29~31]应用图论将队形的稳定性与通信网络的拓扑结构联系起来,指出如果机器人局部控制器稳定,则队形的稳定性就取决于信息流的稳定性.Yohnnes 和Gary [32]分析了机器人信息流的更新率以及确切消息对队形稳定性的影响.总之,基于图论的方法是将队形的结构以各种图的结构来表示,并以图为基础进行分析和控制.优点是利用图能表示任意队形,且有图论成熟的形式化理论作为基础;缺点是主要限于仿真研究,实现比较复杂.3.5 人工势场法Khatib[33]首先提出了人工势能,其基本思想是借鉴物理学方面的概念,环境中的障碍物对机器人产生排斥力,目标点对机器人产生吸引力,在合力的作用下机器人沿最小化势能的方向运动.文献[17]引入了“social po ten tial ”的概念进行队形控制.[34]依据在一定范围内吸引远处的邻居并排斥离得太近的邻居的原则,使用势场法,通过“virtual leader ”调整队形或控制队形的运动.[35]利用人工势场和virtual leader 作为内在的协调框架,提出了控制队形运动的稳定策略.在[10]中每个机器人采用基于势场法的控制器,并根据队形中其第6期任德华等:对队形控制的思考603他机器人的约束在线调节这些控制器.[27]将理想队形的约束表示为势场函数,研究了队形的稳定性及控制器的设计.[36]将环境的信息如邻居、障碍、威胁和目标等编码为一个势场函数,分析了队形的稳定即匀衡,并仿真实现了利用多个机器人覆盖某一目标区域的任务.总之,人工势场法主要是通过设计人工势场和势场函数来表示环境以及队形中各机器人之间的约束关系,并以此为基础进行分析和控制;优点是计算简单,便于实现实时控制;缺点是存在局部极值点,势场函数的设计比较困难.3.6 模型预测控制(M PC)方法传统控制方法主要用于具有明确模型和确定性环境的控制,而在现实中环境一般都是动态变化的,而且具有不确定性.模型预测控制顾及了动态环境的变化和过程的不确定性,用反复进行的有限优化代替了一次全局优化的结果,使预测控制在过程中实现了优化与反馈的理想结合以及对信息的充分利用,通过在线滚动优化并结合实时信息的反馈校正,使每一时刻的优化均建立在实际过程的基础上.预测模型、滚动优化以及反馈校正使得预测控制满足了许多实际需要,取得了很大成功.W illiam[37]分析并设计了将模型预测控制用于多机器人队形控制的理论框架,同时研究了系统的稳定性、鲁棒性以及实时实现等问题.M PC方法具有较强的理论基础,但计算量较大,在实时计算、可扩展以及分布实现等方面还有待进一步的研究.上面每种方法都有各自的特点,在研究中往往将各种方法相互结合,取长补短.如一般情况下,基于行为的方法通常与基于势场的方法相结合,基于图论的方法常与leader2fo llow er方法相结合等.目前国内的研究主要以基于行为的方法和leader2 fo llow er方法为主,如[13,21,38],涉及机器人队形保持、避障以及队形生成[39]等问题.尽管研究有待进一步深入,但本文提到的各种控制方法对国内的研究有很好的借鉴和启发意义.4 当前研究存在的问题 1)没有统一有效的队形表示框架和队形控制算法,这使得灵活的队形控制难以实现.队形表示框架要求能统一表示各种队形,队形控制本身的算法的实现要求具有以下性质:通用性、鲁棒性、稳定性以及扩展性.目前的方法还不能满足这两个要求,需要进一步探索.2)在多机器人系统中,队形控制是手段,而完成指定的任务是目的,因此队形控制往往是机器人系统中的一个子任务系统.目前的队形控制研究通常是将队形控制作为一个系统来设计,而不是作为整个系统的一个模块或子任务,不便于与已有的体系相结合.将队形控制作为一个模块与现有的体系结构或控制系统中其他子任务系统有机结合起来,是值得研究的问题.3)移动机器人队形控制的一般需求偏重于野外环境,这种环境往往呈现动态和不确定的性质,因此要求队形控制要有处理动态和不确定性的能力.基于局部感知和通信的分布式控制方法在这方面具有一定的优势.4)自适应队形控制和层次性队形控制的研究较少.如何根据任务、机器人约束及环境等因素自动进行队形控制,这一研究基本上还没有.层次性是解决大规模队形控制的一种有效组织方式,对此方面的研究也不多.5 具体实现队形控制系统时要考虑的问题 1)整个系统采用何种控制结构.群体的体系结构是系统中机器人之间逻辑上和物理上的信息关系和控制关系,以及问题求解能力的分布模式.它是多移动机器人协作行为的基础,决定了系统的整体行为能力和运行效率.多机器人的体系结构总体上分为集中式和分散式,而分散式结构又分为层次式和分布式.2)机器人采用何种控制策略和方法.机器人只依靠当前的感知信息、或依靠过去和现在的信息进行控制决策;基于行为的还是混合式的控制策略;以及队形控制算法如何在单个机器人上实现.3)系统中各机器人的感知能力、通信能力及计算能力如何.感知能力是指机器人所具有何种传感器以及传感信息处理能力,能否识别周围的环境(其他机器人和障碍物).有无通信能力,若有,是局部有效的还是全局有效的.能否独立完成所需的运算.在队形控制中机器人需要得到自身以及其他机器人的信息,可以通过感知邻近机器人的位置来确定自己的位置,也可以通过全局定位系统或感知自己与一个已知landm ark的相对位置再利用通信来确定自己的位置并得到其他机器人的信息.具有局部感知能力以及通信能力的多机器人系统有利于实现分布控制,具有良好的适应性和扩展性[2,19].4)要求队形有何特性(如可实现的队形类型、要求队形是刚性的还是灵活的).队形的类型很多,如圆形、横队、纵队、菱形、尖三角形、三角形、箭头形、四方形、点阵形或任意类型的队形等.能实现多少?在移动或避障时是否要求严604控 制 与 决 策第20卷格保持队形,这与所要实现的任务有关.如搬运物体时要求严格保持队形位置,而在搜索任务时则不需要严格同步.5)机器人如何确定自己当前以及未来时刻在队形中的位置.机器人采用相对坐标还是绝对坐标确定位置,能否得到全局的位置信息以及其他机器人位置信息.机器人在队形中的位置参考点可以采用队形中心位置、团队中的leader或virtual structu re中的虚拟点,以及相邻机器人的位置.6 队形控制研究的发展方向 队形控制具有广阔的应用范围,特别是在军事应用及航空航天等领域.作为一个具有实用性和战略性的研究课题,在国内外得到了广泛的研究,但国内研究尚处起步阶段.本文对目前队形控制研究采用的方法及思路作了概括总结,并对国内外的研究情况作了全面的介绍.在目前研究工作的基础上,今后队形控制研究的方向主要有以下几个方面:1)机器人队形控制是依赖于单个机器人控制之上的,所以与单个机器人能力相关.如与传感信息处理、定位方法研究、导航方法、控制结构、通信等方面的研究密切相关.这涉及到单个机器人的体系结构,多机器人的体系结构,以及各功能模块的实现问题.2)如何用简单有效的方法实现队形控制,以及用较少的代价实现大量机器人队形控制是一个研究方向.3)机器人之间高效的协调方法的研究以及加入人后的机器人队形控制也是值得关注的问题.4)自适应的队形控制研究:即如何根据任务、环境和约束自适应地进行队形控制;如何将机器人自身处理问题的能力与群体处理问题的能力互为补充.5)机器人队形控制主要应用于搜索、防卫、围捕等军事用途,以及合作搬运、航空航天中的虚拟探测等.在以上研究中,多数是以实现队形控制的操作为目的.对队形控制的研究工作应与实际应用相结合,两者相互促进才能获得理想结果.参考文献(References)[1]T ucker Balch,Ronald C A rk in.Behavi o r2basedfo r m ati on contro l fo r m ulti2robo t team s[J].IE E E T rans on R obotics and A u to m ation,1998,14(6):9262 939.[2]F redslund J,M atari′c M J.A general,local algo rithmfo r robo t fo r m ati ons[J].IE E E T rans on R obotics andA u to m ation,2002,18(5):8372846.[3]R andal W Beard,Jonathan L aw ton,F red Y H adaegh.A coo rdinati on arch itecture fo r spacecraft fo r m ati oncontro l[J].IE E E T rans on Control S y ste m s T echnology,2001,9(6):7772790.[4]W ei R en,R andalW Beard.Fo r m ati on feedback contro lfo r m ulti p le spacecraft via virtual structures[J].IE E P roc Control T heory and A pp lications,2004,15(3): 3572368.[5]Bauer F,B ristow J,Fo lta D,et al.Satellite fo r m ati onflying using an innovative autonomous contro l system environm ent[A].P roc of the A IA A GN C Conf[C].N ew O rleans,1997.[6]W ang P K C.N avigati on strategies fo r m ulti p leautonomous mobile robo ts moving in fo r m ati on[J].J of R obotic S y ste m s,1991,8(2):1772195.[7]Jaydev P D esai,J i m O strow sk i,V ijay Kum ar.Contro lling fo r m ati ons of m ulti p le mobile robo ts[A].IE E E Int Conf on R obotics and A u to m ation[C].Belgium,1998:286422869.[8]H iroack i Yam aguch i,Joel W Burdick.A symp to ticstabilizati on of m ulti p le nonho lonom ic mobile robo ts fo r m ing group fo r m ati ons[A].IE E E Int Conf on R obotics and A u to m ation[C].Belgium,1998:35732 3580.[9]Hogg R W,R ank in A L,Roum eli o tis S I,et al.A lgo rithm s and senso rs fo r s m all robo t path fo llow ing[A].P roc2002IE E E Int Conf on R obotics andA u to m ation[C].W ash ington D C,2002:385023857.[10]Pereira G A S,D as A K,Kum ar V,et al.Fo r m ati oncontro l w ith configurati on space constraints[A].P roc of the IE E E R J S Int Conf on Intellig ent R obots and S y ste m s[C].L as V egas,2003:275522760.[11]D avid J N affin,Gaurav S.Sukhatm e.N ego tiatedfo r m ati ons[A].Int Conf on Intellig ent A u tono m ous S y ste m s[C].Am sterdam,2004:1812190.[12]D as A K,F ierro R,Kum ar V,et al.A visi on basedfo r m ati on contro l fram ew o rk[J].IE E E T rans on R obotics and A u to m ation,2002,18(5):8132825. [13]曹志强.未知环境下多机器人协调与控制的队形问题研究[D].北京:中国科学院自动化研究所,2002. [14]Pao lo P irjanian.Behavi o r coo rdinati on m echanis m s2state2of2the2art[R].LA:U niversity of Southern Califo rnia,1999.[15]C raig W R eyno lds.F lock s,herds,and schoo ls:Adistributed behavi o ral model[J].Co m p u ter G rap h ics,1987,21(4):25234.[16]Jadbabaie A,L in J,M o rse A S.Coo rdinati on ofgroup s of mobile autonomous agents using nearest neighbo r rules[J].IE E E T rans on A u to m atic Control,2003,48(6):98821001.[17]H erbert G T anner,Jadbabaie A,Geo rge J Pappas.第6期任德华等:对队形控制的思考605Coo rdinati on of m ulti p le autonomous veh icles[A].11th M ed iterranean Conf on Control and A u to m ation[C].R hodes,2003.[18]Balch T,H ybinette M.Social po tentials fo r scalablem ulti2robo t fo r m ati ons[A].P roc IE E E Int Conf on R obotics and A u to m ation[C].San F ransisco,2000,1:73280.[19]Ko stelnik P,Sam ulka M,Jano sik M.Scalable m ulti2robo t fo r m ati ons using local sensing and comm unicati on[A].P roc of the3rd Int W orkshop on R obot M otion and Control[C].Poznan,2002:3192 324.[20]Jonathan L aw ton,B rett Young,R andal Beard.Adecentralized app roach to elem entary fo r m ati on m aneuvers[A].IE E E Int Conf on R obotics andA u to m ation[C].San F ransico,2000,3:272822733.[21]董胜龙,陈卫东,席裕庚.多移动机器人编队的分布式控制系统[J].机器人,2000,22(6):4332438.(Dong S L,Chen W D,X i Y G.T he distributed contro l system of m ulti mobile robo ts′fo r m ati on Contro l[J].R obot,2000,22(6):4332438.)[22]A nthony L ew is M,T an K H.H igh p recisi onfo r m ati on contro l of mobile robo ts using virtual structures autonomous[J].A u tono m uous R obots,1997,4:3872403.[23]B rett J Young,R andal W Beard,Jed M Kelsey.Acontro l schem e fo r i m p roving m ulti2veh icle fo r m ati on m aneuvers[A].A m erican Control Conf[C].A rlington,2001:7042709.[24]D esai J P.A graph theo retic app roach fo r modelingmobile robo t team fo r m ati ons[J].J of R obotic S y ste m s,2002,19(11):5112525.[25]F ierro R,D as A K.A modular arch itecture fo rfo r m ati on contro l[A].P roc of the3rd Int W orkshop on R obot M otion and Control[C].Poznan,2002:2852 290.[26]O lfati2Saber R,M urray R M.Graph rigidity anddistributed fo r m ati on stabilizati on of m ulti2veh icle system s[A].41st Conf on D ecision and Control[C].L as V egas,2002,3:296522971.[27]O lfati2Saber R,M urray R M.D istributed cooperativecontro l of m ulti p le veh icle fo r m ati ons using structural po tential functi ons[A].P roc of the15th IFA C W orld Cong ress[C].Barcelona,2002.[28]H erbert G T anner,Geo rge J Pappas,V ijay Kum ar.L eader to fo r m ati on stability[J].IE E E T rans onR obotics and A u to m ation,2004,20(3):4432455. [29]A lexander Fax J,R ichard M M urray.Graphlap lacians and stabilizati on of veh icle fo r m ati ons[A].P roc of15th IFA C Conf[C].Barcelona,2002. [30]A lexander Fax J,R ichard M M r m ati onflow and cooperative contro l of veh icle fo r m ati ons[A].P roc of15th IFA C Conf[C].Barcelona,2002. [31]A lexander Fax J,R ichard M M r m ati onflow and cooperative contro l of veh icle fo r m ati ons[J].IE E E T ran on A u to m atic Control,2004,49(9):14652 1476.[32]Yohnnes Ketem a,Gary Balas.Fo r m ati on stabilityw ith li m ited info r m ati on exchange betw een veh icles[A].P roc of the A m erican Control Conf[C].Penver,2003,1:2902295.[33]Khatib.R eal2ti m e obstacle avo idance fo r m ai pulato rsand mobile robo ts[J].Int J of R obotics R esearch,1986,5(1):90298.[34]N aom i Eh rich L eonard,Edw ard F i o relli.V irtualleaders,artificial po tentials and coo rdinated contro l of group s[A].P roc of the40th IE E E Int Conf onD ecision and Control[C].O rlando,2001,3:296822973.[35]O gren P,F i o relli E,L eonard N E.Fo r m ati ons w ith am issi on:Stable coo rdinati on of veh icle group m aneuvers[A].P roc of the15th Int S ym p osium on M athe m atical T heory of N et w orks and S y ste m s[C].N o tre D am e,2002.[36]John S Baras,T an X B,Pedram Hovaresh ti.D ecentralized contro l of autonomous veh icles[A].P roc of the42nd IE E E Conf on D ecision and Control[C].H aw aii,2003:153221537.[37]W illiam B D unbar.M odel p redictive contro l:Extensi on to coo rdinated m ulti2veh icle fo r m ati ons and real2ti m e i m p lem entati on[R].Pasadena:Califo rniaInstitute of T echno logy,2001.[38]苏治宝,陆际联.基于行为法队形保持中的队形反馈[J].机床与液压,2003,(3):1672169.(Su Z B,L u J L.Fo r m ati on feedback in behavi o r2 based m ethod used fo r keep ing fo r m ati on[J].M ach ine T ool and H y d rau lic P ressu re,2003.(3):1672169.)[39]韩学东,洪炳熔,孟伟.多机器人任意队形分布式控制研究[J].机器人,2003,25(1):66272.(H an X D,Hong B R,M eng W.D istributed contro lfo r generating arbitrary fo r m ati on of m ulti p le robo ts[J].R obot,2003,25(1):66272.)606控 制 与 决 策第20卷。

移动机器人队形控制关键技术及其进展

移动机器人队形控制关键技术及其进展

w i t h g r o u n d m o b i l e r o b o t s a s t h e r e s e a r c h o b j e c t , t h e r e s e a r c h a c h i e v e me n t s o n t h e mu l t i — r o b o t f o r m a t i o n c o n t r o l a r e
d e s c r i b e d i n a s p e c t s o f s y s t e m s t r u c t u r e,r o b o t mo de l ,t h e f o r ma t i o n s ha p e r e p r e s e n t a t i o n me t h o d,r e f e r e n c e f r a me a n d f o m a r t i o n c o nt r o l s t r a t e g y .I n a d d i t i o n,t h e p r e s e n t d o me s t i c a nd f o r e i g n r e s e a r c h e s o n s u c h s ub — p r o b l e ms o f f o r — ma io r n c o n t r o l a s t h e g e n e r a t i o n o f f o m a r t i o n s ha p e,f o m a r t i o n t r a c k i n g a nd c o o r d i na t i o n,f o m a r t i o n c h a n g e,r e c o m・
Ab s t r ac t : On t h e ba s i s O ±d e ini f ng t he p r e s e n t d e v e l o p me n t o f mu l t i ‘ r o bo t f o r ma t i o n c o n t r o l a t h o me a n d a b r o a d.

未知环境中基于观察者的多机器人编队控制方法

未知环境中基于观察者的多机器人编队控制方法

形 , 对 动态 环境 的适 应 能力 不强 , 器人 之 间 的 但 机
避 碰 等 问 题 没 有 得 到 很 好 的 解 决 , 基 于 行 为 编 而 队法 对 环 境 的 适 应 能 力 较 强 , 在 队 形 稳 定 性 上 但 存 在 一 定 的 缺 陷 。 此 , 文 结 合 领 导 一 随 法 为 本 跟
通过 ; 右 两边都 可通过 , 左 使领 导者 保持观 察者 的
位置 ; 当前 队形 宽度不 可通过 , 领导者保 持观 ③ 使
察 者 的位置 , 当领导 者到 达该位 置时 , 通知 跟随 会
者改变 队形 , 小 队形宽 度 。 缩
编 队结构 的关键 点在 于如何 对观察 者 的路 径 进行 优化 , 得到 领导者 轨迹 的关键 点 , 领导者 的 使
跟踪领 导 者 的位 置 和 导 向角 。 目前 有 之 间 的距 离 ; 代表 两 者之 间 的 角度 。
和 “ 法 的关
两 种 队形 控制 法 _ , 中 , 代 表 领导 者 和跟 随者 3其 ] z
键 思 想 是 , 制 跟 随 者 和 领 导 者 之 间 实 际 距 离 和 控
第3 4卷 第 3期 21 0 1年 6月

ห้องสมุดไป่ตู้







Vo . 4。 1 3 No. 3
J u n lo u a i e st fS in e a d T c n l g o r a fW h n Un v r i o ce c n e h o o y y
响 的 问 题 。 由 图 1可 看 出 , 察 者 的 运 动 轨 迹 在 观 A 区会 出 现 较 大 的 突 变 , 果 单 纯 使 用 如 法, 则 无 法 保 持 队 形 的稳 定 。 由观 察 者 运 动 轨 迹 和 优 化 后领 导者 轨迹 可看 出, 导者 的轨 迹更 加合理 , 领 且

实时位置反馈的多机器人主从式编队控制

实时位置反馈的多机器人主从式编队控制
VoI 7. . .3 No 2 F b, 0 2 e 2 1
火 力 与 指 挥 控 制
F r o to & C mma d C n r l i C nrl e o n o to
第3 7卷
第2 期
21 0 2年 2月
文 章 编 号 :020 4 (0 2 0—0 20 1 0—6 0 2 1 )20 1—4

引 言
近年 来 , 随着计 算 机技术 和无线 通 信技术 的发
展 , 机器人协 调合作 已经成 为可能 , 多 而且 得 到了越 来 越 多的应用 。多个机器 人协调 合作可 以完成单 一 机器 人难 以完成 的任 务 。其 中编 队问题 是 多机 器人 协调 合作 中的一个典 型性 的问题 。 所谓 的编 队控 制是指 多个 机器人 在到达 目的地
() 8
通过 以上讨论 可 以得到基 于系统 状态 变量 描述 的跟 随者 的状 态方 程 : f —u i ( -O 一vsn t n f ) lif s l l
[ , ] 。其 中 I代 表 主 从 两 机 器 人 之 间 的 距 离 1 , D D ( ∈R , 为 智 能 体 机 器 人 1 ) D 中 心 的 连 线 与 水 平 线 的 夹 角 ( ∈( 。1 0) , 为智 能 体机 0 ,8 。 )
P ( 一 P, 一 ) ( ) 0 = 三 , 一 (o 1)
如 图 2以及 式 ( ) 式 ( ) 7 , 9 所示 :
P a
0 d
跟 随者 运 动轨 迹
< Js ~2 s 【 DS) 'f sc # ∞iO口no 孳 C n - ̄o 一 ,J i 9 j y f  ̄ ‘ =V O -
器 人 运 动角 度 的偏 差 ( ( ∈ 一

多机器人编队控制算法的研究与实现讲解

多机器人编队控制算法的研究与实现讲解

Classified Index: TP242.6 U.D.C.: 621.3
Dissertation for the Master’s Degree in Engineering
RESEARCH AND IMPLEMENTATION OF MULTI-ROBOT FORMATION CONTROL
国内图书分类号 : TP242.6 国际图书分类号 : 621.3
校代码: 10213 密级:公开
工学硕士学位论文
多机器人编队控制算法的研究与实现
硕 士 研 究 生: 黄晨 导 师: 宁永臣 申 请 学 位: 工学硕士 学 科 、 专 业: 控制科学与工程 所 在 单 位: 控制科学与工程系 答 辩 日 期:2011 年 6 月 24 日 授 予 学 位 单 位: 哈尔滨工业大学
Degree-Conferring-Institution: Harbin Institute of Technology
哈尔滨工业大学工学硕士学位论文
摘要
随着计算机技术和无线通信技术的飞速发展,多个机器人组成的群体系 统通过协调、合作来完成原本由单个机器人无法或难以完成的工作已经成为 可能。群体移动机器人系统具有丰富广泛的环境感知能力,并行执行的高工 作效率,优秀稳定的鲁棒性和卓越出众的容错能力等众多单机器人难以拥有 的优势,而多机器人编队问题是目前对多机器人协调合作问题进行研究的重 要基础,是国内外进行多机器人研究的热门课题。 本课题的研究思路是在对于多机器人编队控制算法进行了深入的研究、 讨论和理论验证之后,根据多机器人编队算法验证的需要设计、搭建并扩展 了智能移动机器人平台,然后将对于多机器人编队控制算法的研究在所搭建 的平台上进行了实现和验证,完成了多机器人协同编队运动的算法效果,成 功地将对于多机器人编队控制算法的讨论与验证从理论层面上升到了实际层 面。 本文首先在综合前人研究的基础上,提出了基于领航跟随的融合编队算 法和基于群集一致性的编队算法两种多机器人编队控制算法,通过 MATLAB 理论仿真成功的验证了这两种编队控制算法的有效性,并针对仿 真中出现的问题提出了分析和修正。 然后以“创意之星”模块化机器人套件和 ICETEK-OMAP3530-Mini 开 发板为基础,成功搭建了智能移动机器人平台,并在平台上扩展了单目识 别、双目测距、交互通信、运动控制、距离监控等一系列功能。 随后完成了移动机器人运动构型设计和运动模型的构建,设计并实现了 基于 MATLAB 的在线仿真调试工具,顺利完成了单体机器人的跟踪及避障 功能的实现工作,最后将对于多机器人编队控制算法的研究成功移植到了智 能移动机器人平台上,实现了多机器人编队效果,验证了编队控制算法的有 效性。 关键词 智能移动机器人;群体机器人;编队算法

移动机器人编队的运动控制策略

移动机器人编队的运动控制策略

关键词 : 移动机 器人 编队 ; 队形参数化 ; 动控 制 ; 运 虚结构
中图分类号 : P 4 . T'26 2 文献标志码 : A
M o in o t o t a e y f r m o ie r b tf r a in to c n r lsr t g o b l o o o m to
di1 .7 4 S ..0 72 1. 3 1 o:0 32 / P J1 8 .0 0 3 2 1
移 动 机 器 人 编 队 的运 动 控 制 策 略
梁 家 海
(. 1 北京工业大学 电子信息与控制工程学 院 , 北京 10 2 ; 2 钦州学院 数学与计算机科学学院 , 0 14 . 广西 钦州 5 5 0 ) 3 00
a d s l e h r b e o b t ce a d c l so v ia c rt e r b tfr t n t e c ed s n t n h a i fr t n n o v d t e p o l m fo sa l n ol i n a od n e f h o o ma i r a h t e t a i .T e b sc oቤተ መጻሕፍቲ ባይዱma i i o o o o h i o o w s a ay e n h d a o r t n p rmee iain wa r s n e .P rmer t e t a mo e se t bih d f rte a n lz d a d t e ie f omai a a t r t sp e e td f o z o aa ti mah mai l d l c c wa sa l e h s o
( zl @ 13 cr) qu h 6 .o j n

要 : 实现 移动机器人编 队的 多样性 、 定性 和队形 变换连续性 , 为 稳 并解 决移动机 器人 编队运动 中的避 障 、 避

基于改进人工势场的多机器人编队控制

基于改进人工势场的多机器人编队控制

基于改进人工势场的多机器人编队控制作者:周自维周冰赵雪来源:《科技创新与应用》2015年第33期摘要:人工势场法应用到多自主体编队路径规划中,会出现局部最优,无法继续向目标前进,目标不可达的情况;针对这一问题文章提出了“基于队形变换的沿墙导航法”。

当机器人遇到障碍陷入局部最优时,通过将机器人队形变形,并使用沿墙法让机器人绕过障碍物,之后通过人工势场法使机器人到达目标位置,从而解决了局部最优的问题。

仿真结果表明提出方法的可行性和有效性。

关键词:多移动机器人;队形控制;人工势场法;淘汰算法1 概述近年来,多自主体编队已经成为多机器人系统研究领域中最重要的问题之一[1]。

人工势场法应用到多自主体编队路径规划存在明显的缺陷,例如算法容易陷入局部最优,无法继续向目标前进,目标不可达;已经有一些方法来解决势场法的这个缺陷。

对于形状不规则的障碍物形,我们可以把它看成凸多边形。

但是,该方法在实际使用的过程中需要对障碍物的形状进行有效的估计和矫正,存在较大难度,并且多自主体编队在遇到障碍物时,特别是容易陷入局部最优障碍物的时候,继续保持编队的队形已经不是当前最主要的问题。

所以我们提出“基于队形变换的沿墙导航法”来解决局部存在最优的问题。

当机器人和障碍物之间的距离比较小的时候,队形将变回一字型。

实验结果表明,该方法用来解决多机器人队形形成问题的有效性。

2 系统实现2.1 淘汰法2.2 人工势场的设计人工势场算法中,多自主体的运动是在虚拟势场产生的力的作用下被从起点牵引到终点,产生这种力的势场称为的引力场。

在自主体运动环境中,会存在着一些障碍物,这些所存在的障碍物被叠加一种可以使得多自主体朝着背离障碍物方向运动相反的势场力,这样就可以实现避障。

在多自主体的运动中,不仅需要考虑机器人的避障,而且还需要考虑机器人的避碰问题。

将机器人之间的作用力表示为Uij。

Uij应当满足以下几个条件:(1)当dij→0时,Uij(‖dij‖→∞);(2)当个体i和j之间的距离达到所期望值时,Uij最小,则系统势能最小;(3)Uij在接近rij=R附近递增。

多机器人编队控制

多机器人编队控制


莎(9 3一) 女 , 18 , 湖南娄 底人 , 讲师 , 博士生 , 研究方向为电子信 息、 控制 。
l 引言
调整 , 例如改变行为算法 的参数、 改变行为综合参数。 行为综合层对各个激活的行为模块 的输出进行加权平 均, 做出综合决策 , 向驱动机构输出转动角度和速度命
在人类的工作、 生活环境中, 存在着许多极限的情 况, 限制着人类的活动。例如 : 震后搜索与营救、 军事
收稿 日期 :0 0一 7一 1 2 l o O
当前任务、 状态、 环境等要求对机器人 的行为模块进行

9 ・ 2
向 目标 移动 行 为模 块控 制 的 目的是 机器人 与 目标
之间的相对距离 z 和方向 为零。
图 2 基 于 闭环 控 制 率 的机 器人 运 动 控 制 原理 图
( 湖北第二师范学院 机械与电气工程 系 武汉 400 ; 1 3252武汉大学 动力与机械 学院, 武汉 407 ) 304
摘 要: 鳊队控制是 多机器人协调控制 系统设计中的典型 问题 , 本文 阐述 了一种基 于行 为的混合分层体 系结构, 系统 该
以基于反应式结构的三种基本行为为基础 , 运用加权平均的行 为选择机制进行控 制。经过仿真 实验证明 , 算法能实现 该
编队控制 , 是指多个机器人在到达 目的地的过程中, 保
持某种队形, 同时又要适应环境约束 ( 例如存在障碍 物或者空间的物理限制) 的控制技术l 。 】 ] 传统的跟随领航者方法是根据领航机器人的路线 实现其他机器人的运动控制 , 由于没有 明确的队形反 馈, 很难保持它的队形。本文 阐述了一种用于编队控 制的分布式控制系统 , 该系统将基于行为 的控制方法

多机器人协同搬运系统的分布式控制

多机器人协同搬运系统的分布式控制

多机器人协同搬运系统的分布式控制随着自动化技术的不断进步和应用,多机器人协同搬运系统在工业生产中发挥着越来越重要的作用。

为了提高搬运效率和生产效益,分布式控制成为了多机器人协同搬运系统中的关键技术。

本文将重点探讨多机器人协同搬运系统的分布式控制,并分析其优势和挑战。

一、多机器人协同搬运系统的分布式控制概述多机器人协同搬运系统是指由多个智能机器人协同工作完成搬运任务的系统。

而分布式控制指的是将系统的控制任务分散到各个机器人上进行独立协同操作,而不是由一个中心控制器来统一指挥。

多机器人协同搬运系统的分布式控制可以将任务分解,提高搬运效率,并具有较强的容错性和可扩展性。

二、多机器人协同搬运系统的分布式控制策略1.任务分配策略:通过任务分配算法将搬运任务合理分配给各个机器人,考虑到机器人的负载均衡、通信延迟等因素,以达到最优的任务处理效果。

2.路径规划策略:在多机器人协同搬运系统中,机器人需要共享路径信息,以避免冲突和碰撞。

通过分布式路径规划算法,使机器人能够智能地选择路径,避开障碍物,实现高效的协同搬运。

3.通信协议策略:多机器人协同搬运系统中,机器人之间需要进行实时的通信和数据交换。

设计适合这个系统的通信协议,确保信息的及时传递和准确性,是分布式控制的重要环节。

三、多机器人协同搬运系统的分布式控制优势1.高效性:分布式控制可以将任务分解给多个机器人同时执行,提高搬运效率,减少任务处理时间,提升生产效益。

2.容错性:由于分布式控制系统中每个机器人都是独立运行的,当某个机器人发生故障时,其他机器人可以继续完成任务,降低了系统的故障率和生产中断的风险。

3.可扩展性:通过添加或删除机器人,系统可以根据生产需求进行灵活调整和扩展,提高了系统的适应性和可扩展性。

四、多机器人协同搬运系统的分布式控制挑战1.通信延迟:多机器人协同搬运系统需要实时的通信和数据交换,而分布式控制中通信延迟是一个需要解决的问题,可能会影响机器人的协同效果。

多机器人编队控制研究

多机器人编队控制研究

所谓多机器人 编 队 ,是一 组相 互协 作 的机器 人组 建和保持特 定 的队形 形 状 ,向 目标 前 进 ,完 成 指 定 任 务 。 编 队行 为 在 自然 生 物 群 中 随 处 可 见 ,如 群 飞 的 大 雁 、游弋的鱼 群 、捕食 的狼 群 等。与单 机器 人相 比 ,编 队的多机器人系统 具有 无法 比拟 的优 势 ,如多个 机 器 人之 间通 过“协调”与“合作 ”,可 以提 高系统 完成复 杂 任务 的能力与效率 ,同时能够增强系统可靠性 。
我国多机器人 系统研 究起步较 晚 ,无人 机 、无人 战
收 稿 日期 :2013-04-27
修 回 日期 :2013-06- 05
作 者简 介 :王 光 华 (1986一),男 ,辽 宁 辽 阳人 ,硕 士 研 究 队 。
车与无人水 下探测器 等新 式武 器装 备虽 已逐 渐普 及 , 但难 以满足编队或集群化 协 同作战应用 需求 。东北 大 学 、中国科学 院、上海交通大学 和哈尔滨工业 大学机 器 人研 究所 等 虽 先后 开发 出各种 形 式 的群 体机 器 人 系 统 ,但 总体上 距离 实用 性 尚有差 距 。多 机器人 编 队研 究涉及非完 整机器人 、多机器人协 作控制 、自适应非 线 性 控制 、机 器学 习 、分布 式计算 等诸 多理论 问题 ,不 仅具 有重要 的研究 价值 ,而且 有助 于提 升我军 信息 化 装备 与指挥控 制 的智 能水 平 ,更 好应 对未 来信 息化 战 争 中 大 规模 无 人 作 战平 台 的指 挥 控 制 需 求 。
第 35卷 第 6期 2013年 12月
指 挥控制 与仿真
Command Contro1& Simulation
V01.35 No.6 Dec.2013

改进的多移动机器人混合编队方法

改进的多移动机器人混合编队方法

O t i t n( S )a oi m.T es uai sh aia a tepooe lo tm i f s l adiah vs xetd pi z i P O l rh m ao g t h i l o r u s l dt t th rpsda rh ai e n ci e pce m tn e v eh gi se b t e e
CO DEN J I YIDU
ht:/ w .oa c t / w w jc.n p
di1.7 4 S ..0 7 2 1 . 15 o:0 3 2/ P J 18 .0 20 9 5
改进 的 多移 动 机 器 人 混 合 编 队 方 法
张捍 东, 黄 鹂 , 岑豫 皖
( 安徽 工业大学 电气信息学院, 安徽 马鞍 山 2 30 ) 40 2 (}通信作者 电子 邮箱 h agi24 2 .o un l 0 @16 cm) 1
Ab t a t I o lx e v r n n n o c r i g t e p o lms o h o i g p rmee s b o g tb h xu e o o s r c : n a c mp e n io me t d c n e n n h rb e fc o sn a a tr r u h y t e mitr ft a w mu t r b tfr t n meh d .t e L a e — olwe t o n e a irb s d meh d t i p p ri r v d t to s l .o o o mai t o s h e d rF l i o o rmeh d a d a b h vo — a e t o . h s a e mp o e wo meh d a d o t z d f e k n s o e a irp r me eso l e t k h l .o o o ain b t rwi h ep o at l wa n p i e v i d f h vo a a tr n i ma e t e mu t r b t r t et t te h l f ri eS r mi i b n o i fm o e h P c m

三维环境下基于反步法的多机器人编队控制

三维环境下基于反步法的多机器人编队控制

三维环境下基于反步法的多机器人编队控制冯磊;肖伸平【摘要】针对两轮式移动机器人在复杂环境下的编队控制问题,提出一种基于虚构领航法和反步法,并结合人工势场法策略的多机器人避障编队算法.首先,详细分析多机器人系统在三维空间下的编队模型,并利用空间投影方法将其映射到二维平面进行分析.其次,将运动学模型转化为链式形式,并通过正则坐标变换,将误差系统形式转换成串联非线性系统.然后运用Backstepping方法构造轮式机器人追踪系统的Lyapunov函数,设计出针对轮式机器人的轨迹跟踪控制器.再结合人工势场法避障策略,完成多机器人复杂环境下的编队任务.最后,通过多机器人轨迹跟踪的两组仿真实验,验证了所提出方法的有效性.【期刊名称】《湖南工业大学学报》【年(卷),期】2017(031)001【总页数】6页(P69-74)【关键词】三维空间;人工势场法;反步法;李雅普诺夫函数;编队控制【作者】冯磊;肖伸平【作者单位】湖南工业大学电气与信息工程学院,湖南株洲 412007;湖南工业大学电气与信息工程学院,湖南株洲 412007【正文语种】中文【中图分类】TP273近年来,随着机器人技术的发展,多机器人的稳定控制和轨迹跟踪问题越来越受到国内外学者的关注[1]。

相对于稳定问题,轨迹跟踪是一个更实际的控制问题。

而编队往往将面对复杂的环境,因此,在障碍物环境下,迫切需要寻找一条从起始位置到达目标位置的避障路径。

而路径规划中的人工势场法以其数学计算简单明了而被广泛应用。

目前,国内外学者进行编队研究的机器人主要有地面自主移动机器人、水下自主式机器人、卫星和无人飞行器等[2-3];多机器人的控制算法主要包括虚拟结构法、领航跟随法、图论法和基于行为的方法[4-6]。

在当前的研究中,文献[7]综合路径跟踪法和虚拟结构法,实现了多机器人系统的动态编队控制。

其缺点是其虚拟结构运动的队形要求限制了该方法的应用范围,难以实现灵活的队形控制。

一种领航-跟随型多移动机器人编队控制方法

一种领航-跟随型多移动机器人编队控制方法

一种领航-跟随型多移动机器人编队控制方法王荪馨;王经国【摘要】针对多移动机器人的路径规划、编队成形与编队保持问题,本文提出了一种集路径规划和轨迹跟踪于一体的领航-跟随型编队控制方法.将改进型人工势场法引入领航机器人的在线局部路径规划中,有效解决了领航-跟随型编队运动中的无碰撞路径规划问题;采用滑模运动控制方法,设计了一种自主调节移动机器人线速度和角速度的轨迹跟踪控制器,解决了跟随机器人实时追踪预定轨迹的实时控制问题.这种综合路径规划和轨迹跟踪的一体化多机编队控制方法,有助于解决多无人系统编队、多机协作搬运等复杂作业任务.【期刊名称】《重型机械》【年(卷),期】2019(000)001【总页数】8页(P14-21)【关键词】多移动机器人;领航-跟随型编队;轨迹跟踪;人工势场法;滑膜控制【作者】王荪馨;王经国【作者单位】西安理工大学信息技术与装备工程学院,西安710082;烽火通信科技股份有限公司,武汉430205【正文语种】中文【中图分类】TP2420 前言多移动机器人编队是多无人系统技术领域的一个重要分支,在联合侦查、群体盯梢、协作救援、合作搬运、传感网络等军事和民用领域具有广阔的应用背景。

多移动机器人编队是多台移动机器人自主协作组成一个较为精准的编队或构型以完成特定的作业任务,并在执行作业任务、目标跟踪、躲避障碍物时尽可能保持预期的编队几何队形不变。

由于受传感器感知范围、单体作业半径、设备搭载能力、通讯距离等因素制约,在执行大范围、长距离、动态复杂等环境下的复杂作业任务时,传统单台机器人难以胜任。

因此,多移动机器人编队则成为解决这类复杂问题的有效途径。

目前,多移动机器人编队控制方法主要包括:行为法(Behavior-based)、虚拟结构法(Virtual-structure)和领航-跟随法(Leader-follower)。

基于行为的多机编队方法无法准确描述系统整体行为,且不能保证系统控制的稳定性;而虚拟结构法则存在系统灵活性不足的缺陷;领航-跟随型编队控制法[1]具有数学分析简单、易保持队形、通信压力小等优点,被广泛应用于多无人系统编队,如:野外作战系统编队、无人机编队和水下舰船编队等诸多应用领域。

改进的多移动机器人混合编队方法

改进的多移动机器人混合编队方法

改进的多移动机器人混合编队方法摘要:随着机器人系统的不断发展和进步,多移动机器人的协调得到了广泛的应用,其中对机器人的编队控制的研究得到了普遍的关注。

本文笔者从多移动机器人的发展着手,对各种多移动机器人的混合编队方法进行了分析,最终探讨了利用pso算法对多移动机器人的混合编队进行改进,目的是为多移动机器人的编队提供指导和借鉴,进而推动机器人的进一步发展。

关键字:多移动;机器人;编队;协调;汇合编队;编队控制中图分类号:tp24机器人的不断发展和进步,引起了人们的普遍关注和研究,特别是对于其编队控制的研究获得了较大的发展,编队的方法日趋完善。

所谓的编队控制是指在多个机器人向目标移动的过程中,在满足需要的基础上为了更好的适应环境而进行的队形的编排,在机器人的运动中,可以采用多种形式,如直线、纵队、三角形和菱形等。

就目前机器人编队的发展实际而言,应用于多机器人编队的方法主要有:f0llower法(跟随领航者法)、基于行为的方法、虚拟结构法、运动势场法等。

但都有自身的局限性,本文结合一种智能优化算法粒子群优化法对混合编队的方法进行了探讨,提出了lfbpso法混合编队,实现对多机器人的编队协作。

一、lfb多机器人混合编队法(一)leader-follower法的编队方法为了实现多机器人的合理运作,在对其进行编队时,需要建立相应的参考点,由此计算出每个机器人在队中的合理位置,最终形成合适的几何队形。

一般而言,需要选取距离目标最近的一个机器人作为参考点,其他的作为跟随者,并根据队形跟随leader进行运动,并且与其保持固定的距离和相同的仰角。

如果在运行中出现碰壁的情况,需要机器人对位姿进行调整,并保持原先的队形继续前进,以最好的性能达到目标点。

在这一编队方法中,要做好使机器人按照预先设定的几何图形从起点出发达到目标点,并在运动中,最大限度的降低与环境物体的碰撞次数,但是当因为多次碰撞出现死锁时,系统要采取相应的措施进行解决和处理。

基于分解策略的多机器人编队控制方法

基于分解策略的多机器人编队控制方法

t no l pemo i o ost rh fr r tlg n l nu k o n i n n .Th o l ae r b i fmut l bl r b t omac wadi el e t i a n n wne vr me t o i e o n i yn o ec mpi tdp o - c lm fmut l b tfr t n wa e mp sd it ai p o lms fc r iain b t e wor b t.A ai e o li er o omai sd c p o o o o e ob sc r be o dn t ewe nt o s n o o o b sc fr t n mo e o ut l o t sb i n o t l tae yo se—lv d frt ef r t no lil o ma i d l fr l per b swa u l a dac n r rtg f o n i o t os ma trsa e o h oma i f o mut e p rb t sp o o e o swa rp sd.De infco e n ab h vo- ae p r a h frmutper b t.Th ia b h vo s o s a trd i e a irb sd a p o c o l l o o s g i ef l e a irwa n o t ie r m h y t ei f l b h vo swi o fiin A o to t o o eo iiso o t s l b an d f o t es n h sso l e a ir t ac ef e t a h c cnrl meh d frv lcte f b sWa as ro o p p sd o r o e .Co u e zd smuain rs l h w h tt ea p o c fe t e e sbe n x e d be mp t r e i lt e ut s o t a h p r a h i efci ,fail ,a d e tn a l , i o s s v

合作围捕移动机器人小队的队形控制

合作围捕移动机器人小队的队形控制
移 动 机 器 人 小 队 ; 形 控 制 ; 形 向 队 队
确 定 队 形 向 量 , 向量 能 唯 一 决 定 小 队 的 队 形 该 关键词
我 们设 计 移 动 机器 人 小 队完 成 以下任 务 : 围捕 , 围( 成 队 形 ) 个 入 侵者 。 与其它 合作 行 包 形 一 为不 同的 是 , 我们 利 用 模 型控 制 来完 成 这种 合 作 行 为 , 这是 因 为每 个 机器 人 都控 制 自己 的相对 位
( = _ B△ )兰 () ; (0 ) + : B△ ( (一 : ) )
那 么 , , ) 的收敛 值 为 : (
ቤተ መጻሕፍቲ ባይዱ
c 4
维普资讯
1 9卷
攀枝花学 院学报
第4
(=‘ 一 △) );) 爱( )一 △ (一 ) 一耋( {
维普资讯
第 1 9卷第 4期
\1 1 N 4 - . 9. o. o
攀枝 花学 院学 报
J un lo a z iu n v m t o r a fP n hh a U i e i y
20 02年 8月
A【 . 圯 2002

自然 科 学 研 究 ・
合 作 围捕 移 动 机 器 人 小 队 的 队形 控 制
唐 钟 李磊 民 吴 坚
( 南 科 技 大学 信 息 与 控 制 工 程 学 院 , 阳 6 10 ) 西 绵 202


本文对 合作 围捕 移动机 器人小队的 队形 控制进 行 _ r研究 . 使用 了 种 反 应 控 制 框 架 来
I 一个 n 恒 等 矩 阵 。 () 右 边 第 二 项 的物 理 意 义 是 , 据 T R E n是 *n 6式 根 A G T的 速 率 , 队 与 小 TRE A G T之 间被 匀 称地 分 隔开 , 当 T R E 运 动 得 更快 的 时候 , 队 与 T R E 即 AG T 小 A G T的 相 对 距 离 更 远 , 为 ( Y) T R E 因 互 , 是 A G T的速率 。这项 也意 味 着 , 有 机 器人 与 T R E 之 间被 以相 同 的距 。 所 AG T 离 r I( ) 1分 隔开 。 句 话 说 , 器 人 小 队 的 队形 由( ) 右边 第 一项 唯 一 确 定 , — I 互, )I 换 机 6式 即队

多移动机器人避障编队控制

多移动机器人避障编队控制

1 引言
就 目前 的技术 水平 而 言 , 机 器人 系统 在信 息获 取 与 单 处理能力等方面都是 有 限 的, 于复 杂的工 作 、 对 任务及 多变 的工作环境 , 单机 器人 的能力更显不 足。于是人们 考虑研究 多机 器人的协调与合 作来 完成单 机器 人无 法或 难 以完 成 的 工作 。多机器人系统 比单机器人具 有更强 的优越性 , 如并行 性、 柔性和鲁棒 性等 。在 军事 应用 方 面 , 过多 机器人 协作 通 可以更有效地完成安 全巡 逻 、 区域 侦察 、 测 以及协 同打击 探 等 战术任务。 编 队控 制是一 个具有 典型性 和通 用性 的多机器人 协作
( hns cd m f r m n Si c ,B in 0 0 9 C ia C i eA ae yo ma et ce e eig108 , hn ) e A n j
ABS TRACT :n t i p p r h r b e o r t n c n r l n b t ce a o d n e frmu il bl o osi i— I s a e ,t e p o l m f o mai o t d o sa l v i a c h p emo i rb t sd s h f o oa o e c se .F rt h o ma in c n t cin i sa l h d, n ef r l t n o r a in c nr l ra o d n e o sa u sd is t e fr t o s u t se t b i e a d t omu ai ffm t o to f v i i g t b t— o r o s h o o o o h c e sg v n B s g p tn ilf n t n,a fr t n c n r ls h ne i rp s d f rmu t l b l o oswi b l si i e . y u i oe t u c i n a o mai o t e e l sp o o e l pe mo i r b t t o — o o o o i e h sa l v i a c .Un e h rp s d d s iu e o to c e tc e a o d n e d rt e p o o e it b td c n r ls h me,t e co e — o p sa i t n a ey a e g a a t e r h ls d l o tb l y a d s ft r u r ne d i t e r t a l .S mu ain r s l e n tae t e ef cie e s o h r p s d c n r ls ae i s h o ei l c y i l t e u t d mo sr t h f t n s ft e p o o e o to t tg e . o s e v r KEYW ORDS: l p e mo i o os oe t lf n t n;F r t n c n r l b t ce a od n e Mu t l b l r b t ;P tn i u c i i e a o o mai o to ;O sa l v ia c o
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

位置信息知识库 ,制定有优先级 的组 队参考机器人选择规则 ,结合有 限的传感交 互信 息,提 出了基 于主从知识
联想 的平行 四边形法来确定机器人的运动 向量 ,使跟 随机器人在虚构 的平行 四边 形中分析 出其 下一步 的偏转角
利速度,并在偏转角和速度的分析 中考虑 了时延和适 当的控制周期 。在机器人 队形控制过程 中的避 障问题 则采 用模糊控制理论 ,依据人为经验制定的模糊避 障控制规则使机器人灵活 的避 开障碍 ,仿真 实验证 明了算法的有
n o mai n if r to ,ba e n t e p i rt ee t e r l o t e r fr n e r b t n n f i g t e l t e sn ne a t e s d o h ro i s lc i ue t h e e e c o o ,a d u iy n h i e s n ig it rc i y v mi v if r tin,tp o o e heh s r m hek o e g so i i a a llg a lw o o ti h v me tv co , h n o ma o i r p s st o tfo t wld e a s c a onp l o r m a t ba t e mo e n e t r t e n t r e n
f l w o o s a ay i h e t d fe t n a d s e d i h ci n p al lg a ol o r b t n lss t e n x e c i n p e t e f to a l o r m,a d c n i es t e t e d ly a d l o n i r e n o sd r h i ea n m a p o raec n r l y l nt ea l i. n s st ef z y c n r l h o h o ot o ai n c n o l r c s, e t p r p it o to cei h nayss A d u e h u z o to e r i t er b r t o t l p o e s r ss c t y n fm o r on t e ri c a e p re c t a oi bsa ls y f z y c nr lr ls h o t v i bsa ls le i ll .Th h atf il x e in e o v d o tc e b u z o to e ,t e r bos a o d o tc e f x b ey i u e sm u ain r s l h w ee f cie e so eag rt m . i lt e ut s o t fe tv n s f l o ih o s h h t Ke ywo ds wakig r b t f r ai n ; n wld el r r paal lg a m eh d;u z o to ; r : l n o o ; o m to l k o e g i ay; r l o b e r m t o f z y c n r l
Ab ta t s r c :Thi a t l u t h o m a in c nr lrs a c fwakig r b tu d rt e m o e l i c t n h s ri ec nd c st e f r to o to e e r h o l n o o n e h d lng d f ul a dt e c i i y s n ig n o ma in i td Th o g e tb ihig h r b t k o e g l r r a o t t e o ai n e sn i f r to lmie . r u h sa ls n te o o ’ n wld e i a y b u h f r to po ii n l S b m sto a
效性。
关键词 :步行机器人;队形 ;知识库 :平行 四边形法;模糊控制
Fo m a i n Co t o f u tpl o ieRo o s r to n r lo li eM b l b t M
L a g LU oDo g I n , 1 Gu - n Qi
( ol e fne e o T ig dE g er g Jag a iesyWu i 1 1 2 C ia C l g It n t f hn s n n i ei ,i n Unvr t e o r a n n n n i, x242, h ) n
1 引 言
多机 器 人 的 编 队 控 制 已成 为 多 机 器 人 系 统 研 究 的热点 ,经 过编 队 的系 统具 有 降低成 本 、增 强鲁 棒 性和 有 效性 等优 点 ,被广 泛应 用 于军 事 ,航 空航
航法 【、虚 拟 结 构 法t 钔 、基 于行 为 法 【、 图论 法及 6 1 虚 拟势 场 力法 【等 。 目前 关于机 器 人 的队形 控 制多 7 】 是建立 在 运动 学方 程上 实现 的 ,如 轮式 机器 人 ,其 队形控 制通 常 灵活 、精确 ,队形 维持 较好 ,而 步行
计 算 机 系 统 应 用
ht:w w. S .r. t / w c - ogc p/ -a a
2 0 1 1年 第 2 O卷 第 4 期
多移动机器人的队形控制①
李 强 ,刘 国栋
( 南 大 学 物 联 网工 程 学 院 ,无 锡 2 42 ) 江 1 12

要 :针对步行机器人建模 困难和传感信 息有 限的条件下对其进行 的队形控制 研究。通过建立机 器人的队形
相关文档
最新文档