基于遗传进化算法的机器人全局路径规划

基于遗传进化算法的机器人全局路径规划
基于遗传进化算法的机器人全局路径规划

3 结束语

三维扫描系统实现了测量时的实时三维控制。经图像拼接,有效地扩大了测量的范围,将测量精度提高到纳米量级。测试结果证明,仪器测量数据准确、可靠,测量精度高,重复性好,具有很大的推广应用前景。参考文献:

[1] 李朝辉.基于相移干涉法的微表面轮廓仪的研究[D].天津:天津大学,2004.

[2] 赵新民,王 玲.基于串口通信下的智能仪器和PC 机

之间的数据通信[J].机械与电子,2004,(4):75-76.[3] 黄站华.微机原理与接口技术[M ].北京:机械工业出

版社,2003.

[4] 李国荣,陈大任,殷庆瑞.P ZT 系多层片式压电陶瓷微

驱动器位移性能研究[J].无机材料学报,1999,3(6):418-424.

作者简介:朱 蔚 (1981-),女,江苏无锡人,天津大学精密

仪器与光电子工程学院硕士研究生,研究方向为光电检测。

基于遗传进化算法的机器人全局路径规划

张东亮1

,孙秀云1

,田新诚1

,张乃标

2

(1.山东大学,山东济南250061;2.枣庄学院,山东枣庄277160)

T he Pat h Planning for Robots Based on the Genetic Algorithm

ZHANG Dong liang 1,SUN X iu yun 1,TIAN Xin

cheng 1,ZHANG Nai biao 2

(1.Shando ng U niver sity,Ji nan 250061,China;2.Zaozhuang U niv ersity ,Zao zhuang 277160,China)

摘要:研究了机器人在已知环境下用遗传进化算法进行最优路径搜索的方法。在此方法中,把二维编码简化为一维编码,提高了搜索的速度;把障碍物作为排斥子,提出了简单、确定的适应度函数;最后提出了对路径的转折节点处进行平滑处理的方法。仿真实验证明了该方法能够得到机器人行进的最优化路径。

关键词:全局路径规划;遗传进化算法;路径平滑

中图分类号:T P242文献标识码:A 文章编号:1001

2257(2005)04

0049

03

收稿日期:2004

1229

Abstract:A new metho d based on the genetic algorithm is propo sed fo r sear ching the best path fo r ro bots w hen the positio ns of obstacles are de termined.For this m ethod,the one dimensional codes r eplace the traditio nal tw o

dimensional

codes,resulting in a significant increase of search ing speed.A simple,definite fitness function is de signed by considering the obstacles as repellents.

Replacing the broken lines around the corners w ith appropriate arc shaped lines can smoo th the path containing sharp corner s.Finally,the sim ulation results co nfirm that this m ethod can g enerate the optimum o perating path for robots.

Key words:path planning;g enetic algo rithm;path smo othening

0 引言

机器人的路径规划问题就是指在有障碍物的环境中按照特定的指标寻找一条合适的从起始点到目标点的运动路径,使机器人沿着该路径安全、无碰撞地到达目标点。设计高效的编码和简单的适应度函数是保证快速、准确地确定最优化路径的关键,国内外的学者在这方面已经做了很多工作,但搜索速度和准确性还需提高。

1 遗传进化算法求解的思想

[1]

遗传进化算法主要的特点体现:

a.搜索过程不直接作用在变量上,而是作用在参数集进行了编码的个体上,并且此编码操作使得

49 !机械与电子?2005(4)

进化算法可直接对结构对象进行操作。

b.搜索过程是从一组解迭代到另一组解,采用同时处理种群中多个个体的方法,降低了陷入局部最优解的可能性,并易于并行化。

c.采用概率的变迁规则来指导搜索方向,而不采用确定性搜索规则。采用概率仅仅是作为一种工具来引导其搜索过程朝着搜索空间的更优化的解区域移动,因此,虽然看起来它是一种盲目搜索方法,但实际上有明确的搜索方向。

d.对搜索空间没有任何要求(如连通性、凸性等),只利用适应性信息(即目标函数),不需要导数、连续等其它辅助信息,而且其定义域可以任意设定,因而适应范围广。

e.只利用个体的适应值来推动种群的进化,而不管求解问题本身的结构特点,因而在求解不同问题时,只需要设计相应的适应值函数,而无需修改算法的其他部分,具有较强的通用性。

标准进化算法的算法结构为:

START

#.迭代次数gen=0;

?.Pops(0)=随机初始化种群;

%.计算在初始种群Pops(0)中每个个体的适应值;

While终止条件=false do beg in

#.g en=gen+1;

?.根据选择策略,基于适应值从种群Pops (gen-1)中选择个体组成新的种群Pops(g en);

%.对种群Pops(g en)应用遗传操作:交叉操作和变异操作;

&.计算种群Po ps(gen)中个体的适应值,

end

END;

2 已知环境下路径规划的进化算法

2.1 建立环境

本算法主要是在Visual C++的环境中实现仿真,环境中的障碍物主要是通过图形来表示,本文中主要是通过背景颜色和障碍物颜色的不同来区别障碍物,在规划算法中也是通过障碍物和背景颜色的不同来避开障碍物,使机器人能够安全的从起始点到达目标点。2.2 路径编码方法[2]

采用实数编码的方法,在遗传算法中,对于固定的适应度函数,编码的长度和搜索空间的大小直接决定了获取最优路径所需的计算时间。采用了简化编码长度的技术,即把路径的二维编码简化为一维编码。因为在初始化种群时每一条路径上的点都在垂线a(i)上,所以只要知道了路径点的x坐标,纵坐标y就可以根据直线垂线a(i)的方程求出。所以我们在计算时只把横坐标作为基因进行编码,编码技术如图1所示,这样可以节省计算时间。编码

采用浮点数的形式。

图1 路径的编码技术

2.3 适应度函数的选择

适应度函数是实现将给定目标转换为系统控制目标的关键环节。在考虑适应度函数时,应该考虑以下3个因素:路径的可行性、路径的光滑性和路径长度。

路径的可行性是指在运动过程中机器人与障碍物不能有任何的碰撞,所以可行性的适应度函数可以表示为:

f itness1=

1 如果R i R i+1?O j=0;i=0,1,(,n-1

0 如果R i R i-1?O j!=0;j=1,2,(,w

式中 n一条路径上的节点数

w空间中障碍物的数目

文献[3]所定义的适应度函数对于光滑性只能求总和,而且还需要加权平权、确定权值。本文提出的这部分的适应度函数不仅综合考虑了这两方面的要求,并且不需要确定权值。此部分的适应度函数为:

50!机械与电子?2005(4)

f itness2=)n i=1L i l i;

式中 L i路径上节点P(i)到R g的距离 l i连接线上的点G(i)到R g的距离

设计时,要求的总的目标函数f itness=f it ness1?f itness2,此适应度函数把约束条件有机融合在一起,能避免加权求和引起的优化不稳定问题。

2.4 初始化

大范围初始化。将初始点R s(x s,y s)、目标点R g(x g,y g)连成线段R s R g,并将该线段均匀地分成n 等分,过等分点做R s R g的垂线a(i)(i=1,n-1),利用随机函数Random Num取得x坐标,带入直线a (i)得到中途节点P(i)的y坐标。在选择中途节点的时候加入选择机制,已知障碍物和背景有不同的颜色,通过颜色的区分把障碍物作为中途点的排斥子,使中途点不能进入已知的障碍物空间内,然后将这些节点连接,组成一组由起始点到终止点的路径P to={R s,P(1),P(2),(,P(n-1),R g}作为遗传进化算法的初始种群。

2.5 遗传算子的选择

选择算子采用联赛选择法,这种选择法通过相互竞争,优胜者成为下一代的个体。在每一代群体中,每次都选择k个个体构成一个小群体,然后从这k个个体中确定性地取适应度最优的个体复制,进入下一代群体。被复制后的个体仍返回父代群体中,参加下一次k个个体的选择。此算法中取k= 2。显然,这种方式使适应值较好的个体具有较大的+生存,机会。

交叉算子采用非对称单点交叉策略。非对称是进行交叉的两条路径的杂交点不必在同一位置上,交叉点是随机获得的。例如:在路径P1中随机选择杂交点i1=RandomNum[1,n-1],在路径P2中随机选择杂交点i2=RandomNum[1,n-1],以概率P c交换i1,i2之后得到2个新的路径个体。

变异算子有删除一个节点和移动一个节点等方式。变异采用启发式变异,即对穿越障碍物的点进行变异。只有路径个体中不存在穿越障碍物节点时,才再以变异概率P m随机变异路径个体中途点。

2.6 路径平滑方法[4]

利用以上算法所得的规划结果是构成路径点的序列,路径点的连线为折线,必须加以平滑来提高机器人运行的稳定性。考虑用插值法平滑的路径有可能偏离原规划路径点序列而穿越障碍物,采用折线拐角处用圆弧取代折线的简单方法。具体过程如图2所示,在节点P处用圆弧BC过渡,

为了方便过渡

图2 路径平滑示意图

圆弧的确定,可取各节点到圆弧切点的距离相等,如取0.3m。该距离确定后,各圆弧的半径和圆心也就得到了。最后平滑得到的路径即为AB CD,是由直线和圆弧组成的,该方法简单易行,且不会发生穿越障碍物的问题。

3 机器人路径规划的仿真结果

为了验证提出的方法的有效性,我们进行了大量的仿真实验。实验是在Window s2000环境下,在实验中,取n=16,群体规模m=20,遗传代数gen er ation=1000;遗传算子P c=0.25,P m=0.01,这时系统能够较快的收敛。用V C++ 6.0实现了上述遗传进化算法,在2种障碍物环境下的仿真结果显示,用本文提出的算法所规划的路径能够很好地避开障碍物,并且转折点能够得到良好地平滑,从而有效提高了机器人操作的稳定性。

参考文献:

[1] 张春慨,邵惠鹤.进化算法的若干研究及应用[D].上

海:上海交通大学,2001.

[2] 李庆中,顾伟康,叶秀清.基于遗传算法的移动机器人

动态避障路径规划方法[J].模式识别与人工智能,

2002,15(2):161-166.

[3] 纪晓华,杨 鹏,唐鸿儒.轮式移动机器人路径规划的

遗传进化算法[J].淮海工学院学报,2002,11(4):18-

21.

[4] Han Wo ong Gie,Baek Seung M in,K uc T ae Y ong.

Genet ic a lg orithm based path planning and dy nam ic ob stacle av oidance of mobile r obots[A].P roc of the IEEE

Inter nat ional Confer ence on Co mputational Cybernetics

and Simulatio n[C].U SA:Or lando,F L,1997.

作者简介:张东亮 (1962-),男,山东菏泽人,山东大学控制学院副教授,研究方向为数字运动控制、机器人等。

51

!机械与电子?2005(4)

遗传算法与机器人路径规划

遗传算法与机器人路径规划 摘要:机器人的路径规划是机器人学的一个重要研究领域,是人工智能和机器人学的一个结合点。对于移动机器人而言,在其工作时要求按一定的规则,例如时间最优,在工作空间中寻找到一条最优的路径运动。机器人路径规划可以建模成在一定的约束条件下,机器人在工作过程中能够避开障碍物从初始位置行走到目标位置的路径优化过程。遗传算法是一种应用较多的路径规划方法,利用地图中的信息进行路径规划,实际应用中效率比较高。 关键词:路径规划;移动机器人;避障;遗传算法 Genetic Algorithm and Robot Path Planning Abstract: Robot path planning research is a very important area of robotics, it is also a combine point of artificial intelligence and robotics. For the mobile robot, it need to be worked by certain rulers(e.g time optimal),and find a best movement path in work space. Robot path planning can be modeled that in the course of robots able to avoid the obstacles from the initial position to the target location,and it ruquire to work under ertain constraints. Genetic algorithm used in path planning is very common, when planning the path ,it use the information of map ,and have high eficient in actual. Key words: Path planning,mobile robot, avoid the obstacles, genetic algorithm 1路径规划 1.1机器人路径规划分类 (1)根据机器人对环境信息掌握的程度和障碍物的不同,移动机器人的路径规划基本上可分为以下几类: 1,已知环境下的对静态障碍物的路径规划; 2,未知环境下的对静态障碍物的路径规划; 3,已知环境下对动态障碍物的路径规划; 4,未知环境下的对动态障碍物的路径规划。 (2)也可根据对环境信息掌握的程度不同将移动机器人路径规划分为两种类型: 1,基于环境先验完全信息的全局路径规划; 2,基于传感器信息的局部路径规划。 (第二种中的环境是未知或部分未知的,即障碍物的尺寸、形状和位置等信息必须通过传感器获取。) 1.2路径规划步骤 无论机器人路径规划属于哪种类别,采用何种规划算法,基本上都要遵循以下步骤: 1, 建立环境模型,即将现实世界的问题进行抽象后建立相关的模型; 2, 路径搜索方法,即寻找合乎条件的路径的算法。 1.3路径规划方法

移动机器人完全遍历路径规划算法研究

东南大学 硕士学位论文 移动机器人完全遍历路径规划算法研究 姓名:胡正聪 申请学位级别:硕士 专业:机械电子工程 指导教师:张赤斌 20080403

第一章绪论 第一章绪论 1.1移动机器人的发展史 社会的主体是人类,历史的推动者是人类,伟大的人类运用自己的智慧不断创造伟大的发明,不断推动社会的发展。邓小平同志说过:“科技是第一生产力。”生产力是社会发展的动力,所以人类推动社会发展就是要致力于发展生产力,致力于发展科技。人类不断发展生产力来提高自身认识自然、改造自然、得到自己所需物质的能力,这种能力的进化由最初的运用双手、简单工具、发展到运用畜力、发展到运用简单机器、发展到运用自动化设备、还会发展到我们无法想象的未来。 机器人就是生产力发展的产物。机器人的概念最早是在1920年的科幻小说中提出的,而早期的机器人如1939年美国纽约世界博览会上展出的西屋电气公司制造的家用机器人Elektro和1956年美国人乔治?德沃尔制造出的世界上第一台可编程的机器人都是一些实用价值不高的机器人,它们是现代机器人的雏形。上世纪60年代,由于传感器和计算机技术的发展及应用,兴起了全世界第二代机器人的研究热潮,并向人工智能进发。1968年,美国斯坦福研究所公布了他们研发成功的机器人Shakey。它带有视觉传感器,能根据人的指令发现并抓取积木。Shakey可以算是世界第一台智能机器人,它拉开了第三代机器人研发的序幕。到了上世纪80年代,发达国家都组建各种机器人研究机构,尤其是以美国为代表的国家将机器人的研究列入了军事发展计划,带动各国把机器人的研究推上了高潮,日本和欧洲各国都成立了各自的机器人研究中心和规划了自己的研究计划。进入90年代后,机器人的应用领域除了工业和军事外,还涉及到了服务和娱乐领域,以日本本田公司的ASIMO人型机器人和索尼公司的AIBO娱乐机器人为代表的机器人展示了机器人领域各方面的先进研究成果。在欧洲,2002年丹麦iRobot公司推出了吸尘器机器人Roomba,它能避开障碍,自动设计行进路线,还能在电量不足时,自动驶向充电座。Roomba是目前世界上销量最大、最商业化的家用机器人。2006年6月,微软公司推出MicrosoRRoboticsStudio,机器人模块化、平台统一化的趋势越来截明显,比尔?盖茨预言:“家用机器人很快将席卷伞球。” 图1.1丹麦iRobot公司推出的吸尘机器人Roomba[

机器人路径规划

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

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

工业机器人路径规划及仿真

工业机器人路径规划及仿真 发表时间:2019-09-17T15:53:24.233Z 来源:《城镇建设》2019年第15期作者:鲁严[导读] 本文对鸥工业机器人的实时高精度路径跟踪与轨迹规划进行了简单的研究。 天津日北自动化设备有限公司天津市 300385 摘要:现阶段,人们对工业机器人的性能要求逐渐提高,只有这样才能提高现代化工艺生产质量与效率。工业机器人系统具有较强的非线性、强耦合性特点,将工业机器人通过高复杂系统的形式进行操作,并将其中的动力学特点体现出来,保证工业机器人可以正常使用。然而,工业机器人在实际运行期间常常会因为多种原因影响着机器人的控制性能,导致其不能正常运行下去。要想从根本上解决这一 问题,就应该加强工业机器人高度高精度的控制,只有这样才能保证工业机器人可以正常运行下去。基于此,本文对鸥工业机器人的实时高精度路径跟踪与轨迹规划进行了简单的研究。 关键词:工业机器人;实时;高精度;路径跟踪引言 现如今,科学、信息技术得到广泛应用,工业机器人也开始得到广泛运用,为工业行业改革以及发展提供了诸多支持。工业机器人作为现代化工业不可缺少的一部分,有利于提高工业生产效率,对于其实现企业长期发展有极为重要的意义。工业机器人非常关键的两个部位是手部路径跟踪、关节轨迹规划,在工业领域实现应用,能够在机器人路径中增加节点数量,并且提高节点路径分段处理效率,从而使工业机器人手部跟踪路径以及路径节点更加精准。 1.工业机器人的发展历程 伴随着科学技术的不断进步,工业机器人学科变得越来越有生命力,从上个世纪 50 年代美国发明第一台工业机器人开始,到如今这个时间,机器人的发展已经历经了大半个世纪。纵观全局,这大半个世纪以来机器人的发展历史,机器人技术在工业需求的带领之下,已经得到了翻天覆地的变化。众所周知,在国际上,工业机器人现如今已经成为一个成熟的产业,并且工业机器人被广泛地应用在汽车,电器,摩托车以及机械等工业生产领域。无人不知,工业机器人在发达国家中已经存在了很多年。在国内,工业机器人经过几代科研工作者坚持不懈的努力现在已经取得了很大进展,而且在某些关键技术上面取得了不少成绩已。不过,总的来说,国内机器人行业确实还存在着缺乏整体核心技术的突破,并且具有中国知识产权的工业机器人的数量微乎极微,这需要我们科研工作人员在科研工作中要做到沉住心,仔细的钻研,从而为了实现国家科技的发展做出贡献。现在国内机器人技术仅仅相当于国外发达国家 80 年代初期的水平,尤其是在制造工艺和装备以及机器人控制方面,我国还不能生产出高精密,高速度,高效率的工业机器人。机器人控制技术是机器人实现一系列功能的核心,同时也是影响机器人性能的关键部分,控制技术在很大程度上一直制约着机器人技术的发展。伴随着计算机科学,传感器技术,以及图像处理技术和其它相关技术的迅速发展,这时候,需要对机器人性能提出更高的要求,从而让工业机器人朝着快速高精度方向不断的发展,这对于机器人控制技术来说是一个不可攻克的挑战。总而言之,机器人控制理论的发展过程大致可以分为三个阶段经历传统控制,现代控制理论和智能控制。 2.工业机器人运动学理论知识 所谓运动学通俗的说也就是关于运动的科学学科。在进行运动学分析研究时,一般情况下不考虑系统的驱动力,同时也会直接忽略零部件的变形,换句话说也就是将零部件看作刚体。对多刚体系统进行运动学分析时,需要把机构中连接构件和构件的运动副作为起点,并且构件的位置,速度以及加速度都是和运动副对应的约束方程来进行解答的。工业机器人的本体结构比较繁琐复杂,为了能够更加形象的描述机器人构件在空间的姿态,可以通过在构件上固结坐标系,然后通过描述坐标系的关系来间接的研究机器人构件的运动学。D-H法是机器人运动学研究的一种重要的方法,D-H法全称Denavit-Hatenberg,是Denavit和Hatenberg这两位科学工作者共同提出的一种研究串联机器人运动学的方法。 3.工业机器人实时高精度路径跟踪与关节规划的规划 手部路径跟踪与关节轨迹是工业机器人中重要组成部分,做好工业机器人的控制工作,减轻工业机器人中计算机控制在线负担,从而保证工业机器人可以正常的运行下去。首先,工业机器人在实际运行期间,可以通过在线控制的形式将工业机器人坐标空间关节进行合理控制,并在坐标空间设置对应的节点,在节点设置完成之后还要做好节点坐标的定位工作,并通过拟合的形式对其中的节点进行控制,只有这样才能形成一个全新的关节轨迹。其次,在对节点控制期间,还要沿着指定的关节轨迹进行运动,从而提升关节运动效果,保证其可以正常的运行下去。当工业机器人中的节点数量逐渐增加时,工业机器人的整个路径跟踪的精准度也会有所提高,从而增加关节轨迹的分段数量,提高关节观点的自身的运动量。 工业机器人在实际运行期间,手部的路径跟踪精准度提升,那么整个机器人的首位两端路径节点就会有所下降,如果节点下降现象控制不及时,那么整路径节点就会出一定的弊端,严重影响了工业机器人的正常运行。因此,在工业机器人实际运行期间,应该做好机器人首尾节点的控制工作,并在首尾节点中安装对应的正弦函数与余弦函数,并将其中的结构通过一乘积的形式展现出来,只有这样才能保证工业机器人的控制工作可以顺利进行下去。比如说,O0-X0Y0Z0为工业机器人的基础坐标,那么手部路径是工业机器人的起点位置,并将其设置成P0,那么起点到尾部的条件就会设置成Pn,只有这样才能得出(n+1)节点,其中P0,P1节点就会通过路径分段的形式进行计算,得出工业机器人中的Qj0到终点Qjn的位置会通过整段轨迹的形式进行分段处理,保证工业机器人实时高精度路径跟踪与关节规划工作可以顺利进行下去。 4.工业机器人实时高精度路径跟踪与关节规划的超调性及振荡性 4.1 超调性 对于工业机器人实时高精度路径跟踪与关节规划来说,其在实际进行期间可以将关节坐标中的界值体现出来,并将其控制在整个工业机器人中的中间部位,并根据工业机器人的运行现状做好坐标曲线的控制工作,将其中的拐点体现出来,只有这样才能保证工业机器人实时高精度路径跟踪与关节规划工作可以顺利进行下去。当工业机器人实时高精度路径跟踪与关节规划中的节点数值较小时,那么整个机器人能的节点轨迹就会通过一个全新的形式展现出来,只有这样才能保证节点轨迹不会发生超调的现象发生。 4.2 振荡性

机器人路径运行操作步骤

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、自动模式下完成轨迹动作以后把控制柜上的“自动”模式旋转调回“手 动”模式

一种移动机器人的路径规划算法

一种移动机器人的路径规划算法 作者:霍迎辉,张连明 (广东工业大学自动化研究所广州510090 文章来源:自动化技术与应用点击数:1419 更新时间:2005-1-24 摘要:本文提出一种移动机器人路径规划最短切线路径算法。依据此算法,机器人能顺利地避开障碍物到达目标位置,其原理简单,计算快捷,容易实现。仿真结果验证了它的有效性和实用性。 关键词:移动机器人;路径规划;机器人避障 1引言 移动机器人路径规划问题是指在有障碍物的工作环境中寻找一条恰当的从给定起点到终点的运动路径,使机器人在运动过程中能安全、无碰撞地绕过所有的障碍物[1]。 障碍环境中机器人的无碰撞路径规划[2]是智能机器人研究的重要课题之一,由于在障碍空间中机器人运动规划的高度复杂性使得这一问题至今未能很好地解决。路径规划问题根据机器人的工作环境模型可以分为两种,一种是基于模型的路径规划,作业环境的全部信息都是预知的;另一种是基于传感器的路径规划,作业环境的信息是全部未知或部分未知的。 对机器人路径规划的研究,世界各国的专家学者们提出了许多不同的路径规划方法,主要可分为全局路径和局部路径规划方法。全局路径规划方法有位形空间法、广义锥方法、顶点图像法、栅格划归法;局部路径规划方法主要有人工势场法。这些方法都各有优缺点[3],也没有一种方法能够适用于任何场合。 本文提出一种最短切线路径的规划方法,其涉及的理论并不高深,计算简单,容易实现,可供侧重于应用的读者参考。下面将详细介绍该算法的基本原理,最后给出仿真实现的结果。 2最短切线路径算法 2.1算法基本原理 (1)首先判断机器人和给定的目标位置之间是否存在障碍物。如图1所示,以B代表目标位置,其坐标 为(x B,y B ),以R、A分别代表机器人及障碍物,坐标为(x R ,y R )、(x A ,y A )。Rr和Ra表示机器人和障 碍物的碰撞半径,也就是说在其半径以外无碰撞的危险。这里对碰撞半径的选择作出一点说明,碰撞半径越小,发生碰撞的危险度越大,但切线路径越短;碰撞半径越大,发生碰撞的危险度越小,但同时切线路径越长。要根据实际情况和控制要求来确定碰撞半径。若机器人与目标位置之间不存在障碍物,机器人可走直线直接到达目标位置,此时的直线方程可由两点式确定:

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

第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/4b12682806.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轴正方向,竖直向

移动机器人路径规划综述

移动机器人路径规划综述 目录 1 引言 (2) 2 传统路径规划方法 (2) 2.1 自由空间法 (2) 2.2 图搜索法 (3) 2.3 栅格法 (3) 3 智能路径规划方法 (4) 3.1基于模糊逻辑的路径规划 (4) 3.2基于遗传算法的路径规划 (5) 3.3基于神经网络的路径规划 (5) 3.4人工势场法 (5) 3.5基于模糊逻辑与信息融合的路径规划 (6) 4 结论与展望 (6) 参考文献 (7)

1 引言 所谓移动机器人路径规划技术,就是机器人根据自身传感器对环境的感知,自行规划出一条安全的运行路线,同时高效完成作业任务。移动机器人路径规划主要解决3个问题: 1) 使机器人能从初始点运动到目标点; 2) 用一定的算法使机器人能绕开障碍物,并且经过某些必须经过的点完成相应的作业任务; 3) 在完成以上任务的前提下,尽量优化机器人运行轨迹。 机器人路径规划技术是智能移动机器人研究的核心内容之一,它起始于20 世纪70年代,迄今为止,己有大量的研究成果报道[1]。路径规划方法的分类也呈现多样化,可以分为基于地图的全局路径规划方法[2,3]和基于传感器的局部路径规划方法[4],也可以分为传统路径规划方法[5]与智能路径规划方法[6]。 本文主要按传统路径规划方法与智能路径规划方法进行总结与评价。传统路径规划方法主要包含自由空间法,图搜索法,栅格法等,智能路径规划算法主要包含基于模糊逻辑的路径规划,基于神经网络的路径规划,基于遗传算法的路径规划,人工势场法以及信息融合方法等。 2 传统路径规划方法 2.1 自由空间法 自由空间法[7]应用于移动机器人路径规划,采用预先定义的如广义锥形和凸多边形等基本形状构造自由空间,并将自由空间表示为连通图,通过搜索连通图来进行路径规划。自由空间的构造方法[8]是:从障碍物的一个顶点开始,依次作其它顶点的链接线,删除不必要的链接线,使得链接线与障碍物边界所围成的每一个自由空间都是面积最大的凸多边形;连接各链接线的中点形成的网络图即为机器人可自由运动的路线。其优点是比较灵活,起始点和目标点的改变不会造成连通图的重构,缺点是复杂程度与障碍物的多少成正比,且有时无法获得最短路

机器人路径动态规划

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

机器人路径规划

机器人路径规划 摘要:机器人路径规划是机器人技术的重要分支之一,路径规划技术的研究是研究机器人技术不可或缺的技术之一。本文首先介绍了当前研究人员热衷的ROS 系统是如何进行路径规划的,接着论述了作为群智能算法的蚁群算法应用于机器人的路径规划中。研究表明,可以将蚁群算法和ROS系统结合,进一步的进行机器人的路径规划。 关键词:路径规划,ROS系统,蚁群算法,机器人 1.引言 智能移动机器人技术是机器人技术的重要组成部分,应用前景十分广阔:工业,农业,国防,医疗,以及服务业等[1]。文献提出,未来数年内,中国服务机器人发展将超过传统的工业机器人[2],机器人路径规划技术是服务机器人研究的核心内容之一[3]。可见,研究机器人的路径规划问题十分必要。 随着机器人领域的快速发展和复杂化,代码的复用性和模块化的需求原来越强烈,而已有的开源机器人系统又不能很好的适应需求。2010年Willow Garage 公司发布了开源机器人操作系统ROS(robot operating system),很快在机器人研究领域展开了学习和使用ROS的热潮。ROS系统是起源于2007年斯坦福大学人工智能实验室的项目与机器人技术公司Willow Garage的个人机器人项目(Personal Robots Program)之间的合作,2008年之后就由Willow Garage来进行推动。ROS的运行架构是一种使用ROS通信模块实现模块间P2P的松耦合的网络连接的处理架构,它执行若干种类型的通讯,包括基于服务的同步RPC(远程过程调用)通讯、基于Topic的异步数据流通讯,还有参数服务器上的数据存储。ROS系统以其独特优点引起了研究人员的兴趣。 近年来,各国学者致力于机器人路径规划的研究且取得了相当丰硕的研究成果。目前已有多种算法用于规划机器人的路径,文献【4】将其主要分为经典方

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

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

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

基于路径规划的智能机器人控制实验

I SSN C N 1 0 - 0 2 - 3 4 9 / 5 6 实验技术与管理 第27卷第12期201年1 2月 1 1 2 0 4 T E x p e r i m e n t a l T e c h n o l o g ya n d Ma n a g e m e n t Vo l .27N o .12D e c .201 基于路径规划的智能机器人控制实验 张佳,陈杰,窦丽华 ( 北京理工大学自动化学院,北京1081) 摘 验教学平台。在此平台上设计并开发了分别适用于本科生及硕士研究生的系列实验 规划、全区域覆盖路径规划以及多机器人队形控制等项实验内容。该实验能够让学生接触到先进的智能机 器人增强学生对自动化专业的学习兴趣提高了学生的动手能力和创新能力。 关键词智能机器人路径规划全区域覆盖队形控制 文献标志码文章编号 要 : 针对自动化专业学生 , 以 P i o n e e r 3 A T 系列的机器人为对象 , 搭建了基于路径规划的智能机器人实 , , 包括基于模型的路径 3 , , : ; ; ; 中图分类号 : T P 2 4 2 3 3 : A : 1 0 0 2 4 9 5 6 ( 2 0 1 0 ) 1 2 0 0 4 4 0 4 I n t e l l i g e n t r o b o t c o n t r o l e x p e r i m e n t s b as e d o n p a t h p l a n n i n g Zha n g J i a , Ch e n J i e , D o uL i hua ( S c h o o l o f A u t o m r a t i za t i o n , B e i e j i n g I n s t i t u t e o f T e c h n o l o g y , B e i j i r n g 1 0 0 0 8 1 r , Ch i n a ) A b s t r a c t : A i e m t i n g a t s t r ud e n n n i T t m o t t t s o f au t o e m a t i za m t e i o n m a j o r i , t h p i s p a p e m r t ak e s r o b n o o t s o r o f P i o n e e n 3 A T S e r i n e e sas o b p j e c t t a n d m c o n s t r u c sa n i x n t e l l i m g e o b o t x p o e r o e i n n t t o e a c h n e g l a t f o r , b as e d o p a t h p l a n t n i g .Bas ud e d e o n t h i s l a f o r b , as e r n i s e o x f p e p t e i e swh i c ha p p i n t d t u n d r p g r adua t i e t s c t ud e n t sa n d g adua e s t e n t s r g s p c t i v e l l ya r o n e d e s t i g n e da d l o e i r e m d. I t t n c l ud e s m d e l b as e d r p a t h p l p a o n n i n g o m p l t e t e c n v e a g e p a t h p t l a n n i n a e d m u l t c i r e b o f t o r m a t i e o n e x n p i e n . h e e x p e r i m t o f f e sa n o r t u n y f o r s ud e t s t w o r kw i hadva n c d i n t t e l i g t r b K o o s . I t n ha c e ss t t ud e n i s i n t e r e s t s t o l e a r n au t o m a t i za t i o n m a j o r . A l s o , s t ud e n t s i n n o va t i o n a b i l i y o u l d e i m p r o v e d b y e t h e e x p e o r e n t p . e y w o r d s : i n t l l i g e n r b t ; a t h p l a n n i n g ; c o m p l e t e c o v e r a g e ; f o r m a t i o n 自动化技术是一门涉及学科较多、应用广泛的综 1 实验平台的搭(智械科技) 合性科学技术。实验教学是自动化专业教学过程中 [1] 非常重要的一环。随着目前机器人技术的不断发展, 本课程选用的机器人是美国先锋(P i o n e r 3A T ) 系列机器人[。该系列机器人是目前世界上最成熟的 4] 机器人控制实验已逐步进入各个高校。机器人教学对 于培养和提高学生的创新精神和动手能力具有极其重 轮式移动机器人研究平台之一。通常科研人员对此系 要的作用[。在自动化专业开设机器人控制实验课 2 ] 列机器人的开发与研究都在控制台程序上运行,但需 要对v M a 机器人技术应用接口a 有较 深的了解因此需要花费大量时间阅读繁多的程序代 熟悉研究环境。由于实验学时有限为了能让学生 在最短的时间内最大程度地掌握机器人的有关知识 首先搭建了一个简单实用的实验平台。该平台的建立 能使学生在最短时间内熟悉各种底层动作在实验课 程中掌握基础理论和系统深入的专门知识。 整个平台系统包括个功能模块用户操作管理 模块、通信模块、控制模块、数据分析处理模块和显示 程, 不仅可以让学生接触到国际先进的机器人们的眼界还可以让学生学习先进的控制方法 些方法运用于机器人的实际控制上 提高学生的创新能力和动手能力 域的继续发展奠定坚实的基础。为此 重点实验室项目中购买了数台机器人 , , 开阔他 并将这 A c t i e d i A r i , , ,扩展他们的思维 , 码, , [ 3 ] , 为将来在控制领 , , 本校在北京市 , 针对自动化专 , 业的教学内容及要求,开设了机器人控制实验,取得了 良好的教学效果。 5 : 收稿日期 : 2 0 0 9 1 2 2 1 修改日期 : 2 0 1 0 0 3 1 5 管理模块。各模块所组成的功能结构如图 们之间通过数据信号和控制信号联系在一起 个统一的整体。在控制模块中为学生的实验操作 1 所示,它 基金项目 : 北京市教育委员会共建重点实验室资助项目 (CSYS ,构成一 1 0 0 0 (7 0417) 作者简介 : 张佳 1 9 8 0 ) , 女 ,北京市人 , 硕士 ,实验师 , 研究方向为机器 [ 5 ] , 人控制、智能控制和图像处理.

相关文档
最新文档