基于任务对象的移动机器人路径规划技术现状与展望

基于任务对象的移动机器人路径规划技术现状与展望
基于任务对象的移动机器人路径规划技术现状与展望

M ac hine B

uilding

A uto mation,O ct 2009,38(5):3~5

作者简介:程二九(1981— ),男,安徽安庆人,工学硕士,研究方向:机械电子工程。

基于任务对象的移动机器人路径

规划技术现状与展望

程二九a

,张丽b

,徐亚伟

b

(安徽机电职业技术学院,a .机械工程系;b .数控工程系,安徽芜湖310019)

摘 要:移动机器人路径规划是机器人学的一个重要研究领域,也是人工智能与机器人学的一个令人感兴趣的结合点。从基于任务对象移动机器人路径规划这个角度对移动机器人路径规划问题进行了研究,并对未来的研究进行了展望。关键词:路径规划;机器人;人工智能中图分类号:TP242 文献标志码:B 文章编号:167125276(2009)0520003203

V i ew of D evelopm en t on Pa th Pl ann i n g for Robot Ba se on Ta sk and O bject

CHE NG Er 2jiu a

,Z HANG L i b

,XU Ya 2wei

b

(a.M echa n i ca l Eng i nee ri ng D ep a rt m en t, b.N um e ri ca l Co n tr o l Eng i nee ri ng D ep a rt m e n t,

M e cha n i ca l a nd E l e c tri ca l Eng i ne e ri ng,W uhu 310019,C h i na )

Abstract:The m o bil e r obo t p a th p l a nn i ng is the ve ry i m po rtan t s tudyi ng fi e l ds f o r the r o bo ti c s,w hi ch is the i n te re s ti ng po i n t fo r the

hum a n i nte lli gence and the r obo ti c s.This a rti c l e m a i n l y s tud i e s the m ob il e r o bo t pa th p l ann i ng ba se o n the ob j ec t a nd ta sk,a nd fi na l 2l y gi ve s the a s sum p ti o n f o r the fu tu re s tudyi ng.

Key words:the p a th p l a nn i ng;the r o bo t;the hum an i nte lli gence

0 引言

移动机器人路径规划是机器人学的一个重要研究领

域,也是人工智能与机器人学的一个令人感兴趣的结合点。不论是哪种类别的移动机器人,它在工作时,往往要求根据某一准则在工作空间中沿一条最优(或次优)的路径行走。机器人路径规划问题可以建模为一个有约束的优化问题,都要完成路径规划、定位和避障等任务。路径规划是自主式移动机器人导航的基本环节之一。多机器人系统所研究的路径规划问题根据涉及到的数目进行划分可以分成两个大类:一类是群机器人问题。该类问题涉及大量具有相同功能的机器人每个都拥有很弱的能力,研究重点是大量个体局部相互作用造成的全局效果。这类研究的关键问题在于设计局部的控制规则使一大群机器人通过这些规则进行交互能够解决一个给定的问题并且在数学上能够得到收敛的结果。Deneubourg 描述了一种分布式搜索算法的仿真结果[1],Steel 发表了利用一些动态系统来获取系统凸现性能的仿真例子[2],D r og oul 和Ferber 描述了机器人排成链形队伍的仿真结果[3]等。那些研究中群体表现出来的行为和个体表现出来的行为是大不一样的。另一类多机器人系统属于有意图的多机器人协作任务该类任务中协作存在于有限数目的任务明确的机器人之间每个机器人都能够完成某些特定的任务但是没有一个机器人可以单独完成全局的任务。这类多机器人系统需要一种不同于群机器人的更加直接的协作方式按照机器人之间相互约束的关系划分可以分

成紧密的协作任务、松散的协作任务和和对抗性的任务。合作推箱子、觅食任务、多移动机器人聚集任务和机器人足球赛分别属于这类任务,它们是多移动机器人协调研究的典型任务。

1 基于任务对象的移动机器人路径

规划

1.1 机器人合作移动重物

多机器人合作移动重物对应着实际应用中一大类需要由多个小机器人搬运大型物体的任务。在这样的任务中,多个机器人之间的合作由于它们作用于同一个物体,为了达到协调目的必须紧密地配合,不论在动作上还是在执行空间上都要受到相互之间的强烈影响。

Noreils 在合作推箱子任务中采用了让其中一个机器人作为监督者进行协调的方法[4],该机器人通过观察同伴的行为及其结果来为同伴产生进一步应该采取行动的规划。当同伴执行的过程中遇到无法避开的障碍物时,监督者上前帮助把障碍物推开,把道路让出来。他们的工作是基于规划的。

Parker 通过通信将一个轮式机器人和一个六足步行机器人组成一个推长形箱子的小组[5],当一个机器人发生故障离开后,另外一个机器人通过交替地在两头工作同时扮演了两个机器人的角色,任务依然被顺利完成。

?

3?

htt p:∥ZZHD.chinaj ournal .net .cn E 2mail:ZZHD@chainaj ournal .net .cn 《机械制造与自动化》

1.2 机器人觅食任务

觅食任务的典型描述是机器人在环境中漫游寻找感兴趣的物体并送回收藏处。它在机器人研究中是一个重要课题,研究成果对于区域搜索、外空间矿务收集、自主战场清理等多个领域都有一定的参考价值。许多研究者从不同的角度对该任务进行了探讨。

A rkin 和Balch 调查了通信在觅食任务中的作用

[3,6,7]

结果表明,即使没有通信的存在,机器人之间仍然能够存在协作行为。如果引入了简单的通信,系统性能将得到很大的提高,然而过于复杂的通信并没有更多的好处。

Golbderg 和M ataric 针对机械结构相同但是行为不同

的多个移动机器人提出采用“干预”(interference )作为机器人团队觅食行为性能的估量方法[8]。“干预”是指两个机器人在相同的时间试图占据同一位置的情况。由于它

会降低系统的效率,他们将引入了调停方法来产生有效率的行为,减少它的发生。研究结果表明如果各个行为同构单位时间内的干预最大采用异构方式干预小在收集物体的数目方面却少于采用同构的机器人。

Fontan 和M ataric 将搜索区域平均划分给各智能体[9]。机器人在不同的区域之间传递物体,由最后的机器人传递到最终位置。他们的工作表明当机器人数目超过一定限制时,系统的性能反而会降低。

M ataric 研究了在每个机器人的行为模块确定后,各

个机器人能否通过增强学习逐渐形成合理的行为序列以完成系统任务

[10]

和减少相互冲突的问题。而Balch 在她

的工作基础上,进一步研究了多移动机器人在物体收集过程中能否形成一定的分工[11]以提高系统的整体效率。

D r ogoul 由蚂蚁在通过的路上留下化学物质给同伴指明食物源得到启发,让机器人也留下某些标记指明物体分布的区域[12]。他的方法同样产生了机器人相互干预的问题,当机器人数目超过一定数量时,系统整体性能减弱了。

Parker 通过引入心理学模型

[13,14]

,让机器人团队在物

体收集和传递过程中获得容错的能力。机器人通过对工作同伴工作状态的感知,当同伴发生故障或者效率降低的时候,主动接替同伴的工作从而获得了系统容错的能力提高了系统的鲁棒性。

1.3 机器人足球比赛

机器人足球赛代表了一类对抗性的多机器人协作任务,这个任务涉及到动态不确定环境中同组机器人之间的协作以及不同组机器人之间的竞争,是一个特别好的研究多智能体协作的任务。

机器人足球赛可以在真正的机器人上或者在仿真系统中进行。早期的机器人足球赛研究中,Sahota 开发的系统[15]利用了一台计算机遥控各个机器人的运行,同时还利用一个全局摄像机监视整个比赛的过程,以获取机器人运动位置和方向的反馈。现在,多个完全自主的机器人组成队伍的比赛也已经展开,设计难度大为增加。机器人足球赛获得了越来越多的关注,从Kitano 和A sada 发起了机器人足球赛世界杯[16]后,它已经成为了一个通用的多智能体协作的研究平台。学习方法在机器人足球赛中的应用研究也在不断展开。A sada 利用了一个基于视觉的增

强学习算法对机器人的射门能力进行了学习[17],以帮助机器人获得更多的得分机会。这些研究赋予机器人足球队员更高级的智能,随着它们之间协调能力的不断提高机器人足球比赛也更加激烈了在国内机器人足球赛的研究也正蓬勃开展取得了一系列的研究成果。

1.4 多移动机器人聚集任务研究

多移动机器人的聚集任务是指在环境信息已知、部分未知或完全未知的情况下,为机器人寻找一条从起始点到目标点的无碰协调路径,并且要保证各个机器人尽可能同时到达目标点以及路径最优。目前,多移动机器人的聚集任务研究主要集中在已知环境下多机器人协调系统研究[18,19],与单个机器人路径规划相比,多机器人的运动协调比较复杂,多个机器人在行进中存在竞争和合作问题。现有文献资料显示,多机器人之间的运动协调规划主要采用基于数学规划理论的多目标优化方法进行[20],该方法是一种主观性的系统观。最近倡导的第三代系统观,突破了把机器人看成“死”的、被动对象的观念,引进了具有竞争、合作和适应能力的智能体概念,从机器人对环境的适应性、机器人之间的协调和合作的互动作用去认识和描述多机器人系统的行为。从这个系统观出发,严平[21]提出一种基于Nash 均衡和进化计算的多无人飞行器协调航迹规划算法,在文献[22]中作者岑豫皖基于博弈论,建立了

Nash 均衡博弈模型和共谋合作博弈模型,结合进化策

略[23],对多移动机器人的运动协调进行研究,获得多移动机器人聚集任务的最佳路径。其主要思想是首先建立多移动机器人聚集任务的数学模型。鉴于多目标设计与经济学中博弈问题之间的相似性,根据近年来国内外开始利用博弈论解决多目标设计问题的研究,如Suheyla Ozy m ld 2

m r mm [24]

比较系统的提出了基于Nash 均衡非合作博弈优

化方法,且实现了对不可再生资源模型的优化;R.Spalli 2

no

[40]

在复合层压板的多目标优化设计中,提出基于进化策略的非合作博弈优化方法,该方法将各博弈方视为平等个体,通过谈判函数最终找到Nash 均衡点。文献[37]中采用多目标博弈的算法求解多移动机器人的协调路径问题取得良好的效果。

2 结论与展望

从基于任务对象这个角度对移动机器人路径规划问题进行了探讨。根据探讨的结果知道移动机器人的路径规划问题是当今机器人学研究的热点问题,随着计算机、传感器及控制技术的发展,特别是各种新算法不断涌现,基于任务对象的移动机器人路径规划技术已经取得了丰硕研究成果。但就目前来,基于任务对象的移动机器人路径规划问题,主要存在以下问题需要解决:

a )资源冲突问题:当某资源被多个机器人请求使用时就产生了资源冲突,资源冲突主要发生在共享空间、共同操作的对象和通讯媒体的冲突上。对于多移动机器人来说,研究重点是空间冲突问题,也就是避碰轨迹规划问题。

关于多移动机器人避碰轨迹规划的文章国内外已有

?

4?

M ac hine B

uilding

A uto mation,O ct 2009,38(5):3~5

不少,也提出了一些经典的方法[38]。最直接的方法是集中行为控制法,由中央控制器集中规划所有机器人的无碰撞路径,这种方法完全,但复杂,且在实际应用中无法适应环境的变化,因此,人们,更关注非集中控制式的轨迹规划方法。主从控制式是在冲突下,选择一个主控机器人,由它向其它机器人发出行动指令,多用于分散式控制结构系统。交通控制方法主要用于将环境建模成交通道路网式的系统中。相互排斥法也是将工作区域分解成交通网式的离散空间资源,如通道、十字路口等。机器人按事先规划的路径移动,相互通讯并按相互排斥的原则共享空间,从而协调其行为。动态优先级法是当机器人检测到碰撞时,根据优化结果动态分配优先级,优先级高的机器人不考虑避碰,而优先级低的机器人将高优先级的机器人当作移动障碍物采取避碰措施[25]。

b )编队行进问题:编队行进问题是要求机器人团体在完成任务的过程中保持有利队形的一种控制问题。此研究的灵感源于对动物群居生活的研究,自然界中,动物以编队行进的方式猎食的现象普遍存在,这为多机器人系统中可以从编队行进中获得同样的效益,多用于完成搜索、营救等任务。

c )协调理论问题:尽管多机器人协调系统从兴起至今发展极为迅速,也提出了许多相互合作的协调理论,但对其协调机制缺乏一个系统的理论体系指导。部分文献借用了尚在发展中的分布式人工智能领域的多智能体理论[26]。

总之,多移动机器人协调系统的研究是机器人技术发展的必然,也将随着机器人的广泛应用而迅速发展。参考文献:

[1]陈华华,杜歆,顾伟康.基于遗传算法的静态环境全局路径规

划[J ].浙江大学学报,2005,1(32):49254.

[2]D r ogues A,Faber J.Fr om t om thumb t o the dockers:Some ex 2

peri m ents with f oraging r obots[C ].Pr oc 2nd I nternati onal Con 2ference on Si m ulati on and Adap tive Behavi ours,1992:4512459.[3]Balch T,A rkin R C .Communicati on in reactive multivalent r o 2

botic syste m s[J ].Aut onomous Robots,1995,1(1):1225.[4]Novels F R .T o ward a r obot architecture integrating cooperati on be 2

t w een mobile r obots:applicati on t o indoor envir on ment[J ].The I n 2ternati onal Journal of Robotics Research,1993,1(12):79298.[5]Lynne E Parker .ALL I A NCE:A rchitecture for fault t olerant mul 2

tir obot cooperati on [J ].I EEE Transacti on on Robotics and Aut o 2mati on,1998,2(14):2202240.

[6]A rkin R C .Cooperati on without communicati on:Multivalent

schema based r obot navigati on [J ].Journal of Robotic Syste m s,1992,3(9):3512364.

[7]A rkin R C,Balch T,N its E .Communicati on of behavi oural state

in multi agent retrieval tasks[C ].Pr oceedings I nternati onal Con 2ference on Robotics and Aut omati on .1993:5882594.

[8]Goldberg D ,Mataric M.I nterference as a t ool f or designing and

evaluating multi r obot contr ollers[C ].I n Pr oceedings,AAA I 297,1997:6372642.

[9]Fontan M,Mataric M.A study of territ oriality:The r ole of criti 2

cal mass in adap tive task divisi on [C ].I n Fr om Ani m als t o Ani 2mate 4:Pr oceedings of the Fourth I nternati onal Conference of Si m ulati on of Adap tive Behavi or,1997:5532561.

[10]Mataric M J,Si m sarian K T .Learning t o cooperate using t w o

six 2legged mobile r obots[C ].I n Pr oceedings,Eighth Eur opean Conference on Machine Learning,Herakli on Greece,1995.[11]Balch T .Behavi oral diversity in learning r obot tea m s,Ph .D thesis

[M ].Georgia I nstitute of Technol ogy,1998.

[12]D r ogoul A,Ferber J.Fr om t om thumb t o the dockers:Some ex 2

peri m ents with f oraging r obots[C ].Pr oc 2nd I nternati onal Con 2ference on Si m ulati on and Adap tive Behavi ors,1992:4512459.[13]Lynne E Parker .ALL I A NCE:An architecture for fault t orlerant

multir obot cooperati on [J ].I EEE Transacti on on Robotics and Aut omati on,1998,2(14):2202240.

[14]Lynne E Parker .Adap tive acti on selecti on f or cooperative agent

tea m s[C ].Pr oceeding of 2nd I nternati onal Conference on Si m u 2lati on of Adap tive Behavi or,Meyer J A,Roitblat H and W ils on S,Edit ors,Ca mbridge,MA:M I T Press,1992:4422450.[15]Sahota M K .Reactive deliberati on:An architecture f or real ti m e

intelligent contr ol in dynam ic envir onments[C ].I n Pr oceedings,AAA I 294,1994:130321308.

[16]H ir oaki Kitano,Yaz oo Kuniy oshi,ItsukiNoda,et al .Robocup:A

challenge p r oble m f or A I[J ].A IMagazine,1997,18(1):73285.[17]A sada M ,Uchibe E,Noda S,et al .Coordinati on of multi p le

behavi ours acquired by visi on 2based reinf orce ment learning [C ].I n Pr oc of I EEE /RSJ /GI,I nternati onal Conference on I n 2telligent Robots and Syste m s .(I ROS1994),1994:9172924.[18]景兴建,王越超,谈大龙.基于仿生行为决策规则的协调运

动行为[J ].控制理论与应用,2003,20(3):4072410.

[19]W eihua Sheng,Q ingyan Yang,J ingdong Tan,et al .D istributed

multi 2r obot coordinati on in area exp l orati on [J ].Robotics and Aut onomous Syste m s,2006(54):9452955.

[20]陈伟,张铭钧,孟宪松.基于多目标决策理论的多机器人协

调方法[J ].哈尔滨工程大学学报,2003,24(3):3082312.

[21]Y AN Ping,D I N G M ing 2yue,ZHENG Chang 2wen .Coordinated

r oute p lanning via nash equilibriumand evoluti onary computati on [J ].Chinese Journal of Aer onautics .2006,19(1):18221.[22]岑豫皖,叶晔,谢能刚.基于博弈理论的多移动机器人聚集

任务研究[J ].系统仿真学报,2008,7(1):50254.

[23]Suheyla Ozy m ldm r mm,Nedi m M A lemdar .Learning the op ti 2

mum as a Nash equilibrium [J ].Journal of Econom ic Dynam ics &Contr ol,2000(24):4832499.

[24]Spallino R,R izz o S .Multi 2objective discrete op ti m izati on of la m 2

inated structures [J ].Mechanics Research Communicati ons .2002(29):17225.

[25]Azar m K,Sch midt G .A decentralized appr oach f or the conflict 2free

moti on of multi ple mobile r obots[C ].I EEE I ROS96:166721675.[26]薛宏涛,叶媛媛,等.多智能体系统体系结构及协调机制研

究综述[J ].机器人,2001,23(1):85290.

收稿日期:2009-03-21

?

5?

智能移动机器人的现状与发展论文 2

题目移动机器人的发展现状及趋势授课老师唐延柯 学生姓名 学号 专业电子信息工程 教学单位德州学院 完成时间 2013年11月16日

一、摘要 (2) 二、引言 (2) 三、智能机器人的构成 (3) 3.1硬件构成 (3) 3.2 软件构成 (3) 四、国内外在该领域的发展现状综述 (4) 五、智能移动机器人的应用及分类 (5) 5.1 智能机器人的应用 (5) 5.2 智能机器人分类 (7) 六、展望与讨论 (9) 6.1智能机器人的发展趋势展望 (9) 6.2 建议及设想 (10) 七、结论 (10) 八、参考文献 (11)

智能机器人的现状及其发展趋势 一、摘要 本文扼要地介绍了智能机器人技术的发展现状,以及世界各国智能机器人的发展水平,然后介绍了智能机器人的分类,从几个典型的方面介绍了智能机器人在各行各业的广泛应用,讨论了智能机器人的发展趋势以及对未来技术的展望,最后提出了自己的建议和设想,分析我国在智能机器人方面发展并提出期望。 关键词:智能机器人;发展现状;应用;趋势 The status and trends of intellectual robot Abstract:This paper briefly discusses the development, status of intellectual robot, development of intellectual robot in many countries. And then it presents the categories of intellectual robot, talks about the extensive applications in all works of life from several typical aspects and trends of intellectual robot. After that, it puts forward prospects for future technology, suggestion and a tentative idea of myself, and analyses the development of intellectual robot in China. Finally, it raises expectations of intellectual robot in China. Key words: intellectual robot; development status; application; trend 二、引言 机器人是一种可编程和多功能的,用来搬运材料、零件、工具的操作机,或是为了执行不同的任务而具有可改变和可编程动作的专门系统。智能机器人则是一个在感知- 思维- 效应方面全面模拟人的机器系统,外形不一定像人。它是人工智能技术的综合试验场,可以全面地考察人工智能各个领域的技术,研究它们相互之间的关系。还可以在有害环境中代替人从事危险工作、上天下海、战场作业等方面大显身手。一部智能机器人应该具备三方面的能力:感知环境的能力、执行某种任务而对环境施加影响的能力和把感知与行动联系起来的能力。智能机器人与工业机器人的根本区别在于,智能机器人具有感知功能与识别、判断及规划功能[1]。 随着智能机器人的应用领域的扩大,人们期望智能机器人在更多领域为人类服务,代替人类完成更复杂的工作。然而,智能机器人所处的环境往往是未知

机器人路径规划方法的研究

第5期(总第156期) 2009年10月机械工程与自动化 M ECHAN I CAL EN G I N EER I N G & AU TOM A T I ON N o 15 O ct 1 文章编号:167226413(2009)0520194203 机器人路径规划方法的研究 李爱萍,李元宗 (太原理工大学机械工程学院,山西 太原 030024) 摘要:路径规划技术是机器人学研究领域中的一个重要部分。目前的研究主要分为全局规划方法和局部规划方法两大类。通过对机器人路径规划方法研究现状的分析,指出了各种方法的优点及不足,并对其发展方向进行了展望。 关键词:机器人;全局规划;局部规划中图分类号:T P 242 文献标识码:A 收稿日期:2009201207;修回日期:2009204218 作者简介:李爱萍(19792),女,山西晋中人,在读硕士研究生。 0 引言 路径规划技术是机器人学研究领域中的一个重要 部分。机器人的最优路径规划就是依据某个或某些优化准则(如工作代价最小、行走路线最短、行走时间最短等),在其工作空间中找到一条从起始状态到目标状态的最优路径。根据对环境信息的掌握程度不同,路径规划可分为:①全局路径规划:环境信息完全已知,根据环境地图按照一定的算法搜寻一条最优或者近似最优的无碰撞路径,规划路径的精确程度取决于获取环境信息的准确程度;②局部路径规划:环境信息完全未知或部分未知,根据传感器的信息来不断地更新其内部的环境信息,从而确定出机器人在地图中的当前位置及周围局部范围内的障碍物分布情况,并在此基础上,规划出一条从当前点到某一子目标点的最优路径。 1 全局规划方法111 栅格法 栅格法是目前研究最广泛的路径规划方法之一。该方法将机器人的工作空间分解为多个简单的区域(栅格),由这些栅格构成一个显式的连通图,或在搜索过程中形成隐式的连通图,然后在图上搜索一条从起始栅格到目标栅格的路径。一般路径只需用栅格的序号表示。但栅格的划分直接影响其规划结果,如果栅格划分过大,环境信息储藏量小,分辨率下降,规划能力就差;栅格划分过小,规划时间长,而且对信息存储能力的要求会急剧增加。112 可视图法 可视图法中的路径图由捕捉到的存在于机器人一 维网络曲线(称为路径图)自由空间中的节点组成。路径的初始状态和目标状态同路径图中的点相对应,这样路径规划问题就演变为在这些点间搜索路径的问题。要求机器人和障碍物各顶点之间、目标点和障碍物各顶点之间以及各障碍物顶点与顶点之间的连线均不能穿越障碍物,即直线是“可视的”。然后采用某种方法搜索从起始点到目标点的最优路径,搜索最优路径的问题就转化为从起始点到目标点经过这些可视直线的最短距离问题。该法能够求得最短路径,但需假设忽略机器人的尺寸大小,使得机器人通过障碍物顶点时离障碍物太近甚至接触,并且搜索时间长。113 拓扑法 拓扑法将规划空间分割成具有拓扑特征的子空间,根据彼此的连通性建立拓扑网络,在网络上寻找起始点到目标点的拓扑路径,最终由拓扑路径求出几何路径。拓扑法的基本思想是降维法,即将在高维几何空间中求路径的问题转化为低维拓扑空间中判别连通性的问题。其优点在于利用拓扑特征大大缩小了搜索空间,其算法的复杂性仅依赖于障碍物数目,在理论上是完备的;而且拓扑法通常不需要机器人的准确位置,对于位置误差也就有了更好的鲁棒性。缺点是建立拓扑网络的过程相当复杂,特别是在增加障碍物时如何有效地修正已经存在的拓扑网是有待解决的问题。 114 自由空间法 自由空间法采用预先定义的广义锥形或凸多边形等基本形状构造自由空间,并将自由空间表示为连通图,通过搜索连通图来进行路径规划。自由空间的构

全球手术机器人的发展现状及前景

全球手术机器人的发展现状及前景 机器人手术系统是集多项现代高科技手段于一体的综合体。主要用于心脏外科和前列 腺切除术。外科医生可以远离手术台操纵机器进行手术,完全不同于传统的手术概念,在 世界微创外科领域是当之无愧的革命性外科手术工具。 第一代手术机器人已经用于世界各地的许多手术室中。这些机器人不是真正的自动化 机器人,它们不能自已进行手术,但是它们向手术提供了有用的机械化帮助。这些机器仍 然需要外科医生来操作它们并对其输入指令。这些手术机器人的控制方法是远程控制和语 音启动。 虽然说手术机器人比人手有一些优点,但是要用自动化的机器人在没有人参与的情况 下对人体进行手术,还有很长的一段路要走。但是,随着计算机能力和人工智能的发展, 在本世纪将会设计出一种机器人,可以找出人体中的异常,进行分析并校正这些异常而不 需要任何人指导。 组成部件 之所以将机器人引入医疗,是因为在微创手术中,它们可以实现对外科仪器前所未有 的精准控制。目前为止,这些机器已经用来定位内窥镜、进行胆囊手术以及胃灼热和胃食 管反流的矫治。机器人手术领域的最终目标是设计一种机器人,可以用来进行不开胸口的 心脏手术。某制造商表示,仅在美国,机器人设备每年可以用于超过350万个医疗手术中。机器人。 1、达芬奇手术系统

操作方法 外科医生站在控制台边,离手术台几十厘米远,透过探视镜向里看,来研究病人体内的照相机发送的3-D图像。图像显示的是手术点以及两个固定在上述两根杆端点上的手术仪器。像操纵杆一样的控制手柄,位于屏幕的正下方,外科医生用来操作手术仪器。每次操纵杆移动时,计算机就向仪器发送电子信号,仪器就和外科医生的手同步移动。 另一个即将被FDA批准的 机器人系统是ZEUS系统,由ComputerMotion公司制作,在欧洲已经可以使用。但是,无论是达芬奇系统还是ZEUS系统,用来进行手术计划的每一道程序都必须得到政府部门的批准。价值75万美元的ZEUS系统与达芬奇的装置类似。它有一个计算机工作站、一个视频显示器和控制手柄,用于移动手术台上安装的手术仪器。ZEUS系统目前在美国只被批准用于医疗试验,而德国医生已经使用此系统进行了冠心病搭桥手术。 ZEUS系统得到了自动化内窥镜定位(AESOP)机器人系统的协助。由ComputerMotion公司于1994年发布的AESOP是FDA批准使用的第一台可以用于手术室协助手术的机器人。AESOP比达芬奇系统和ZEUS系统要简单得多。AESOP基本上只是一个机械臂,用于医生定位内窥镜——一种插入病人体内的外科照相机。脚踏板或声音软件用于医生定位照相机,这就让医生的手空出来继续进行手术。

变电站机器人发展概况及最新发展趋势

移动机器人 移动机器人用途广泛,世界各国正在加紧移动机器人的研制。移动机器人的研究始于60年代末期,斯坦福研究院(SRI)的NilsNilssen和CharlesRosen等人研制出了名为Shakey 的自主移动机器人,它能够在复杂环境下,识别对象、自主推理、实现路径规划和控制功能。美国军方于1984年开始研制第一台地面自主车辆,可以在无人干预的情况下在道路上行驶,也称之为早期的移动机器人。许多国家也各自制定了移动机器人的研究计划,如日本通产省组织的极限环境下作业的机器人计划和欧洲尤里卡中的机器人计划等。虽然由于人们对机器人的研究期望过高,导致80年代的移动机器人的研究虽并未取得预期的效果,却带动了相关技术的发展,为探讨人类研制智能机器人的途径积累了经验,同时推动了其他国家对移动机器人的研究和开发。 上世纪90年代,人类把研究重点放在了移动机器人的应用上,希望移动机器人可以代替人类在各种环境下,尤其是恶劣的条件下辅助人类的工作,为人类服务。1997年7月4日,美国“火星探路者”飞抵火星考察,并在火星上成功着陆,它携带的索杰纳号火星车开始在火星表面漫游,行进了几千米,完成了预定的科学探测任务。进入21世纪后,美国研制的第四个火星探测器—好奇号于2012年8月6号成功降落火星,并展开为期两年的火星探测任务。好奇号火星探测器是第一辆釆用核动力驱动的火星车,其使命是探寻火星上的生命元素。 1992年美国研制出时速75公里的自主车,地面自主车的研制大大推动了遥控机器人的发展。目前美国“自动化技术协会”(ATC),每年在移动机器人运动控制、仿真、传感器的投资超过几亿美元。欧共体(EU)和“机器人技术”有关的课题总数约为250~300项,在EU提供基金的机器人研究领域,移动机器人占22.8%左右;日本不仅加紧研制移动机器人,更把发展重点放在移动机器人的应用研究上,目的是可以代替人在各种环境下为人服务(如在医院、家庭、恶劣的环境和核反映堆、核废料清理和排雷等危险环境下工作)。 我国机器人的研究已有20多年的历史,国家也大力发展机器人,并投入了一定的资金,对机器人进行技术攻关,发出各种类型的机器人,对我国机器人的发展具有重大的意义。但由于我国对此方面的研究起步较晚,在机器人技术水平、实用化程度以及稳定方面,与美国、日本等国家相比,都存在着较大的差距。 国内研制的机器人样机,有保安机器人、消防机器人等,有轮式和履带式;但大都是有缆方式,具有小范围内一定的避障功能。国内移动机器人的研究成果主要如下:清华大学的智能移动机器人THMR-V型机器人;中科院沈阳自动化所的AGV自主车和防爆机器人;

机器人路径运行操作步骤

3.23机器人路径运动操作步骤 任务:选取多个点构成一条路径,通过示教器完成机器人路径运动操作 相关知识:机器人路径示教器操作分为手动和自动两种模式 操作步骤: 一、手动模式 1、新建程序 (1)点击首页下拉菜单中“程序编辑器”选项,进入程序编辑器 (2)点击右上角“例行程序”选项,进如程序列表 (3)点击左下角“文件”,选择“新建例行程序”,新建例行程序 并命名 2、程序编写 (1)选择新建好的例行程序,进入程序编辑页面,点击左下角“添 加指令”,在右侧弹出菜单中选择轴运动指令“MoveJ” (2)根据需要修改显示的“MoveJ * ,v1000 , z50 , tool0”指令, *代表坐标点名称,v1000代表速度,z50代表路径选择幅度, tool0与工具坐标有关 (3)根据需要添加路径包含的点坐标并修改,完成全部路径点的设 置 3、调试 (1)从第一行“MoveJ”指令开始,利用示教器旋钮调节机器人至路 径点位,点击“修改位置”,程序与点位一一对应 (2)点位修改完成后,进行手动调试。点击“调试”选择“PP移动 至例行程序”,进入要调试的例行程序,光标选择调试的程序 行,再次点击“调试”,选择“PP移动至光标” (3)在右下角设置选项中选择机器人运行的速度

(4)左手按下示教器使能键,右手按下示教器上的“开始”按钮, 进行机器人路径运行操控 注意:机器人运行过程中不能松开示教器使能键 二、自动模式 1、完成手动调试模式调试后,点击“例行程序”菜单进入程序选择列表, 选择“Main”函数,进入函数编辑页面 2、光标选择,点击“添加指令”,在右侧弹出菜单中选择 “ProcCall”指令,将例行程序添加至主程序中 3、将机器人控制柜模式选择开关调到“自动模式” 4、点击示教器上的选项“确认” 5、按下控制柜上使能键,白色指示灯常亮 6、按下示教器上“开始”按钮,开始自动模式调试 7、自动模式下完成轨迹动作以后把控制柜上的“自动”模式旋转调回“手 动”模式

机器人路径规划

1绪论 1.1机器人简介 1.1.1什么是机器人 机器人一词不仅会在科幻小说、动画片等上看到和听到,有时也会在电视上看到在工厂进行作业的机器人,在实际中也有机会看到机器人的展示。今天,说不定机器人就在我们的身过,但这里我们要讨论的是什么是机器人学研究的机器人。 机器人(robot)一词来源下1920年捷克作家卡雷尔. 查培克(Kapel Capek)所编写的戏剧中的人造劳动者,在那里机器人被描写成像奴隶那样进行劳动的机器。 后来作为一种虚构的机械出现在许多作品中,代替人们去完成某些工作。20世纪60年代出现了作为可实用机械的机器人。为了反这种机器人同虚构的机器人及玩具机器人加以区别,称其为工业机器人。 工业机器人的兴起促进了大学及研究所开展机器人的研究。随着计算机的普及,又积极地开展了带有智能的机器人的研究。到70年代,机器人作为工程对象已经被确认,机器人一词也受到公认。目前,机器人学的研究对象已不仅仅是工业机器人了。 即便是实际存在的机器人,也很难把它定义为机器人,而且其定义也随着时代在变化。这里简单地反具有下述性质的机械看作是机器人: 1.代替人进行工作:机器人能像人那样使用工具和机械,因此,数控机床和 汽车不是机器人。 2.有通有性:既可简单地变换所进行的作为,又能按照工作状况的变化相应 地进行工作。一般的玩具机器人不能说有通用性。 3.直接对个界作工作:不仅是像计算机那样进行计算,而且能依据计算结果 对外界结果对外界产生作用。 机器人学把这样定义的机器人作为研究对象。

1.1.2机器人的分类 机器人的分类方法很多,这里我们依据三个有代表性的分类方法列举机器人的种类。 首先,由天机器人要代替人进行作业,因此可根据代替人的哪一个器官来分类: 操作机器人(手):利用相当于手臂的机械手、相当于手指的手爪来使物体协作。 移动机器人(腿):虽然已开发出了2足步行和4足步行机器人,但实用的却是用车轮进行移动的机器人。(本文以轮式移动机器人作为研究对象)视觉机器人(眼):通过外观检查来除掉残次品,观看人的面孔认出是谁。虽然还有使用触觉的机器人,但由于它不是为了操作,所以不能说是触觉机器人。 也还有不仅代替单一器官的机器人,例如进行移动操作,或进行视觉和操作的机器人。 其次,按机器人的应用来分类: 工业机器人:可分为搬送、焊接、装配、喷漆、检查等机器人,主要用于工厂内。 极限作业器人:主要用在人们难以进入的核电站、海底、宇宙空间等进行作为的机器人。也包括建筑、农业机器人等。 娱乐机器人:有弹奏乐器的机器人、舞蹈机器人、宠物机器人等,具有某种程度的通用性。也有适应环境面改变行动的宠物机器人。 最后则是按照基于什么样的信息进行动作来分类: 表1基于动作信息的机器人分类

移动机器人的发展现状及其趋势

移动机器人的发展现状及其趋势 徐国华谭民 中科院自动化研究所 、引言 机器人的应用越来越广泛,几乎渗透到所有领域。移动机器人是机器人学中的一个重要分支。早在60年代,就已经开始了关于移动机器人的研究。关于移动机器人的研究涉及许多方面,首先,要考虑移动方式,可以是轮式的、履带式、腿式的,对于水下机器人,则是推进器。其次,必须考虑驱动器的控制,以使机器人达到期望的行为。第三,必须考虑导航或路径规划,对于后者,有更多的方面要考虑,如传感融合,特征提取,避碰及环境映射。因此,移动机器人是一个集环境感知、动态决策与规划、行为控制与执行等多种功能于一体的综合系统。对移动机器人的研究,提出了许多新的或挑战性的理论与工程技术课题,引起越来越多的专家学者和工程技术人员的兴趣,更由于它在军事侦察、扫雷排险、防核化污染等危险与恶劣环境以及民用中的物料搬运上具有广阔的应用前景,使得对它的研究在世界各国受到普遍关注。 二、移动机器人发展现状 从移动方式上看,移动机器人可分为轮式、履带式、腿式(单腿式、双腿式和多腿式)和水下推进式。本文重点放在轮式、履带式机器人,对水下机器人和两足人形机器人不做详细讨论。 1.国外移动机器人的发展概况 1.1室外几种典型应用移动机器人 美国国家科学委员会曾预言: 20世纪的核心武器是坦克,21世纪的核心武器是无人作战系统,其中2000年以后遥控地面无人作战系统将连续装备部队,并走向战场 。为此,从80年代开始,美国国防高级研究计划局(DARPA)专门立项,制定了地面天人作战平台的战略计划。从此,在全世界掀开了全面研究室外移动机器人的序幕,如DARPA的 战略计算机 计划中的自主地面车辆(ALV)计划(1983 1990),能源部制订的为期10年的机器人和智能系统计划(RIPS)(1986 1995),以及后来的空间机器人计划;日本通产省组织的极限环境下作业的机器人计划;欧洲尤里卡中的机器人计划等。 初期的研究,主要从学术角度研究室外机器人的体系结构和信息处理,并建立实验系统进行验证。虽然由于80年代对机器人的智能行为期望过高,导致室外机器人的研究未达到预期的效果,但却带动了相关技术的发展,为探讨人类研制智能机器人的途径积累了经验,同时,也推动了其它国家对移动机器人的研究与开发。进入90年代,随着技术的进步,移动机器人开始在更现实的基础上,开拓各个应用领域,向实用化进军。 由美国NASA资助研制的 丹蒂II 八足行走机器人,是一个能提供对高移动性机器人运动的了解和远程机器人探险的行走机器人。它与其他机器人,如NavLab,不同之处是它于1994年在斯珀火山的火山口中进行了成功的演示,虽然在返回时,在一陡峭的、泥泞的路上,失去了稳定性,倒向了一边,但作为指定的探险任务早己完成。其它机器人在整个运动过程中,都需要人参与或支持。丹蒂计划的主要目标是为实现在充满碎片的月球或其它星球的表面进行探索而提供一种机器人解决方案。 美国NASA研制的火星探测机器人索杰那于1997年登上火星,这一事件向全世界进行了报道。为了在火星上进行长距离探险,又开始了新一代样机的研制,命名为Rock y7,并在Lavic湖的岩溶流上和干枯的湖床上进行了成功的实验。 德国研制了一种轮椅机器人,并在乌尔姆市中心车站的客流高峰期的环境和1998年汉诺威工业商品博览会的展览大厅环境中进行了实地现场表演。该轮椅机器人在公共场所拥挤的、有大量乘客的环境中,进行了超过36个小时的考验,所表现出的性能是其它现存的轮椅机器人或移动机器人所不可比的。这种轮椅机器人是在一个商业轮椅的基础上实现的。 7

移动机器人的发展状况及趋势

移动机器人的发展状况及趋势 摘要 移动机器人就具有广泛的应用前景,也是近年来研究的热门课题之一。本文对移动机器人的发展与现状以及移动机器人导航技术的发展状况做了总结与阐述。 1.引言 导航技术在移动机器人的相关技术研究中,是其核心技术,也是其实现其智能化的技术。导航研究的目标就是没有人的干预下使机器人有目的地移动并完成特定任务,进行特定操作。机器人通过装配的信息获取手段,获得外部环境信息,实现自我定位,判定自身状态,规划并执行下一步的动作。机器人及其技术在未来将起到重要作用。展望生产自动化的未来,从使用角度看,生产系统如何才能在与人协调的作业环境中快速高效地生产出高质量、高性能的商品。 2.移动机器人的分类 移动机器人按工作环境来分:室外移动机器人和室内移动机器人。按移动方式分:轮式移动机器人,步行移动机器人,蛇形移动机器人,履带移动机器人,爬行移动机器人。按结构体系结构分:功能式结构机器人,行为式结构机器人,混合式结构机器人。按功能和用途分:医疗机器人,军用机器人,助残机器人,清洁机器人。按作业空间分:陆地移动机器人,水下移动机器人,无人和空军移动机器人 3.移动机器人导航及定位现状 导航和定位是移动机器人发展的两重要问题,移动机器人的导航方式可以分为:基于环境信息的地图模型匹配导航,视觉导航,传感器数据导航。 3.1导航 3.1.1陆标导航 陆标导航是将陆地上的一些特殊景物作为陆标,移动机器人在知道这些陆标坐标形状的前提下通过对陆标的探测确定自己的位置。同时将全场的目标分解为陆标和陆标之间的片段。不断对陆标探测完成导航,根据不同环境可以分为人工路标导航和自然路标导航。人为路标导航是通过对人放置的一些陆标进行识别完成导航,但它容易改变工作环境。自然路标导航不会改变自然环境,是机器人对工作环境中的自然标志进行识别完成那个导航。 3.1.2视觉导航 由于计算机视觉理论及算法的发展,视觉导航成为导航技术中的一个重要发展方向。DeSouza等总结了近20年机器人导航中视觉导航技术的发展状况,包桂秋等也描述了图像技术在机器人导航中的应用,特别是在飞行器包括导弹、飞机等

机器人路径动态规划

研究背景 近年来,机器人技术飞速发展,机器人的应用领域也在不断扩展。机器人的工作环境存在高度的多变性和复杂性,因此自主导航是实现真正智能化和完全自主移动的关键技术。机器人的导航问题可以归结为对“我在哪”、“我要去哪”以及“我如何到达那里”三个问题的回答。第三个问题就是路径规划,要求机器人在当前位置与目标位置之间寻找一条安全、合理、高效的路径,保证机器人能够安全地到达目标地点。机器人路径规划是机器人领域的一个研究热点。 一、课题应用 机器人的路径规划是机器人学的一个重要研究领域,是人工智能和机器人学的一个结合点。对于移动机器人而言,在其工作时要求按一定的规则,例如时间最优,在工作空间中寻找到一条最优的路径运动。机器人路径规划可以建模成在一定的约束条件下,机器人在工作过程中能够避开障碍物从初始位置行走到目标位置的路径优化过程。遗传算法是一种应用较多的路径规划方法,利用地图中的信息进行路径规划,实际应用中效率比较高。 智能移动机器人[1],是一个集环境感知、动态决策与规划、行为控制与执行等多功能于一体的综合系统。它集中了传感器技术、信息处理、电子工程、计算机工程、自动化控制工程以及人工智能等多学科的研究成果,代表机电一体化的最高成就,是目前科学技术发展最活跃的领域之一。随着机器人性能不断地完善,移动机器人的应用范围大为扩展,不仅在工业、农业、医疗、服务等行业中得到广泛的应用,而且在城市安全、国防和空间探测领域等有害与危险场合得到很好的应用。因此,移动机器人技术已经得到世界各国的普遍关注。 移动机器人的研究始于60 年代末期。斯坦福研究院(SRI)的Nils Nilssen 和Charles Rosen 等人,在1966年至1972 年中研发出了取名Shakey的自主移动机器人[1]。目的是研究应用人工智能技术,在复杂环境下机器人系统的自主推理、规划和控制。 根据移动方式来分,可分为:轮式移动机器人、步行移动机器人(单腿式、双腿式和多腿式)、履带式移动机器人、爬行机器人、蠕动式机器人和游动式机器人等类型;按工作环境来分,可分为:室内移动机器人和室外移动机器人;按控制体系结构来分,可分为:功能式(水平式)结构机器人、行为式(垂直式)结构机器人和混合式机器人;按功能和用途来分,可分为:医疗机器人、军用机器人、助残机器人、清洁机器人等; 一种由传感器、遥控操作器和自动控制的移动载体组成的机器人系统。移动机器人具有移动功能,在代替人从事危险、恶劣(如辐射、有毒等)环境下作业和人所不 及的(如宇宙空间、水下等)环境作业方面,比一般机器人有更大的机动性、灵活性。 移动机器人是一种在复杂环境下工作的,具有自行组织、自主运行、自主规划的智能机器人,融合了计算机技术、信息技术、通信技术、微电子技术和机器人技术等。 三、研究意义 路径规划技术是机器人研究领域中的一个重要分支,是机器人智能化的重要标志,是对

移动机器人路径规划技术综述

第25卷第7期V ol.25No.7 控制与决策 Control and Decision 2010年7月 Jul.2010移动机器人路径规划技术综述 文章编号:1001-0920(2010)07-0961-07 朱大奇,颜明重 (上海海事大学水下机器人与智能系统实验室,上海201306) 摘要:智能移动机器人路径规划问题一直是机器人研究的核心内容之一.将移动机器人路径规划方法概括为:基于模版匹配路径规划技术、基于人工势场路径规划技术、基于地图构建路径规划技术和基于人工智能的路径规划技术.分别对这几种方法进行总结与评价,最后展望了移动机器人路径规划的未来研究方向. 关键词:移动机器人;路径规划;人工势场;模板匹配;地图构建;神经网络;智能计算 中图分类号:TP18;TP273文献标识码:A Survey on technology of mobile robot path planning ZHU Da-qi,YAN Ming-zhong (Laboratory of Underwater Vehicles and Intelligent Systems,Shanghai Maritime University,Shanghai201306, China.Correspondent:ZHU Da-qi,E-mail:zdq367@https://www.360docs.net/doc/9312489812.html,) Abstract:The technology of intelligent mobile robot path planning is one of the most important robot research areas.In this paper the methods of path planning are classi?ed into four classes:Template based,arti?cial potential?eld based,map building based and arti?cial intelligent based approaches.First,the basic theories of the path planning methods are introduced brie?y.Then,the advantages and limitations of the methods are pointed out.Finally,the technology development trends of intelligent mobile robot path planning are given. Key words:Mobile robot;Path planning;Arti?cial potential?eld;Template approach;Map building;Neural network; Intelligent computation 1引言 所谓移动机器人路径规划技术,就是机器人根据自身传感器对环境的感知,自行规划出一条安全的运行路线,同时高效完成作业任务.移动机器人路径规划主要解决3个问题:1)使机器人能从初始点运动到目标点;2)用一定的算法使机器人能绕开障碍物,并且经过某些必须经过的点完成相应的作业任务;3)在完成以上任务的前提下,尽量优化机器人运行轨迹.机器人路径规划技术是智能移动机器人研究的核心内容之一,它起始于20世纪70年代,迄今为止,己有大量的研究成果报道.部分学者从机器人对环境感知的角度,将移动机器人路径规划方法分为3种类型[1]:基于环境模型的规划方法、基于事例学习的规划方法和基于行为的路径规划方法;从机器人路径规划的目标范围看,又可分为全局路径规划和局部路径规划;从规划环境是否随时间变化方面看,还可分为静态路径规划和动态路径规划. 本文从移动机器人路径规划的具体算法与策略上,将移动机器人路径规划技术概括为以下4类:模版匹配路径规划技术、人工势场路径规划技术、地图构建路径规划技术和人工智能路径规划技术.分别对这几种方法进行总结与评价,展望了移动机器人路径规划的未来发展方向. 2模版匹配路径规划技术 模版匹配方法是将机器人当前状态与过去经历相比较,找到最接近的状态,修改这一状态下的路径,便可得到一条新的路径[2,3].即首先利用路径规划所用到的或已产生的信息建立一个模版库,库中的任一模版包含每一次规划的环境信息和路径信息,这些模版可通过特定的索引取得;随后将当前规划任务和环境信息与模版库中的模版进行匹配,以寻找出一 收稿日期:2009-08-30;修回日期:2009-11-18. 基金项目:国家自然科学基金项目(50775136);高校博士点基金项目(20093121110001);上海市教委科研创新项目(10ZZ97). 作者简介:朱大奇(1964?),男,安徽安庆人,教授,博士生导师,从事水下机器人可靠性与路径规划等研究;颜明重(1977?),男,福建泉州人,博士生,从事水下机器人路径规划的研究.

机器人路径规划方法的研究进展与趋势

机器人路径规划方法的研究进展与趋势 朱明华,王霄,蔡兰 (江苏大学机械工程学院,江苏镇江212013) 摘要:对机器人路径规划的研究进行了概括和总结,阐述了机器人全局路径规划方法、局部路径规划方法及混合方法的研究现状、特点和主要成果,指出了其今后的发展方向及研究重点。 关键词:机器人;遗传算法;路径规划;粗糙集 中图分类号:T P242 文献标识码:A 文章编号:1001-3881(2006)3-005-4 R esearch P rogress and Future Develop m ent on Path P lanni n g for Robot Z HU M inghua,WANG X iao,CA I Lan (M echanical Eng i n eering Institute,Jiangsu Un i v ersity,Zhenjiang Jiangsu212013,China) Abstrac t:T he research of robo t pa t h plann i ng w as s umm arized,the research sta t us quo,character i stic and ma i n producti on of robo t g l obal path p l ann i ng m ethod,l oca l path p l ann i ng m ethod and hybr i d m ethod were expatiated,its deve l op m ent d irec tions and study f o cus w ere po i nted out. K eyword s:R obot;G enetic a l gor it hm s;P ath p lann i ng;R ough set 路径规划技术是机器人研究领域中的一个重要分支,是机器人导航中最重要的任务之一。蒋新松在文献[1]中为路径规划作出了这样的定义:路径规划是自治式移动机器人的一个重要组成部分,它的任务就是在具有障碍物的环境内按照一定的评价标准,寻找一条从起始状态(包括位置和姿态)到达目标状态(包括位置和姿态)的无碰路径。障碍物在环境中的不同分布情况当然直接影响到规划的路径,而目标位置的确定则是由更高一级的任务分解模块提供的。目前,根据对环境的掌握情况,机器人的路径规划问题可以大致分为二大类:基于环境先验信息的全局路径规划;基于不确定环境的传感器信息的局部路径规划。 1 全局路径规划方法(G lobal Pat h Plann i n g) 依据已获取的全局环境信息,给机器人规划出一条从起点至终点的运动路径。规划路径的精确程度取决于获取环境信息的准确程度。全局路径规划规划方法通常可以寻找最优解,但需要预先知道准确的全局环境信息。通常该方法计算量大,实时性差,不能较好地适应动态非确定环境。基于环境建模的全局路径规划的方法主要有:自由空间法、构型空间法和栅格法等。 1 1 自由空间法(Free Space Approach) 自由空间法采用预先定义的如广义锥形[2]和凸多边形[3]等基本形状构造自由空间,并将自由空间表示为连通图,然后通过搜索连通图来进行路径规划,此方法比较灵活,即使起始点和目标点改变,也不必重构连通图,但是算法的复杂程度与障碍物的多少成正比,且不能保证任何情况下都能获得最短路径。因而该方法仅适用于路径精度要求不高,机器人速度不快的场合。按照划分自由空间方法的不同又可分为:凸区法、三角形法、广义锥法。 1 2 构型空间法 为了简化问题,通常将机器人缩小为一点,将其周围的障碍物按比例相应地进行拓展,使机器人在障碍物空间中能够任意移动而不与障碍物及其边界发生碰撞。目前研究比较成熟的有可视图法[4]和优化算法(如D ijkstra法[5]、A*搜索算法[6]等)。 1 2 1 可视图法(V-G r aph) 通过起始点和目标点及障碍物的顶点在内的一系列点来构造可视图。连接这些点使某点与其周围的某可视点相连,即要求机器人和障碍物各顶点之间、目标点和障碍物各顶点以及各障碍物顶点与顶点之间的连线均不能穿越障碍物,也即直线是可视的。从而搜索最优路径的问题就转化为经过这些可视直线从起始点到目标点的最短距离问题。 1 2 2 优化算法(Optm i ization A l gorit hm) 优化算法可以删除一些不必要的连线以简化可视图,从而缩短搜索时间,求得最短路径。但是,优化算法缺乏灵活性,一旦起点和目标点改变,就必须重构可视图,并且搜索效率也较低。 1 3 栅格法(Grids) 栅格法[7]将机器人的工作环境分解成一系列具有二值信息的网格单元,并假设工作空间中障碍物的位置和大小已知且在机器人运动过程中不会发生变化。用尺寸相同的栅格对机器人的二维工作空间进行规划,栅格大小以机器人自身的尺寸为准。若某一栅格范围内不含任何障碍物,则称此栅格为自由栅格;反之,称为障碍栅格。这样,自由空间和障碍物均可表示为栅格块的集成。栅格的表识方法有两种:直角坐标法和序号法。直角坐标法如图1所示,以栅格阵左上角为坐标原点,水平向右为X轴正方向,竖直向

移动机器人的发展及趋势

移动机器人的发展及趋势 一、引言 移动机器人,是一个集环境感知、动态决策与规划、行为控制与执行等多功能于一体的综合系统。它集中了传感器技术、信息处理、电子工程、计算机工程、自动化控制工程以及人工智能等多学科的研究成果,代表机电一体化的最高成就,是目前科学技术发展最活跃的领域之一。随着机器人性能不断地完善,移动机器人的应用范围大为扩展,不仅在工业、农业、医疗、服务等行业中得到广泛的应用,而且在城市安全、国防和空间探测领域等有害与危险场合得到很好的应用。因此,移动机器人技术已经得到世界各国的普遍关注。 二、移动机器人发展史 60年代后期,美国和苏联为完成月球探测计划,研制并应用了移动机器人。美国“探测者”3号,其操作器在地面的遥控下,完成了在月球上挖沟和执行其他任务。苏联的“登月者”20号在无人驾驶的情况下降落在月球表面,操作器在月球表面钻削岩石,并把土壤和岩石样品装进回收容器并送回地球。70年代初期,日本早稻田大学研制出具有仿人功能的两足步行机器人。为适应原子能利用和海洋开发的需要,极限作业机器人和水下机器人也发展较快。 移动机器人随其应用环境和移动方式的不同,研究内容也有很大差别。其共同的基本技术有传感器技术、移动技术、操作器、控制技术、人工智能等方面。它有相当于人的眼、耳、皮肤的视觉传感器、听觉传感器和触觉传感器。移动机构有轮式(如四轮式、两轮式、全方向式、履带式)、足式(如 6足、4足、2足)、混合式(用轮子和足)、特殊式(如吸附式、轨道式、蛇式)等类型。轮子适于平坦的路面,足式移动机构适于山岳地带和凹凸不平的环境。移动机器人的控制方式从遥控、监控向自治控制发展,综合应用机器视觉、问题求解、专家系统等人工智能等技术研制自治型移动机器人。 三、国内外移动机器人发展现状 从二十世纪八十年代中期开始,机器人已从工厂的结构化环境进入人的日常生活环境—医院、办公室、家庭和其它杂乱及不可控环境,成为不仅能自主完成

多机器人路径规划研究方法(一)

多机器人路径规划研究方法(一) 张亚鸣雷小宇杨胜跃樊晓平瞿志华贾占朝摘要:在查阅大量文献的基础上对多机器人路径规划的主要研究内容和研究现状进行了分析和总结,讨论了多机器人路径规划方法的评判标准,并阐述了研究遇到的瓶颈问题,展望了多机器人路径规划方法的发展趋势。 关键词:多机器人;路径规划;强化学习;评判准则 e,itexpoundedthebottleneckofthepathplanningresearchfor , ; 近年来,分布式人工智能(DAI)成为人工智能研究的一个重要分支。DAI 研究大致可以分为DPS (distributedproblemsolving )和MAS ()两个方面。一些从事机器人学的研究人员受多智能体系统研究的启发,将智能体概念应用于多机器人系统的研究中,将单个机器人视做一个能独立执行特定任务的智能体,并把这种多机器人系统称为多智能体机器人系统(MARS)。因此,本文中多机器人系统等同于多智能体机器人系统。目前,多机器人系统已经成为学术界研究的热点,而路径规划研究又是其核心部分。

机器人路径规划问题可以建模为一个带约束的优化问题,其包括地理环境信息建模、路径规划、定位和避障等任务,它是移动机器人导航与控制的基础。单个移动机器人路径规划研究一直是机器人研究的重点,且已经有许多成果 1~3],例如在静态环境中常见的有连接图法、可视图法、切线图法、Voronoi 图法、自由空间法、栅格法、拓扑法、链接图法、证据理论建图等;动态环境中常见的有粒子群算法、免疫算法、遗传算法、神经网络、蚁群算法、模拟退火算法、人工势场法等。然而,多机器人路径规划研究比单个机器人路径规划要复杂得多,必须考虑多机器人系统中机器人之间的避碰机制、机器人之间的相互协作机制、通信机制等问题。 1 多机器人路径规划方法单个机器人的路径规划是找出从起始点至终点的一条最短无碰路径。多个机器人的路径规划侧重考虑整个系统的最优路径,如系统的总耗时间最少路径或是系统总路径最短等。从目前国内外的研究来看,在规划多机器人路径时,更多考虑的是多机器人之间的协调和合作式的路径规划。 目前国内外多机器人路径规划研究方法分为传统方法、智能优化方法和其他方法三大类。其中传统方法主要有基于图论的方法(如可视图法、自由空间法、栅格法、Voronoi 图法以及人工势场方法等);智能优化方法主要有遗传算法、蚁群算法、免疫算法、神经网络、强化学 习等;其他方法主要有动态规划、最优控制算法、模糊控制等。它们中的大部分都是从单个机器人路径规划方法扩展而来的。 1)传统方法多机器人路径规划传统方法的特点主要体现在基于图论的基础

机器人路径规划问题

原理 设:U(X)为总引力场,()att U x 为目的地引力场,()rep U x 为障碍物排斥场;F(X)为总引力,()att F x 为引力,()rep F x 为斥力;,k η是正比例位置增益系数,0,,g X X X 分别代表机器人,目标和障碍物在空间中的位置。(,)||g g X X X X ρ=-表示机器人与目标之间的距离。00(,)||X X X X ρ=-为机器人在空间的位置与障碍物之间的距离。常数0ρ代表障碍物的影响距离,应根据障碍物和目标点的具体情况而定。 引力势场函数为: 21()(,)2 att g U X k X X ρ= 斥力势场函数为: 2000000111(,)()2(,)0 rep X X U X X X X X ηρρρρρρ????-≤??=????>? 总势场函数为: ()()()att rep U X U X U X =+ 力函数F(X)是势场函数U(X)的负梯度。 机器人所受的引力为: ()()att g F X k X X =- 斥力为: 00200000111 (,)()(,)(,)0 (,) rep X X F X X X X X X X ηρρρρρρρ???-≤???=????>? 合力为: ()()()att rep F X F X F X =+ 实验步骤 根据上述原理进行做实验,力求确定主要参数影响距离0ρ,引力参数k ,斥力系数η,以及机器人运动的步长l 。步骤: (1) 简历地图,确定机器人目标和障碍的位置,并确定矢量势场模型的矢量初始参数; (2) 计算机器人到球的距离,计算吸引力矢量; (3) 计算球场上障碍物对机器人的位置斥力,判断是否需要避障,计算斥力矢量; (4) 计算引力矢量和斥力矢量的和,并将该和矢量分解到x 和y 轴上,继而确定机器人下一步的位置点; (5)然后回到步骤(2),直到该位置点为终点。 核心代码: void find_Attract(double *Yatx,double *Yaty,int h0,int w0)//求引力

多机器人路径规划研究方法

多机器人路径规划研究方法 张亚鸣雷小宇杨胜跃樊晓平瞿志华贾占朝 摘要:在查阅大量文献的基础上对多机器人路径规划的主要研究内容和研究现状进行了分析和总结,讨论了多机器人路径规划方法的评判标准,并阐述了研究遇到的瓶颈问题,展望了多机器人路径规划方法的发展趋势。 关键词:多机器人;路径规划;强化学习;评判准则 Abstract:This paper analyzed and concluded the main method and current research of the path planning research for multi robot.Then discussed the criterion of path planning research for multi robot based large of literature.Meanwhile,it expounded the bottleneck of the path planning research for multi robot,forecasted the future development of multi robot path planning. Key words:multi robot;path planning;reinforcement learning;evaluating criteria 近年来,分布式人工智能(DAI)成为人工智能研究的一个重要分支。DAI研究大致可以分为DPS(distributed problem solving)和MAS(multi agent system)两个方面。一些从事机器人学的研究人员受多智能体系统研究的启发,将智能体概念应用于多机器人系统的研究中,将单个机器人视做一个能独立执行特定任务的智能体,并把这种多机器人系统称为多智能体机器人系统(MARS)。因此,本文中多机器人系统等同于多智能体机器人系统。目前,多机器人系统已经成为学术界研究的热点,而路径规划研究又是其核心部分。 机器人路径规划问题可以建模为一个带约束的优化问题,其包括地理环境信息建模、路径规划、定位和避障等任务,它是移动机器人导航与控制的基础。单个移动机器人路径规划研究一直是机器人研究的重点,且已经有许多成果[1~3],例如在静态环境中常见的有连接图法、可视图法、切线图法、Voronoi图法、自由空间法、栅格法、拓扑法、链接图法、Dempster Shafer 证据理论建图等;动态环境中常见的有粒子群算法、免疫算法、遗传算法、神经网络、蚁群算法、模拟退火算法、人工势场法等。然而,多机器人路径规划

相关文档
最新文档