您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 多移动机器人编队的分布式控制系统.pdf
  所属分类: 其它
  开发工具:
  文件大小: 381kb
  下载次数: 0
  上传时间: 2019-10-11
  提 供 者: weixin_********
 详细说明:多移动机器人编队的分布式控制系统pdf,多移动机器人编队的分布式控制系统第22卷第6期 堇胜龙等:多移动机器人编队的分布式控制系统 435 速度和转向角速度(V,0)作为控制变量 3系统描述 吕.1系统结构 整个系统结构分为三部分:行为分解,控制变量求解和控制实现.在行为分解环节中,机器 人根据当前的环境信息和任务性质,将仟务行为分解为若干个可相平行的子行为,同时为每个 子行为赋予柑应的重要性(权值)W;这里的环境信息包括声纳信息、视觉信息、友札的通讯信 息等.控制变量求解环节根据机器人的运动模型和当前运动状态,算出实现各子行为的控制变 量u,并对求得的各组控制变量进行加权平均,荙而得到综合控制变量廴ε;控制实现环芍把 综合控制变量输给执行杋构,从而实现对机器人的运动控制.见图2. 异常情况处理 环境信息 行为分解 运动到目标点 权乎均 执行 保持队形 t,机构 這障行为 行为分解 控制变量求解 控制实现 图2控制系统结构 3.2各子行为的控制实现 3,.2.1异常情况处理 陷入障碍死区 判断条件:前、左、右三个方向的声纳测得障碍距离都小于最小安全距离d,而且此状态 持续时间到达规定的门限时间;如果出现某方向的探测障碍距离大于安全距离,则退出此状态 而且状态时间清零; 处理方法:向閉队发送脱离编队信号,为了解决从一个方向不能摆脱障碍死区的问题,相 邻两次的转向速度应该避免柑同.控制变量为 (),n=奇数 (,n-偶数 其中,(V,ω)为给定的安全运动速度和转向速度,n为陷入障碍死区的次数.然后返回. 障碍环境不允许编队通过 判断条件:左右声纳测的距离之和+机器人宽度<队形宽度+安全距离 处理方法:向其他机器人发送更改编队信息见图3.首先缩小队形规模,然后更改队形种 类,队形更改的顺序依次为 822向预定目标点运动 根据机器人的运动模犁见图4,并考虑0点和两轮中心的距离d的影响,可以得到以下等 式 436 机器人 2000年11月 平行编队 形编队 查形物队 柱状编队 图3编队队形更改顺序 r-duis in p V cos- Vsinφ docomo (3) 控制的最终目标为:r=0.q0. 可以将控制策略定为 Mu1 ,中 其中,∞1,ca是给定的比例系数.(3)、(4)联立可 以解得控制变量为 WIs in p+ 2 Cos 图4运动向日标点 rcosp. d a(r-dcos+ d qa,s inφ rcosp. d 5 考虑到(Vma,Chax)的限制,控制变量应为 a a. Cr VI> vmax Ca≤a≤ Wm ax v- V如s≤V,≤ (6) wm ax V 3.2.3保持队形 我们以编队中各机器人运动状态的平巧 (一个假想的机器人)作为参考,来确定每个机R4 器人在编队中的位置和指冋,见图5 设参考机器人的状态为R(x,y,Ve,) 根据队形要求,机器人R(x,v,V,)相对丁 参考机器人的相对参数为(L9).则 Cosy- dws iny- v o+ dws in q q=(Vos in Vis iny Q dacosy+ du cos- lu) (7) Ro 其中日为参考机器人的指向,91为机器人R:的 指向,y=q0-日,(a,9)分别为队形要求中 图5侏持队形 R:相对于参考机器人R。的理想距离和方位 第22卷第6期 堇胜龙等:多移动机器人编队的分布式控制系统 437 角 控制的最终目标为:(l-L)→0,(qq)→0.将控制策略定为 BI(L-2 q=β2(9-9 (8) (7),(8)联立可解得控制变量为 COs d lB: l(-.9-Vos in 9- d cos+ lab+ ps inY i; Vr-p+ dwtany (9) 同样,考忠到(Vma,Ohma)的限制控制变量应为 am ax VI> V Vma≤V,≤Vmx(10) 3.2.4避障行为 为了侏证整个编队能够顺利地避障,应考虑编队的大小及该机器人在编队中的位置.首先 侵设一台机器人可以通过的安全距离为d,并定义各机器人基于编队任务的全局安全距离 d=+(D-Lcos9),其中D为编队宽度 避障的策略为 妇果前、左前、右前测得障碍距离的最小值人于ds,那么保持现在的速度和指向,控制变 量为V=V,a=0 否则,随着前方测的障碍距离的缩小而降低运动速度,并且通过比较左前方和右前方测得 的障碍距离的大小决定转向速度.控制变量为v=ksF,a=min{k:(SLF-·SgF),hx},其 中,k和k为给定的常数,Sr、S和SRr分别为前方、左前方、右前方测得的障碍距离 3.3综合控制变星求解 在各个子行为的控制变量求出以后,可以用下式得到综合的控制变量 wu (11) 其中控制向量u=(V,a)2,在本系统中,各个子行为重要性的定义如下: 异常情况处理的重要性; 如果符合异常情况的判断条件W:=1.0,W:=0,i2,3,4;否则W1=0; 向日标点运动的重要性W2-k 保持队形的重要性:W1=k,8:其中R=P+E.21.kcox男),为机器人偏离理 想位置的距离,R。为常数,表示队形的允许偏差距离 避障行为的重要性为:W+=kmin(S,SRr 其中,k2,k3和k为归一化系数,可以通过实验探索或启发式算法来灵活调整,以适应不 同的具体编队任务和作业环境,并且∑W;=1.0. 438 机器人 2000年11月 4实验与结论 作者以三台美国ActⅳvεMεdia公司的 P ionccr2型智能机器人为硬件平台,以基于行为的 多智能体控制语言Aylu为软件平台,对上述系统作了实验验证分别在自由环境和有障碍物 约束的室内环境下,实现了三种编队〔平行编队,三角编队和柱状编队)向预定目标点的运动见 图6.实验证明在该系统控制下.杋器人运动状态变化平湑;在无障碍物情况下保持队形并快 速到达目标点;在冇贗碍物情况下各台机器人自动避障,并在远离障碍物时自动恢复队形,达 到了良好的编队控制效果.和文献[j提供的搾制方法相比较,本系统在机器人运动的稳定 性,避免陷入障碍物死区以及走出障碍物死区等方面具有明显的优势. 平行编队 三角编队 柱状編队绕开障碍 图6实验结果 参考文献 I A rk in R C. Motor Schem a Based M ob ile r ob ot Nav igation. In te rnational Jou rnal of robotics Research, 8(4):92 2 Parker L. A dap tive A ction Se lec t ion for C oope ra tive A gen t Team s. From A nm a ls to A n im als: Proc, 2nd In te rnat ional Confe rence on the S im u la tion of a dapt ive Behav ior, M IT Press/B radford Books. H lu, HI, 1993: 442-450 3 Eiji N akano, Zhidong W ang. Coope rating M ultip le behavior Based Robots for object M an ipu lation. In te rnational Con- fe rence on In te lligent Robots and sys tem. 1994, 3: 1524 4 Rodney A B rooks. A Robus t L aye red Con trol Sys tem for a M ob ile rob ot. IEee Jou rnal of robot ics& Autom ation 5 Rodney A Brooks. A Robot That W alks Em e rgent Behavior from A Care fu lly Evolved Ne tw ork. Neu ral C om pu tation I Summer AN DISTRIBUTED CONTROL SYSTEM FOR MULTIMOBILE ROBOTS FORMATION DONG Sheng- long CHEN Erdong XI Yu-geng Department af Autonation, Shanghai j ia otong University Shanghai 200030; Robotics l a bora to ry, Chinese A cad emy of Sciences, Shenyang, 110015 Abstract D is tribu te d control is a sys tem design ing m e th od for m u lt ip le in te lligent agen ts coope rat ion. For m ation is a k ind of norm al coope ration p rob lem. 'T his paper introduces and des igns a d is tribu ted system for fo rm ation control based on rob ot k inem atics m ode l and behav ior based alg orithm s and proves the sys tem w ith Keywords: m u lt ip le rob ots, fo rm a tion con trol, d is tribu te d system, beh av ior based 作者简介 堇胜龙(1975-),男,博士生.研究领域:智能机器人,多机器人协调控带 陈卫东(1%68-)、男,博士,副教授研究领域:机器人,多智能系统
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: