热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

基于人工神经网络实现智能机器人的避障轨迹控制

  • 1星
  • 2021-10-27
  • 181KB
  • 需要1积分
  • 1次下载
标签: AI

AI

机器人

机器人

基于人工神经网络实现智能机器人的避障轨迹控制

维普资讯
http://www.cqvip.com
0年½
6期 
2 卷 第
1  
机器人
R BT
OO 
VN 4 ½  
0 2。 .
1 N 6
V.。 02
20  
文章编号 :1 0一 4 6 2 O ) 60 0 —5
0 2O 4 (O 2O — 5 80 
基于人工神经½络实现智½机器人的避 障½迹控制 
郭 琦  洪炳熔 
 
哈尔滨工业大学计算机科学与工程系 哈尔滨 100 )
 
50 1
 
摘 要:
利用人工 神经½络中 的二级 B
P½。
模拟智½ 机器人 的两控制参 数 ( 、 ½速)
左 右
间的½数关 系 。 现避 
障½迹 为圆弧或椭 圆弧的½迹 控制 。 通过调整椭 圆长、
并且
短½ 大小 。 现多个及多层 障碍物 的避障控制 .
½实
该方 法 
的突出特点是方 法简单 、
算法容易实现 。
½机器 人完成多个及 多层 避障动½ 时 。
不滞后 于动态环境 里其它 机器人 (
障 
碍物 )
½½ 的变 化.
在仿 真实验 中。
取得 了理想的效果.
 
关键词 ; P神经 ½络 I 及多层避 障控 制 I 圆½迹 
多个
中圈分类 号 : T 2  
P4
文献标识码 : B
 
RAJ
ECT
ORY C
  ONT
ROL W I H  S ACL  
  T OB T
E AVOI
DANC    
E OF
M ½BI
LE 
ROBOTS BAS
 
ED 
ON 
NEURAL NETW ORK 
 
GUO    HONG B½ —½ ½
Q½
  ½½½ ½  
( ½.½ C ½½ ½  ½½½
O½½ ½ ½ ½½ S ½½½&E½ ½½½½ 。 ½½ ½½½½½  ½½ ½½½。H½½½ 1 0 0 )
½
½½½½½ H½ ½½I½ ½½  T ½½ ½
½ ½
½
½½  5 0 1 
A½ ½½ ½
½½ ½ :T½   ½ ½ ½ ½ ½½½ ½ ½ ½   ½ ½   ½ ½½½½ ½½ ½ ½ ½ ½ ½ ½ ½½   ½½   ½ ½ ½  ½ ½ ½ ½ 1½
½ ½ ½ ½ ½   ½ ½  ½ ½ ½ ½ ½ ½½½½ ½½  ½  ½ ½½   ½ ½ ½ ½½ ½ ½½ ½ ½ ½ ½½ ½½½ ½ ½(½½
½
 
½ ½½ ½  ½ ½ ½½½ ½)½  ½½½ ½ ½ ½½½   — ½ ½ P½ ½ ½ , ½  ½½½ ½ ½½½½ ½½½½ ½½½½ 
½  ½ ½½ ½½ ½½ ½
½
 
½
½ ½   ½½ ½½ ½ ½½ ½ ½   ½½½½ ½ ½½ ½ ½½ ½   ½ ½½ ½ ½   ½
½
½
½½ ½ B
½½
 
½½
½½
½½½½½ ½ ½½½½ ½½½  ½ ½ ½ ½ ½ ½½ ½ ½½½½ ½½½ ½ ½½½½½½½½½ ½ ½ ½½  ½ ½½ ½ ½ 
½½½½½½ ½½  ½½  ½ ½½½  ½ ½½  ½ ½.I ½  ½ ½  ½½½½ ½ ½½ ½½ ½ ½½ ½ ½ ½½ ½½½½
½
½½
½½
 
½½
½
  ½
½
½½½ ½ ½½ ½½  ½- ½ ½½ ½½½½½  ½½½ ½½½½½  ½ ½½ ½½ ½½½ ½  ½ ½  ½½½½ ½½ ½ .T ½½ ½
½ -½ ½  ½
½
½½½ ½ ½ ½ ½½½  ½½ ½½½  ½   ½½ ½  ½ ½ ½ ½ ½½  ½½½ ½   ½ ½½ ½  ½  
½½
½
½
 
½
½
½
½ ½  ½ ½ ½ ½½  ½   ½ ½ ½ ½½½ ½ ½½ ½½½½ ½½  ½ ½  ½   ½  ½½½ ½½ ½ ½½   ½½ ½ ½ ,S  ½ ½½ ½½ ½-
½ ½½½ ½ ½  ½½ ½½ ½ ½ ½   ½ ½   ½ ½ ½ ½½ ½ ½½ ½½ ½½ ½ ½ ½  ½ ½ ½ ½½ ½½
½½
½½
½
O ½ ½ ½  ½  
½½½½ ½  ½ ½½½½ ½½ ½ ½½ ½ ½½½½ ½½ ½½ ½½ ½ ½   ½½ ½ ½½ ½ ½ ½ ½½ ½½ ½½ ½½ ½ ½½ ½ ½½ ½½ ½
½½   ½ ½½ ½  ½ ½½ ½  ½ ’ ½  ½   ½ ½½  ½ ½ ½½ ½ ½ ½ ½ ½( ½ ½ ½½ )½ ½   ½ ½ ½½ ½½ ½ ½ .
½
½
½
 
T½   ½ ½  S½ ½½½ ½½  ½ ½½ ½ 
½½½ ½ ½ ½  ½ ½ ½ ½ ½½½ ½½ .
½
½
K½½ ½½  P ½ ½½ ½ ½ ½ ½ ½½½ ½ ½½ ½½  ½- ½ ½ ½ ½½  ½ ½½ ½ ½ ½½ , ½½ ½½ ½ ½½ ½
½ ½ ½  B  ½ ½½ ½½ ½ , ½- ½ ½ ½
½
 
½
½½½ ½ ½  ½½½ ½½½ ½½½ ½½½ ½½ ½½½½  ½ ½ 
½½ ½
½
½
½½
1 弓 言 ( ½½ ½½ ½ 
  I I ½ ½ ½½ )
½
½
在机器 人 中, 障½迹 的生成是一个 重要 的问
 
题.
对于不确定 的动态环境下的实时避障½迹生成 ,
 
是较为困难 的.
有关这方面的研究 ,
目前已有许 多方 
法.
一些神经½络模型被设计出来,
产生实时的½迹 
极小点逃离 问题.
并且文献 [3
6用两个神经 ½络层叠 
加起来 , 构造相似 于[3
每层
4 中的½络结 构.
它是利 
用第二层 ½络来发现下一个机器人½½ 的无监督模 
型,
然而它却加 倍 了计算 量 , 管文献 [ ,½
½
46提供 的 
方法½在动态环境下 ,
产生时实避障½迹 ,
½½具有 
较慢 的运 动速度 , 快速变化 的环境下不 ½恰 ½地 
完成 动½ 执行 ,
因为机 器人要 比较½地完成 避障动 
生 成.
文献 13 2 提供的神经 ½络模型产生 的½迹 
1 [3
生成仅½处理在静态环境下及假设空间中没有障碍 
½,
必须不½滞后 于障碍物 动½ 变化所造成 的环 境 
变化.
 
物的情况.3 提供 的神 经 ½络模 型 ,
[½
½为智½机 器 
人产生导航 的避 障½迹 ,
然而模 型在计算上相 ½复 
因此 ,
设计 出的神经½络必须计算 效率高,
½保 
证机器人的运动速度 ,
以适应动态环境变化 ,
这是至 
关重要 的. 于这一思想 , 文设计 二级 B
P神经 ½
 
络来模拟 ½数关系.
先给定机器人一个控制参数(
如 
杂.
文献[3
4提供 了 H ½ ½
½ ½½
½ ½神经 ½络模型 ,
½在动 
态 环 境下产 生时 实的避 障½迹 生成 ,
并在 文献 [½
5 
中, 格证 明了因该 方法生成 的½迹没有遭受 局部 
基金项 目½
本文得 到½家 83
6 计划小型机器人 足球关 键技 术(O½ A 2 2½ 的研究资助 
2OA 427 )
牧稿 日期 ½02 6 7
20 一O—2 
维普资讯
http://www.cqvip.com
第 2 卷第 6
期 
郭 琦等 : 基于人工神经 ½络实现智 ½机器人的避 障½迹控制 
 
左½速  )利用二级 B
P½,
来模拟机器人避 障½迹 
方程为椭圆时 的两 个控制 参数 ( 右 ½速)
左、
间的 ½
 
数关系 ,
然后 由½络变换输 出另一个控制参数 (
如右 
½速 ,,
)从而通过  、,
  来操纵机器人 ,
就可实现期 
½ 丢½ +
2 ½(  
= 。 
 
望的避障½迹生成.
根据绕过的障碍物多少 ,
来调整 
椭圆长短½大小.
规定了三个级别的避 障动½.
采用 
½1  ̄½
   ,½
½ - 
½ )
½
【 (J½
0 ½- 
  ,½
- ½)
½ 吉½½
½    
= 础
 
对( ) 的前两个式子 ,
2式
左右两边分别求积分 ,
有 
级 时,
障碍物 为一个 , 障½迹 为圆弧 , 、,
且    之 
间的½数 关系½直接 推导 出来.
采用二级 、
三级时 ,
 
障碍物分 别为二个、
三个 ,
且避 障½迹为椭 圆弧 ,
这 
时  、 间的½数关 系无法直接推导出来 ,
 
需用 二级 
P½络模拟 ,
将设计训练后 的二级 B
P½络编成一 
【号 ,
    
若机器人½迹方程是长半½为 口 短半½为 6的椭 圆
 
时,
有 
个成员½数 , 在机 器人足球策略的程序中 ,
随时调 
用,
来执行三个级 别的避 障动½. 文给出的方法 ,
 
突 出特点是 方法简单 ,
计算速度快 ,
½机器人在完成 
薯  =  (。   ) 
+21去 ½ +)。
½
½(   +
 
½
½ (
½½ )
 
-  ̄
½
½½   + ½) ½ 。= 1
½
- 
避障动½时 ,
不滞后 于动态环境里其它机器人 (
障碍 
物)
½½ 的变化 ,
为移动机器人避障½迹控制问题 的 
研究 ,
提供了新思路.
 
()
3 
由( )
3 式可知 ,
对于 H½½— ½
½ ½½ ½智½动机器人 ,
½ ½
½迹 
方程 为椭 圆时 ,
它的左 、
右½速  、,
  存在 ( )
3 式所示 
2 智 ½ 机 器 人 左 、 ½ 速 之 间的 ½ 数 关 系 
 
( ½ ½½½ ½ ½ ½ ½½  ½  ½ ½½ ½ ½½ ½
F ½ ½½   ½ ½ ½½½ ½ ½½  ½   ½½ 
½½ ½  ½½ ½½ 
½ ½½ ½½½ )
的½数关 系,
½是 隐式的 , ½直接推 导出来 ,
可用 
P½络模拟½数关系.
 
2 2 推导½迹方程为圆时的  与  ½数关 系
 
图 1中有两个 同心 圆,
圆心为 O点 , 圆半径 ½
 
+叫,
小圆半径 ½ 为机器人左右½子间½度 ,
 
大圆 
对于½动式智½机器人 , 代表左½速 ,,
 
  代表 
右 ½速 ,
它们 的取值 不 同,
机器 人就 会有不 同 的运 
动.
½做原地½动时 ,
可取  或 ,
任一个为零 ,
另一 
个不 为零 ;
½做 直线运动时 ,
可取  一
 ≠0 ½做椭 
圆½迹运动时 ,
两控制参数 ,
和  存 在一定 的½数 
关 系.
 
2 1 推导½迹方程为椭 圆时的  与  之 间的 ½数 
. 
关 系 
 
为右½½迹 , 圆为左 ½½迹 , 、, 别为左 右½ 
  分
速,
 为单½时间内机器人绕圆心 0点的½角 , 
S 为 
对应 ½角 的小 圆弧 长, :
 
S 为对应½ 角 的大圆弧 
 
长 , S 一 ,   ½½  
则 ,   S 一 -½)
以 H½½— ½
½ ½½ ½型的知智½机器人 为例 ,
½ ½
其它类 
型的智½机器人  和  之间也 必定存在 ½数关系.
 
设两½子间½度  ,
每个½子半径 R,
左右½子½角 
分别为 翰, 机器人坐标 ( , ,
够,
½ )则机器人移 动速度 
和角速度间有下列关系式 
图 1 ½迹 圆 
匡R够 
1½+
=。 蟊
  )
½
½
½
½
西
R( 磊 
( 翰
 十 )
存+
F½ 1 T½½½½½½ ½  
½.  ½½½½ ½ ½
½½
而  为单½时间内机 器人左½走 过的弧长 ,  
与左½速相 等 S 一 ,同理 : 一 , 一 ,,  ̄
   ,
 :   有    ½-  
(+ )
½
所以 
½
_
矗   为右½单½时间内走过的弧长,
尺,,
它与右½ 
前进速度相等, S一 ,S一蟊 S 为左½单½时 
即 ,   ;, 尺,,
间内走过 的弧长,
同理有 :,   
S= ,
()
1式化为
 
½一 
½ 十  
()
4 
½ 
即( ) 为½迹方程 为圆时智½机器 人左右½速 ½
4式
 
数关系式 ,
是显式的.
 
维普资讯
http://www.cqvip.com
50
1 
人 
20
0 2年 ½ 月 
3 二级 B
P½络模型 ( ½ ½ ½ ½ — ½½ P
M½ ½ ½  ½½ ½   
  ½ ½ B
½½ ½  
½ ½½ ½)
其中, 为学习率,  表示输出层第 _
,£
½½
½
个神经 
元 ½络输入 , 表示第 ½层 实际输 出, 表示第 
½
 
 
个神经元到第 _
½
个神经元 的 ½层联接权 ,
½可取 1
或 
2 
二级 B
P½络的结构模型 , 图 2所示. 入向
 
量 ½ ½ , ,  ,
一( ½… ½ )理想输 出向量 . . . ½ ) 实 
½ ½ .  ,
=(  ’
际输 出向量 0 (。…,  ,   隐½ 层联 接权 ,
= ½, 0 )W“为
 
 为输出层联接权 , 。F 分别为隐½层 、
F , 
输出层激 
4 基 于二级 B
P½络 实现椭 圆½迹 的  与 
½数 关 系模 拟 ( ½½ ½½ ½½½½ ½ ½
T  ½ ½½ ½  ½ ½½  
½½  
½
½ ½ ½½ ½½ ½   ½ ½  ½½½½½½½ 
½ ½ ½½  ½½ ½ ½ ½½ ½ ½½½½½
½
 
½  ½ ½ ½½ ½ ½½   ½ ½½ ½B   ½½ ½ )
½½½ ½  ½½  R½ — ½  P ½ ½ ½ ½  
½
½ ½
活½数 , ½
F 取非线性 S½ ½
½ ½½数 ,  
½½
F 取线性 P ½—
½½
 
½
½
½½数. P½络 的学 习是有导师学 习,
样本集 是 由
 
向量对 ( , )
½ . 组成 ,
½
即输入 向量 ½ 理想输 出向量 Y 
P½络的学习过程分为两个阶段 :
 
对于二级 B
P½络模型 , 入层用 2
个神 经元 ,
 
隐藏层用 1 个神经元 , 出层用 2
个神经元 ,
下面是 
二级 B
P½络模拟½数关 系的实现方法 :
 
设 ½为层数 ,  为每层联 接权 ,
样本集  共选 
×1
 
30
0 0个样本 ,
每个样本是 一个 向量对 (,Y )P为 
½ ,½ ,
样本序号 ,
输入向量 ½ =½ ½ ,
   , )理想输 出 Y 一½,
   ,
 
Y,
)实际输出 O=(’ Y) 这里理想输出 Y 包含二 
½  ,  ,
' 八层 
盛囊层 
½
½
层 
XB
 
'出层 
½
½
层 
个 向量 , 中的一个 向量 ,
由下面 4 1 中介绍的 
.节
1  
方法确定, 个向量½  至
另一
:±  
图 2 二级 B ½络 
F ½ 2 M ½ ½  ½½ —½ ½     ½½½ ½
½. 
½ ½½ ½½ ½½ ½BP ½ ½ ½  
 
½为椭 圆
 
长短½ , :
且有  
½
)½二级避障时, ½ 36 5
取 =2 ,—1 
½ ½三级避障时 , ½ 76 5
½
取 =2 ,—1 
 
3 1 向前传播阶段 
½络 ;
 
二级 B
P½络训 练算法 :
 
1 ½ ½½= 1½    ½
.½  
 ½2½  
()
1 从样本集 中取一个样本 ( , ½, ½ 输入 
  Y )将 ½
()
2 计算相应的实际输出 O :
 
11
. 初始化 W ;
 
2 初始化精度控制参数 £
 
3 E= £ 1 
+ ;
4 W ½ ½ 
½ E> £½  
½
½
4 1 E= 0:
. 
 
输出层 D
 =F ( ½½W“) )隐½层 D =
2F (½    ,
;  
 
F1 ,  )
( W‘ .
 
32 向后传播 阶段 
()
1 计算实际输 出 ½ 
; 与相应 的理想输出 ½ 的 
 
差 
 
42对  中的每一个样本( ,Y )
½ ,½ :
 
421
. . 计算 出 ½,
对应的实际输 出O
 
½  
E = 1 ( 一D )
½   ∑ . 舅 
½
   
』, _½½
●●
 
, ½
 
4 22计算出 E ;
..
 
4 2 3 E— E+ EJ
. . 
 
 
J= 1
 
()
2按极小化误差的方式调整权矩阵:
 
)调整输 出层联接权 WQ:
 
 
 
4 2 4调 整 W  ;
..
 
4 2 5 ½= 1  
. . 
+△
 
,1 ≤ )
(≤ 
 
4 2 6W ½½
..  ½
½^≠ 0 ½  
 ½
△ 
= 口 D¨
 
  
4 2 6 1调 整 W  ;
.. .
 
4 2 6 2 ½— ½一 1
.. . 
 
=F2½½ ).一0  
 (½∞ (』  )
5 ½
 ̄½ ½ ½½ ).—D ’   
F  ½∞ (½   ) ¨
½ 5 ½
’ 
4 3E=E/ . 
. 
20
=口 (-½ ).—D ) 
D 1 ½ (J ; D  
  ½   ¨
= 
+△
 
, 1 ≤,  
( ≤  ½
½络训练完成后 ,
所确定 的 , 与  ,
   ,
Y的取值 
有关 ,
输入不同 ½ Y的将对应不同 的椭 圆长短½,
确 
定 的 , 也就对应不同级别的避障动½ ,
   ,
并将训练 
)调整 隐藏层联接权 W  
“:
 
△ =口 ½     (一D ) 
 
  ½=口 ¨ 1 ; (
¨
舞 ∞
 5+…+
 
)½
½
 
。  
 
完成 的二级 B
P½络编成 一个成员 ½数用在机器人 
足球策略 的程序中,
随时调用 , 执行三个级别 的避 
— _ 
维普资讯
http://www.cqvip.com
第 2 卷第 6
期 
郭 琦等 : 基 于人工神经 ½络实现智½机 器人的避 障½迹控制 
 
51
1 
障动½.
 
4 1 训练样本集 中理想输 出 的确定方法 
. 
 
4 1 1 小波插值公式构造 
..
惯性 力矩 , , 分别是左 、
T 
½
右½ ½矩 ,
R是左 右½子 
间的距离 , 是½子半径 ,½ ½ 是机器人 中心坐标 ,
½
(,)
 
是机器人前进方 向与水平½夹角 , 为机器人质量.
½
 
将(. )
4 2式在时间 ½
½上离散 , 散点 : =J½,
½ 2  
½
由小波采样定理得 出小波插值公式 
( 一 > ½2J)(½ 1
:(一 S2 一, 
½ J )
其中 S £是由 £构造 出来的重构½数.
)   )
 
构造  £为三次样条 :
 
£ = 口1
. 
½ ≤½ ½ ∈[, 秒 ,
≤J ×2, ½1 方程化为 
½
½
(DJ =
½
 
一 
' ½ ̄
½ ½½一 
½
J' ½0 ½O½ ( J
½½ ½½ ½½ 一  )
½ ½
 
+ 
()
7 
( ) 中的( ) 可任意给定 , X、J0及其导数用 
7式
 J
且 JY、J
M0
 
½
 
+ M½½
 3
½
 
M。
 
小波插值公式()
5 表示 
 
1一  )
 
½≤ £ 1
<  
幻=∑½ / ½ ½一, )
( 2  ̄½ ½  
½ O( J +1
J 一
M 
M。
 
+ 
+ ( 一 百1(
£ 
1 M )2
∑½ /) 2 一, )
( 2 (½ ½  
½    ̄ +1
½
=∑½½   2 一, )
( 2 (½ ½  
/)  
½ +1
1 £ 2
≤ <  
+ 
一 
∑½½ O(½ ½ )
( 2½ J一,  
/  ̄ J +1
Y =∑½ /),½一, )
 
( 2 ̄(½ ½  
½S 2
J +1
一∑½ /) (½ ½ )
( 2½ 2 一,  
½ ½" ½ +1
J ½
= ½ ½½(
J ,
½½ ½
) 
, 
 
2≤ £ 3
<  
其½ 
 
其 中, =一2 1 7 , = 一5/ 5 M½
.19
 
9 6 , =一2 86 ,
1 / 5 
M2 1 1 6 . =4 6 
= 5 / 5 M½ / 5
J= ½ ½ ½( ' )
½½ 7½ 
½
则构造 的一维小波插值公式为 
( =∑  ) 2 一, )
(    ½  
+1
^∈ ½
 
( 
:½ ()
½½  
½乎
½
上面各式 中,( /  ½ ½ 2 分别用椭 圆½迹上的 
½ ½ 2 及 ( /’
点(
小波采样点)
的横纵 坐标值代入 
即可求 出()
7 式 
中的(½ ,
½J
) 再将离散 的 ½½化为 ½.
½
 在下面 5
节仿真 
其中,
采样间隔 △ ½.
=2  
4 12 利用小波插值公式求解 
..
文 献 73 出的½动式智 ½机器人 的动力 学方 
7给
程 为 
B( )
½ ½— A ( )
½ 
实验 中,
取采样点 6 个 ,∈[,½ ,≤J . 采 
4 ½ ½3秒 1 ≤32,
样间隔 △ 一.
=2  
()
 
5 仿真
 ̄ (½ ½½ ½ 
S½½½½ )
½
在本 文讨论的情况里 ,
定义上述变量为 
M ( )=
½
在这个实验 中, 出了机器人 采用三个级别 进 
行 的多层 避障.
球场 左上角坐标 (8 7)右下角坐 
7 ,3 ,
标 ( 1 ,5 ) 机器人看成边长 为 7的正方½ ,
5241,
机器 
人两½之间的½度  一7 5½
. , 表示 圆半径,
表示椭圆 
½ , 
½ 寸 寸=
½
 
½½ 
三½
½ 
,=
 。
长 ½一 :1二 : ; : .
短 .级.5 级½ 三 ½  
, ; 、 级:
½
 
 
工0
 
I = ½½ 
A  ½ =
½ 
½ ,[
½ ½½
  = 
½  
½
½
 
图 3图 4
、 分别表示二级 、
三级避障 ,½ 0时, 的 
T=8  
数值 曲线 图; 5
图 为机器人 采用一级 、
二级避 障动½ 
的多层避障 ; 6
图 为机器人 采用一级 、
三级避 障动½ 
的多层避障.
且在图 5 图 6中,
一级 :½ 2 ,
½=1 0
½
 一 
8 ;三 级 :½ 0
  =8 .
 
F½O O½ 
½½ CS½
B) ½ ,,一(0   0I
( ÷½ ½½ ½ +½)为
½ L     父   。  
=  ½= ½
  0
,  
½
½ ,
R RJ
   
 
维普资讯
http://www.cqvip.com
52
1 
人 
20
0 2年 1  
1月
0 1   2   3   40 50 60 7  
  0 0
 
 
  0
 
1  2   3  4   5  6   7  
½ ½述 
 
离散点 ½个 
½速 
离散点 ½
个 
图 3 二级避障, =8 ,,
口 0口 数值曲线
 
 
F½.   O½ ½½½½ ½½ ½ ½½½½½  
½3
½½ ½  ½ ½½ ½  ½  ½½
½ ½ ½ ½  = 8 口 ,½ ½½ ½½  ½ ½  
½ ½½ ,
0,½ ½ ½½ ½½ ½ ½
图 4 三级避 障 , =8 , 数 值 曲线 
口 0口
 
F½.   O½ ½½½½ ½½ ½ ½ ½½½ ½ ½ ½
½4
½½ ½  ½ ½½ ½   ½  ½ ½ 
½ ½ ½ ½口 = 8 , ½ ½½ ½½  ½ ½  
½ ½ ½   0  ½ ½½ ½½ ½ ½
图 5 采用一级 , 的多层避障 
二级
F ½ 5 M ½ ½ ½½ ½½ ½½ ½  ½ ½½ ½  
½. 
½½ ½ ½   ½ ½ ½½½ ½½ ½ ½
½½½ ½ ½½ ½ ½   ½  ½½ ½ ½ ½ ½
½   ½   ½ ½½½ ½ ½   ½ ½ ½ 
图 6 采用一 级 , 级的多层避 障 
F½ 6
½.  M½½ ½½ ½ ½ ½½½½½½ ½ ½
½— ½  ½½½ ½ ½½ ½ 
½½ ½
 
½½½ ½ ½½ ½ ½   ½  ½ ½   ½ ½ ½ 
½  ½   ½ ½½ ½ ½½ ½½½ ½ ½ ½
6 结 论 ( ½ ½½ ½½  
C ½ ½½ )
½
本文利用二级 B
P½络模拟机器人½迹方程 为 
[½   ½ ½ , ½.P½ ½ ½   ½ ½½½½½½½½ ½½½ ½½
4 RG½ ½   / ½ ½ ½ ½ ½½     ½½ ½ ½   ½ ½½½
½½
½½ ½ ½ ½
½   ½ ½  
½
½½ ½ ½
½ ½½ ½ .N½ ½ ½ 1 ½ ½ ½  ½ ½  ½ ½ 1 9 , ½S 9 5 3
½
½ ½ ½   ½½ ½ ½
N½ ½ ½ ½ . 9 4 5   4 — 6  
[½   ½ ½½ ½. ½½½ ½ ½½½½½½  ½ ½½½ ½½   ½
½ RG½ ½ , 1 N ½½ ½½ ½ ½½ ½ ½   ½ ½ ½ ½½  
½  
  ½
½½½
½ ½ ½
½ ½½ ½ ½ ½½ ½ .N½ ½ ½ ½ ½ ½ 9 5 8 1 ½1 5 1 3
½ ½ ½ ½ ½½ ½ ½
½
½ ½ N½½½ ½ ,1 9 , ( )  2 — 3  
 
椭圆时 , 、
左 右½速之间的½数关系 ,
方法简单 ,
计算 
速度快 ,
½机器人 避障动½的完成 ,
不滞后于动态环 
[½RG½½ , ½.  ½½½ ½   ½½½½½½ ½½ ½½½ ½½ 
6   ½ ½   1 A½ ½ ½ ½ ½ ½ ½ ½½½ ½ ½  ½ ½½
½½
½ ½½½½ ½
    ½ ½ ½
½
½ ½ ½½½ ½ ½½ ½½ ½ ½ ½½ ½ . B ½ C½ ½ ½ 1 9 , 4½ 1 —
½ ½ ½   ½   ½ ½½½½ ½½ ½ ½ ½½ ½ ½ ・ 9 6 7   1 —
½
 
 
50
2 
境 的变化.
仿真 实验中 , 了理 想的效果.
获得
也可 以
 
设计 出绕过 的障碍 物更 多的避障动½ ,
½避 障动½ 
的完成 ,
往往滞后于动态环境的变化.
因此本文规定 
了三个级别的避 障动½ ,
并且仿真结果表明 ,
在动态 
环境下 ,
½½很½地快速完成动½执行.
 
参考文献
( ½½½ ½½
R ½½½½)
 
[½   ½ .    ½ .A F ½ P ½ ½ ½½ ½½T ½½ ½ ½—
7 T HL ½ H K L ½  ½½ ½½P½ ½ ½— ½ ½   ½
 
½ ½-
½½ C  
½½ ½½W ½ ½ ½   ½ ½   ½ ½ .P ½ ½ ½½   ½ ½   0 1 I E.
½ ½ ½   ½ ½½ M ½½ R½ ½ ½ ½ ½ ½ ½ ½ ½  ½ 2 0  EE  
 
½
½
I½½ ½ ½ ½ ½½½ ½ ½R½ ½½½ A½½ ½ ½S ½ ½ K½½ 
½½ ½½½   ½½½ ½   ½ ½ &
½ C
½
½
½
½½½½   ½ , ½-
½½
½
—M ½   1 —2 2 01
½ 2 — 6. 0  
[ 3 ½ ½ ½ ½ ½½½  ½½½½ ½ ½½  ½½½  ½M½ ½
8  ½ ½ Y ½ ½½
H½   ½
.A C ½½½½   ½ ½B½½ ½   ½—
½ H½ ½
½½
½ 
½½N½ ½ ½½ ½½ M½ ½   ½ ½ .1 9  E E .3 4 — 3 5  
½
  ½ ½½ ½ ½
  ½½ R½ ½ ½ 9 8I E
½
37— 32
½者简介 :
 
郭 琦 (94)女 , 职博 士生 , 师. 究领域 : ½机 
 
16一, 在
器人 中的 机 器人足 球 策略 , 息决 策与 智½ 控 制 
等.
 
[½   R ½ ½ ½½.T ½½½-½ ½½½   ½½½   ½½ ½½ ½—
1H J ½½ . ½ 1 ½½ ½½½½½ ½½ ½  ½½½½  ½ ½
  ½  
½
½
½½ ½ ½  
½½ ½ -½ ½ ½½ ½½ N½ ½ ½ ½ ½ ½ .1 8 . :½ 9 1 9
½ ½½ ½ ½½ ½ .
½
½ ½ N½ ½ ½ ½ 9 9 2 5 — 8  
 
[½   ½H ½½ ½ V½½ ½½ ½½ ½½ ½½ ½ A ½½ ½ ½½½ 
2 LL ,  ½ ½ . ½ ½ ½ ½  ½½  ½½   ½½½   ½½½
½  ½
½ ½½
 
½½
½½ ½   ½ ½ ½
½ ½ ½½ ½½  ½½   ½ ½ ½ ½ ½— ½½   ½ ½½ ½½ ½ ½ ½  
½ ½ —½  ½ ½ ½ ½ ½ ½ ½½ ½ . ½ ½
½
½
½
½
½
½
W ½ ½  ½ ½ .N½ ½ ½ ½ ½ ½ 9 4 1 7 1 4
½ C ½ ½
½
½ ½ N½½½ ½ 。1 9 . 2 — 3  
 
洪炳熔 ( 9 7) 男, 授 , 士生 导师. 究领 域 : ½机 
13 一 , 教
器人 ,
信息 决策与 智½控 制 ,
虚拟 现 实人 机接 口技 
术等.
 
0  
[½FM½½, ½.N ½½½½½½½ ½  ½ ½  ½½½  ½½ —
3   ½   1 ½½½½½ ½     ½ ½½ ½½    ½½½ 
½
 
½½½ ½
½
½½
½½
½
½ ½ ½   ½ ½ ½ ½   I  ½ ½S ½ ½  F
½ ½ ½ ½ ½½ ½½ ½ ½P ½   ½ ½ ½I AC C½ ½ ½ ½½ ½ ½ ½ 
½
½
  ½   ½ ½ A½ ½ ½
 
产  
三 
_
_ 
½ ½ ½½ ½ F½½ ½ ½ ½1 9 .2 9 8 
½ .H ½½½ , ½½½ .J½  9 5 7 —2 4
展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×