基于Matlab的智能机器人路径规划仿真
基本护肤步骤-关于残疾人的作文
298
系统仿真技术反其应用・第10卷
基于Mat
I
ab的
智能机器人路径规划仿真
王菁华1崔世钢1罗云林2
(1.天津工程师范学院自动化与电气工程
学院.天律.300222;2.中国民航大学航空自动化学院,天津.300300)
摘要:本文充分
考虑运动障碍物的随机性,研究了随机运动障碍物的位置分布规律。并结合其具有・}贾性的特点,提出了对智能机器人运动路线进行逐步判别的“直线一切线一垂线”综合路径规划方法.计算机仿真表明,该算法是一
种正确.高效.
实用的算法,对研究智能机器人绕过随机运动障碍具有一定的参考价值.
关犍词
:智能机器人;“直线一切线一垂线”路径规划;随机障碍物;计算机仿真
中图分类号:TP24
Simulation
of
a
Comprehensive
Path
Planning
for
Intelligent
TobotBased
W
ang
Jing・-hua
(1.Automation
andElectrical
Engineering
on
Matlab
LuoYun・-Lin
and
Cui
Shi・・gang
College.Tianjin
Univ
ersity
ofTechnology
Education・Ti删in,30022)(2.AerontaticalAutomation
College・CivilAviati
on
UniversityofChina・.nanjin,300300)
Abstrac
t:The
rule
for
the
position
on
r
andom
moving
obstacledistributionisstudiedba
sed
on
the
randomness
of
moving
obstacle.A
comprehensivepathplanning
inertia
characteristics
for
judging
the
moving
routeofthe
robot-“straightline・tangent-vert
ical”is
proposed
byconsidering
the
of<
br>random
moving
obstacle.The
computer
simulationshowsthatthe
algorithm
is
toa
correct,efficient,practical
and
succe
ssful
one,which
hasthereferencevalue
for<
br>robots
bypass
the
moving
obstacle.<
br>Keywords:IntelligentRobot;“Straightline—tangent
-vertical”Path
Planning;Random
MovingObstacl
e:Computer
Simulation
1
引言
智能移动机器人是机器人
研究领域的一个重要的分
(1)复杂性:在复杂环境尤其是动态时变环境中,
机器人路径规划非
常复杂,且需要很大的计算量。
(2)随机性:复杂环境的变化往往存在很多随机性
和不确定因
素,比如随机动态障碍物的存在。
(3)多约束:机器人的运动存在几何约束和物理约
束。几何
约束是指机器人的形状制约,而物理约束是指
机器人的速度和加速度。
H
支。智能移动
机器人集人工智能、智能控制、信息处理、
图像处理、检测和转换等专业技术为一体,跨计算机、
自动控制、机械电子等多门学科,成为当前机器人研究
领域的热点之一。
Durrant.W
hyte
p¨提出了移动机器人导航的三个
(4)多目标:机器人运动过程中路径性能要求存在
多种目标,如路径最短,时间最优.安全性能最好,能
源消耗最小。但它们之间往往存在冲突。
根据机器人对环境信息知道程度的不同,可分为环
境信息完全知道的全局路径规划和环境信息完
全未知或
部分未知的局部路径规划及混合路径规划12~I。
全局路径规划方法依照获取的环境
信息给机器人规
划出一条路径。其精确程度取决于获取环境信息准确程
问题:我现在何处;我要
往何处去;要如何往该处去。
而路径规划是智能移动机器人导航的基本环节之一。
它有下述几个
特点:
作者简介:王菁华(1978-).女.河北唐山人。讲师,硕士.从事控制
理论、机器
人方叫的研究:崔世钢(1964-),男.天津人.教授.博士.
硕士研究生导师.从事智能机器人方
面的研究:罗云林(1956一).男.
四川剑阁人・教授.硕士研究生导师,主要从事智能检iIl4
与智能控制方
面的研究.
第三部分系统仿真
度。这种方法需要预先知道
环境的准确信息,计算量大。
局部路径规划方法侧重于考虑机器人当前的局部环
境信息,让机器
人具有良好的避碰能力。很多机器人导
航方法通常是局部的方法,因为它的信息获取仅仅依靠
传
感器系统获取的信息,并且随着环境的变化实时变化。
和全局规划方法向比较,局部规划方法更具有实时
性和
实用性。缺陷是仅仅依靠局部信息有时会产生局部极点,
无法保证机器人顺利到达目的地。
混合路径规划方法结合全局和局部的优点,将全局
规划的“粗”路径作为局部规划的子目标。从
而引导机
器人最终找到目标点。
本文将充分考虑运动障碍物的随机性,给出随机运
动障
碍物的位置分布规律,并结合随机运动障碍物具有
惯性的特点,提出了一种对机器人运动路线进行动态规
划的“直线一切线一垂线”逐步判别算法,最后通过计
算机仿真进行了验证。
2问题描
述
在二维平面上的机器人起始点R和目标点G之间
有多个随机运动的障碍物Dl,D2・D3…
,选择一条路径
使机器人从起始点R能避开障碍物安全到达目标点G
(如图1).
图1
多障碍分布图
y
图2
X.分布图
为研究方便,我们选取其中一个随机运动的障
碍物
0.,并假定其运动步长Z为定值。则0.的运动轨迹可抽象
为以下数学问题。
长
为Z的直线的一端在原点O,与x轴的交角口.是随
机的,然后以另一端为中心改换一次方向,新方向与
x
轴的交角为口,;如此继续,共改变n次。试求最后一次
移动的端点的横坐标X.的分布(如
图2):并研究当
299
,l一。时的檄限分布。这里{口』)独立,并有相I司的均匀
分布密度:gc∞;{姜,艺』篙三.・
【2石’
“qu’“叫‘
可以证明X。,匕
服从正态分布,另外X。,匕不相关,
所以X.,L独立。这样,就可以将X。,匕分别投影到X
轴Y轴加以研究。
X。=∑lCOS口j,
因lCOS口j的特征函数为
弛)=e。
P埘Ⅻ口dot=‘,。(“),
式中.,o(J)是第一类0级Bessel函数,它是偶函数。X。的特征函数为
LO)=【Jo(玎)】”,
由此得知x。的密度为
见∞=去£
∥‰∽r出=去£‰∽rc。s#x)dt
tt现
设疗.÷*,同时1.÷*,但二者有关系z
:皂.利用
吖,1
.,。(工)的级数形式,得
舶H・一等+筹r
_【l一轰
“丢寺一..】”一e一4,(/2刊。
故极限密度为
删:土广#c。鳓:{毒:{j,
删2去『c。啪2焘≯2志≯’
这里缸击刮挣
因此,渐进地有x一服从Ⅳ(0,2√兰)正态
分布。
同
理可得匕渐进地服从JV(0,7√兰)正态分布。
可知k匕’独立渐进同分
布Ⅳ(0’f据)。
在实际问题中,由于惯性的作用,障碍物在上一步
的摹础上继续向前行走的
可能性较大,向后行走的可能
性较小。若障碍物前一步的偏角为口H,则这一步的偏角
口,在(
%一。一∥,q一,+∥)可能性较大(其中∥为一定角,
由障碍物自身性质决定),若这一步的偏角为
口,,则下一
步的偏角在(q-p,q+∥)的可能性较大。这样,我们
假设障碍物的偏角%服
从正态分布Ⅳ(%-l,∥),即
口一Ⅳ(%-l,p);。由此,我们完成了对随机运动障碍物
300
系统仿真技术及其应用・第10卷
根据以上描述,我们不难设计出考虑
惯性的随机运
动障碍物发生器。
3算法描述
为方便叙述做如下假设:
机器人和
障碍物有相同的步长,。
图4安全等级与准危险1
⑦当机器人处于准危险等级l(如图4中加2
),机
器人从当前位置m2沿以za为圆心,r为半径的圆的切
线行走(如图中线段加2一ft
’),圆的方程为:
(X—za.r)2+(Y—zay)2=,.2
设经过点fn2的圆的切
线方程为
(2)
机器人当前步为jn(jnx.jny)
:预测步为
jt(j
tx,jty);目标点为je(jex,jey)。
障碍物当前步为z,z(z似,zny)
;下一步为
ZtI(ZaX,zay)・
£。一。I(咖,朋)I一机器人当前步与障碍物当前
步的
距离;
‘.。I(∥,翘)I一机器人预测步与障碍物下一步的距
离;
Y
一(jn2y、=k(x—jn2x)
变成一般式:
h—Y+(jn2y)一足(力2x)=0
因与圆相切,所以有
(3)
L一。l(咖,翟)l一机器人当前步与障碍物下一步的<
br>距离:
(4)
r:敏感半径。根据实际情况选定,但一定要大于障
碍物和机器人
半径的总和。敏感半径小。发生碰撞的危
险度大,但机器人路径短。要根据实际情况和控制要求
来确定敏感半径。
根据以上定义确定机器人的三个安全等级:
安全等级:Ln一。>r并且L。
>r;
准危险等级:匕一。>r但是‘一。<r;
危险等级:L。一。<r。
其中准危
险等级根据机器人当前步与障碍物下一步的距
Ik*(zax)-(zay)+(jn2y)-k宰(咖
∽},.√(Jc:2+1)(5)
由式(5)可以解得切线斜率,注意此时k有两个解,
应选
择使机器人路径较短的一个解。
④当机器人处于准危险等级2(如图5中加1),机
器人从当l
;|{『位置加1沿线段za一咖l垂线加1一_『,‘行走,
线段砌l—jt’斜率k由下式确定:<
br>七乖竺!兰=三型:一1
jnlx—‘zax
(6)
④当机器人处于危险等级(
如图5中加2),机器人
离‘。又详细分为两种情况。由此给出智能机器人“直
线—切线一垂线
”综合路径规划方法控制流程图(图3)。
从当前位置血2沿线段zn—jn2垂线加2一jt’行走,
线
段fn2一∥t斜率k由下式确定:
血2工一znx
k,—jn2y—-zny:一
1
(7)
N‘危,¨,龃J
慵51,14l
i.崮崮
i…一…一.t
◇”◇
………
…一一
图5准危险2和危险等级
由此确定机器人下一步
的横纵坐标:
图3机器人避碰控制流程图
{ftx:『似+lcostz
I
j
『桫=jny+f
sin口
如此循环。直到机器人走到目标点。
f
=arct
ank
(8)
由流程图可以看出,根据机器人和障碍物之间的位
置关系,机器人躲过障
碍物到达目标点共有4种可能的
路径:
当存在多个障碍物时,距离机器人晟近的障碍物优
先级最高,随着与机器人距离的增加,优先级依次降低。
机器人首先躲避优先级高的障碍物,但是对机
器人预测
步的选择与单障碍物时有所不同。以两个障碍物为例,
如图6所示,机器人当前坐标为
伽,存在两个障碍物
①当机器人处于安全等级(如图4中inl),机器人
从当前位置jnl直
接走向目标点/e,此时机器人下一步
与当前步线段/t—jnl斜率可直接确定:
k=(je
x—jnly)/(肛一jnlx)
(1)
第三部分系统仿.It
a、
b。假设障碍物口对机器人的距离Lo小于障碍物6对
机器人的距离Lb,所以此刻障碍物n优先级别高
,机器
人应首先躲避口。又设LⅡ<,.,处于危险等级,所OT--
步应该沿着匕垂线方向行
走,预测步为jtl或者jt2。
图6双障碍物
当存在多个满足安全条件的避障预测步时,我们
应
该兼顾机器人预测步与多个障碍物的距离,避免因只顾
及躲避高优先级的障碍物,却使得其预
测步进入了原来
低优先级障碍物的危险区域:同时还应注意让机器人预
测步尽量远离障碍物。由
此我们可以定义一个参数:
l-IS抽×l-I(s如+s曲)
%2——■=Z■————一<
br>I
m=I
a=1.b=1.d≠b
I-I(s如一s曲)
{f=1,2
…,机器人可能的预测步,n为障碍物个数l
实际预测步选择h值较大的一个。
式中:
S拥,SI口,S曲一机器人预测步.itj分别到碍物m,a,b
下一步m‘、a’、b’的距离。<
br>驴端帆蝇)(f=1'2)
对于图6中的双障碍物情况,则可取参量
当匕<乙<r时,机
器人处于双重危险中,选抨J}l值
较大的方向。
当L。<r<Lb时,机器人处于单重危险中
,只躲避
障碍物a,选择原则和躲避单障碍物相同。
4仿真结果
受研究条件和时问等因
素的限制,本课题还存在大
量值得研究的问题。比如对障碍物进行了理想化的数学
建模,并且只
研究到了双障碍物存在的情况。本课题的
仿真结果表明参数h的选取正确有效。为以后研究障碍
物更多、环境更复杂的机器人避障开拓了思路。比如当
存在丌个障碍物时,我们可以按照双障碍物的避障
法则。
选取参数.由此来确定机器人在众多可能预测步中实际选
取的预测步jt!,从而确定机
器人的避障轨迹。
301
根据上述规则编制了机器人自动躲避双障碍物的控
制程序,并
在Matlab下进行了仿真,得到仿真曲线如图
7所示。
图中用不同的符号分别标识了机器人
避障轨迹,两
个随机运动障碍物轨迹,以及机器人预测步沿着垂线和
切线行走的相对应的垂线和
圆的轨迹。
图7机器人躲避障碍物仿真曲线
5结论
本文提出了一种“直线一切线一垂线
”的综合路径
规划算法,通过仿真实验表明该算法能够完成系统所要
求的任务。并且该算法具有
很好的快速性,对机器人绕
过随机运动障碍物具有一定的参考价值。
参考文献
【1】蔡
自兴,璇汉根,陈虹.未知环境中移动机器人导航控
制研究的若干问题【J】.控制与决策,2002,
17(4):385-390.
Cai
Zixing。He
Hangen,Chen<
br>Hong.Some
issuesformobile
robots
navig
ation
underunknown
environments[J].Controland
Decision,2002,17(4):385—390
【2】董立志,孙茂相
等.基于实时障碍物预测的机器人运动
规划【J1,机器人.2000.22(1):12~16
【3】孙波,陈卫东,席裕庚.基于粒子群优化算法的移动机
器人全局路径规划【J】.控制与决策,
2005,20(9):1052.1055.
Sun
Bo,Chen
Weidong
,Xi
Yugeng.Particle
swarlTl
optimization<
br>based
global
path
planning
formobil
e
robots[J].
Controland
Decision,2005,20(
9):1052・1055
【4】黄炳强,曹广益.基于人工势场法的移动机器人路径规
划研究
【J1;‘计算机工程与应用》2006年27期
【5】张纯刚,席裕庚.全局环境未知时基于滚动窗口
机器人
路径规划【J】.中国科学(E辑),2001,31(1):51.58
基于Matlab的智能机器人路径规划仿真
作者:
作者单位:
王菁华, 崔世钢,
罗云林
王菁华,崔世钢(天津工程师范学院自动化与电气工程学院,天津,300222),
罗云林(中国
民航大学航空自动化学院,天津,300300)
相似文献(10条)
1.学位论文
杜军君
智能机器人路径规划算法及实验研究
2006
路径规划问题是智能
机器人研究中的关键问题之一。已知环境下的路径规划问题比较简单,已有许多成熟的方法。未知环境下的路径规
划问题还远
没有形成一套完整的理论,缺乏实用有效的方法。本文借鉴预测控制原理,研究了一类处理静
态复杂未知环境下路径规划问题的方法。本文首先研究了
未知环境中滚动规划算法的一般步骤,然后在滚
动框架下分别研究了A*和RNN路径规划算法,并基于上述算法得到两类不同的滚动路径规划算法。
在路径规划算法的研究中,实验具有重要的作用,一般用来验证算法在实际环境下的各种性能,并可用于对不同算
法进行性能比较。本文提出并实
现了一种基于滚动框架的路径规划和导航软件,该软件基于面向对象结构
体系和三步式运行机制,能根据算法指导机器人在实际环境下的路径规划;同
时封装了机器人的视觉通讯
和底层驱动功能,大大减少了算法研究者在设计算法时的代码编写工作量。在该软件的基础上,本文还设计实施了
几个实际
环境下的路径规划实验,用来验证和比较前面得到的两类不同的滚动算法的有效性和在性能上的
差异。
本文的主要研究成果包括:
在机器人路径规划问题中引入预测控制原理
,研究了滚动路径规划算法,给出了滚动规划算法的一般步骤。
提出了一种改进的基于A*算法
的滚动算法,此算法通过引入二叉堆这一数据结构,减少了路径规划算法在局部规划时待考察的可行节点数量,降
低
了计算时间,提高了路径规划算法的实时性。仿真结果表明了改进的算法相比较原算法对于路径规划实
时性的改善。
研究了回归神经网络(RNN),提出了一种基于RNN的滚动规划算法。RNN
具有高度的并行性和丰富的动力学性质。仿真和实验结果都说明,这种算法
能够同时满足滚动规划对快速
性和有效性的要求,在某些环境下比A*算法更具优势。
设计了一种机器人路径规划和导航软件Rolling Navigator,该软件实现了前面提出的滚动规划
的基本原理的三个主要环节以及前面提到的两类滚动
算法,方便了路径规划算法和实验的研究。
将Rolling Navigator成功集成在上海交通大学自行研制的中型全自主移动机器人-“Fron
tier”上,并设计了实际环境下的路径规划实验,实验结
果验证了滚动规划在解决未知环境下路径规
划问题的有效性,以及局部采用不同算法在性能上的差别。
2.期刊论文
宋晖.高小明.SONG Xiaoming
嵌入式智能机器人路径规划应用研究
-机床与液压2007,35(3)
研究了智能机器人路径规划算法的研究现状,指出各种算法的优缺点,提出建立嵌入式智能机器人路径规划平台,
实现了基于嵌入式实时系统的智能机
器人路径规划算法.
3.学位论文
黄鹤
部分环境信息已知的智能机器人路径规划方法研究
2005
智能移动机器人是机器人研究领域的一个重要分支,有着巨大的应用潜力,因
此当前对智能移动机器人和无人自主车领域的研究吸引着众多学者的
注意。路径规划问题是智能移动机器
人开发的重要环节。
本文从全局规划和局部信息相结合的角度重点研究了基于部分环境信息的智能移
动机器人的路径规划问题。主要进行了如下工作:
首先对国内外智能移动机器人路径规划的研究现状
,研究方法等进行了系统的归纳和总结,分析了其各自优点和不足之处,为本论文的研究工作奠
定了重要
的基础。
其次,本文重点讨论了在部分环境信息已知情况下,基于动态A*算法(D*算法)的路径
规划方法。并且详细讨论了这种情况下相应的环境表达方式。
文章首先介绍了一般的栅格表示法,以及应
用广泛的四叉树表示法,并且将一种简单、有效的方法应用到了四叉树邻居查找过程。而后本文研究了一种
新的带边框四叉树表示法,并应用到了规划算法当中。
最后,针对所研究的规划方法和环境的表达
,本文在VC环境下进行了仿真。分析了仿真得到的数据,证明了所讨论算法的正确性和有效性。并且本
文将所研究的算法应用到了实际的地形图中,取得了良好的效果。
总体来说,本文参考了路径规划技
术的最新成果,具有一定的实用价值。
4.学位论文
杜明
基于遗传算法的路径规划技术的研究
2007
随着现代科学技术的
不断进步,机器人学科也在不断的发展,它在某种程度上体现了当今信息技术、自动化技术、系统集成等技术的最
高成就。机
器人学的最终目标是要实现完全自主的智能机器人,而路径规划是智能机器人导航技术中不可
缺少的重要组成部分,也是现阶段智能机器人研究的关键
技术和主要研究方向。在现实的机器人应用中,
采用良好的路径规划技术可以节省大量机器人作业的时间,减少机器人的磨损,同时也可以节约资源
,减
少资金投入,因此研究出一个好的路径规划技术具有重要的意义。
本文就路径规划技术展开了研究,所做工作如下:
1.讨论了目前主要的智能机器人路径规划方
法,以及各个方法中环境模型建立的原理和流程,分析了各种方法的适用性以及优缺点等。
2.
阐明了遗传算法的理论基础,算法的发展历史及其特点,阐述了算法设计的基本流程,分析了算法设计的关键。<
br> 3.利用可视图法建立环境模型,结合遗传算法解决了智能机器人的路径规划问题。
4.提出了结合势场法与栅格法建立智能机器人的工作环境模型,然后利用遗传算法得到一条规划路径的算法思想
。并通过实验仿真,验证了算法的
正确性与可行性。
5.利用C++设计了一个仿真软
件,在一个工作环境中,随意地设置矩阵障碍,都能利用栅格势场法得到一条规划路径。
最后本文还讨论了下一步研究的方向。
5.期刊论文
王菁华.崔世钢.WANG
Shi-gang
应用几何理论的智能机器人路径规划仿真
-计算机仿真
2010,27(5)
路径规划是智能机器人导航的基本环节之
一,具有复杂性、随机性等特点.研究应用于医疗服务系统的智能机器人,对于机器人工作环境最大的特征就是周围物体运动的复杂性和随机性.充分考虑了运动障碍物的随机性,研究了随机运动障碍物的位置分布规律
,并结合其具有惯性的特点和导航需求,提出
了一种应用几何理论对智能机器人运动路线进行逐步判别的
研究智能机器人绕过随机运动障碍具有一定的参考价值.
6.学位论文
王维
学习控制在机器人避障路径规划中的应用
2004
该文介绍了学习控制在智能机器人避障路径规划中的应用和在Vc++6.0环境下的模拟结果.论文阐述了学习
控制的发展历史、基本原理和应用现状,介
绍了基于神经网络结构的机器人路径规划算法.在该算法中步
长参数是固定的,收敛速度较慢,该文将线性再励与预测控制相结合的学习控制方法应用于机
器人路径规
划,提出了一种改进的路径规划算法.首先利用神经网络结构,定义整条路径的能量函数,能量函数是各个路径点
的函数,应用模拟退火、多元函
数的偏导数进行优化,通过移动路径点,使其能量逐渐减少,直到收敛到
最短避障路径.在路径的迭代运算中引入学习控制方法,实现了步长参数的在线自适
应调节,并提高了路
径规划收敛速度约10倍.在该文的后半部分,介绍了应用所提路径规划算法在Vc++6.0环境下的仿真实例
.通过与不用学习控制作对比
,验证了该算法的可行性和优越性.
7.学位论文
张雷
机器人路径规划及编队问题的研究与仿真
2007
机器人技术的发展彰显一个国家科技水平的高低。在机器人关键技术的发展过程中,提高个体机器人的智能程度和
群体机器人之间的协调与协作成
为研究的热点。因此,涉及机器人自主规划、多机器人协
作的路径规划问题与编队问题成为机器人研究的重要课题,无论是工业机器人还是移动机器人
的设计都与
此息息相关。对提高机器人的智能化水平及加快机器人的实用化进程具有重要的理论研究意义和实用价值。
论文分析机器人路径规划所要解决的基本问题与相关技术,由于机器人路径规划具有复杂性、随机性、
多约束、多目标等复杂系统的特点,在现有
的研究基础上,本文提出面向机器人的全局规划思路,设计单
个机器人路径规划方法,将机器人所处的客观环境知识与遗传算法融合,改变了原有的编
码、种群初始化
方法,设计新的进化操作算子。通过仿真验证了算法的可行性,同时对于算法的参数影响进行了分析和研究。 在此基础上,论文进一步分析多机器人的路径规划特点,引入协同进化概念,设计一种新的基于共生
机制的遗传算法。该方法依据协同进化论的理
论,充分发挥遗传算法的本质并行性,通过种群划分和信息
交换的协作,实现了多机器人的全局路径规划。
关于机器人编队问题,论文从队形形成和队形控
制两个层次分析问题,设计并实现了一种多机器人在执行协作任务时的协调控制方法。采用基于
Lead
er的队形控制方法与队形动态调整相结合的策略,增强多机器人队列处理突发事件的能力,同时结合机器人角色
转换方法,使得机器人协作任务得
以更好地完成。
本文分析了智能机器人仿真系统的功
能结构,设计用户交互界面和功能模块,开发用于路径规划、编队问题研究的机器人仿真软件,并对本文中提出的路径规划中的算法和队列控制算法进行了仿真验证。
8.会议论文
任世军.洪炳熔
智能机器人路径规划快速碰撞检测算法
1998
在智能机器人路径规划中,碰撞算法肝十分重要的地位,在仿真系统中,通过
对给出的不同算法的比较得出这样的结论即尽管搜索空间很少,但搜
索用的时间却不一定少。问题是碰撞
检测在这里用的时间过多,于是如何进一步提高碰撞检测的速度在智能机器人路径规划中就起到了非常关键的作用
,该文给出了一种新的碰撞检测算法,这种碰撞检测法与以往的算法不同,它是以空间中的平面方程为基
础,通过将一组平面方程进行几次代数变换得
到一组常数不等式,通过观察这组常数不等式中是否含有矛
盾不等式即可判定机器臂否与空间中的障碍物相撞。
9.学位论文
范红
智能机器人路径规划及避障的研究
2003
基于行为的方法为移动
机器人在二维未知环境中的避障与路径规划提供了很好的解决方法.设置在机器人不同侧面的机器人传感器的角色
有着很大的
不同.在同一侧,来自不同传感器的距离差意味着关于环境的重要信息.对于在同一侧面的同
一水平面的传感器,传感器的位置在决定机器人的安全转角上
扮演着关键角色.在该文我们首先讨论了这
些问题,提出并证明一系列计算瞬时安全转角的公式.车式机器人被赋予不同的避开障碍物的能力.这些能力的<
br>自组织融合能够使机器人安全地转向宽阔的空间,然后在平行于或近于平行于静态或动态凸多边形障碍物的
边缘的方向前进或后退.所有的实时信息来自
于各侧面的两个距离传感器,没有任何环境的先验信息.这
些公式具有普遍的适用性.其次,在所提出转角的基础上,我们分析了车式移动机器人在避开障碍
物时的
基本避障行为、沿墙走行为及寻找目标行为.并在分析的基础上提出一种车式移动机器人个体在未知二维环境中实
时免碰路径规划方法.实验表明
,该算法具有很好的适用性.再次,我们分析了具有该算法所赋予的避障
及规划能力的机器人个体在(该文以两个为代表)机器人群组中的一些行为表现,我
们称之为自由状态下
的行为.实验表明,所提出的算法在多个机器人中亦有很好的适用性.最后,我们针对研究中出现的问题,将模糊
理论与进化算法结合起
来,就模糊路径规划器的模糊规则在线创建与优化问题进行了尝试,并取得初步成
效.
10.期刊论文
张汝波.杨广铭.顾国昌.张国印.ZHANG
Guo-Yin
Q-学
习及其在智能机器人局部路径规划中的应用研究
-计算机研究与发展1999,36(12)
强化学习一词来自于行为心理学,这门学
科把行为学习看成反复试验的过程,从而把环境状态映射成相应的动作.在设计智能机器人过程中,如何来实现行为主义的思想、在与环境的交互中学习行为动作?文中把机器人在未知环境中为躲避障碍所采取的动作看
作一种行为,采用强化学习方法来实现智能
机器人避碰行为学习.Q-学习算法是类似于动态规划的一种
强化学习方法,文中在介绍了Q-学习的基本算法之后,提出了具有竞争思想和自组织机制的Q-学
习神
经网络学习算法;然后研究了该算法在智能机器人局部路径规划中的应用,在文中的最后给出了详细的仿真结果.
本文链接:http:erence_
授权使用:广东工业大学图书馆(
gdgydxtsg),授权号:62cb1356-4811-4e67-b778-9e2100a8f55
3
下载时间:2010年11月1日