维普资讯
http://www.cqvip.com
第
0年½
6期
2
2 卷 第
月
0
4
1
2
机器人
R BT
OO
VN 4 ½
0 2。 .
1 N 6
.
O
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 圆½迹
B
多个
椭
中圈分类 号 : T 2
P4
文献标识码 : B
T
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
4
期
郭 琦等 : 基于人工神经 ½络实现智 ½机器人的避 障½迹控制
左½速 )利用二级 B
,
P½,
来模拟机器人避 障½迹
方程为椭圆时 的两 个控制 参数 ( 右 ½速)
左、
间的 ½
数关系 ,
然后 由½络变换输 出另一个控制参数 (
如右
½速 ,,
)从而通过 、,
来操纵机器人 ,
就可实现期
½ 丢½ +
2 ½(
= 。
望的避障½迹生成.
根据绕过的障碍物多少 ,
来调整
椭圆长短½大小.
规定了三个级别的避 障动½.
采用
一
½1  ̄½
,½
½ -
½ )
½
【 (J½
0 ½-
,½
- ½)
2
 ̄
½ 吉½½
½
= 础
(
2
)
对( ) 的前两个式子 ,
2式
左右两边分别求积分 ,
有
级 时,
障碍物 为一个 , 障½迹 为圆弧 , 、,
避
且 之
间的½数 关系½直接 推导 出来.
采用二级 、
三级时 ,
障碍物分 别为二个、
三个 ,
且避 障½迹为椭 圆弧 ,
这
时 、 间的½数关 系无法直接推导出来 ,
需用 二级
B
P½络模拟 ,
将设计训练后 的二级 B
P½络编成一
【号 ,
一
若机器人½迹方程是长半½为 口 短半½为 6的椭 圆
,
时,
有
个成员½数 , 在机 器人足球策略的程序中 ,
用
随时调
用,
来执行三个级 别的避 障动½. 文给出的方法 ,
本
突 出特点是 方法简单 ,
计算速度快 ,
½机器人在完成
薯 = (。 )
+21去 ½ +)。
½
½( +
1
½
½ (
½½ )
-  ̄
½
½½ + ½) ½ 。= 1
½
4
-
避障动½时 ,
不滞后 于动态环境里其它机器人 (
障碍
物)
½½ 的变化 ,
为移动机器人避障½迹控制问题 的
研究 ,
提供了新思路.
()
3
由( )
3 式可知 ,
对于 H½½— ½
½ ½½ ½智½动机器人 ,
½ ½
½迹
方程 为椭 圆时 ,
它的左 、
右½速 、,
存在 ( )
3 式所示
2 智 ½ 机 器 人 左 、 ½ 速 之 间的 ½ 数 关 系
右
( ½ ½½½ ½ ½ ½ ½½ ½ ½ ½½ ½ ½½ ½
F ½ ½½ ½ ½ ½½½ ½ ½½ ½ ½½
½½ ½ ½½ ½½
½ ½½ ½½½ )
的½数关 系,
½是 隐式的 , ½直接推 导出来 ,
不
可用
B
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年 ½ 月
1
3 二级 B
P½络模型 ( ½ ½ ½ ½ — ½½ P
M½ ½ ½ ½½ ½
½ ½ B
½½ ½
½ ½½ ½)
其中, 为学习率, 表示输出层第 _
口
,£
½½
½
个神经
元 ½络输入 , 表示第 ½层 实际输 出, 表示第
½
个神经元到第 _
½
个神经元 的 ½层联接权 ,
½可取 1
或
2
.
二级 B
P½络的结构模型 , 图 2所示. 入向
如
输
量 ½ ½ , , ,
一( ½… ½ )理想输 出向量 . . . ½ ) 实
½ ½ . ,
=( ’
际输 出向量 0 (。…, , 隐½ 层联 接权 ,
= ½, 0 )W“为
W
为输出层联接权 , 。F 分别为隐½层 、
F ,
输出层激
4 基 于二级 B
P½络 实现椭 圆½迹 的 与
½数 关 系模 拟 ( ½½ ½½ ½½½½ ½ ½
T ½ ½½ ½ ½ ½½
½½
½
½ ½ ½½ ½½ ½ ½ ½ ½½½½½½½
½ ½ ½½ ½½ ½ ½ ½½ ½ ½½½½½
½
,
½ ½ ½ ½½ ½ ½½ ½ ½½ ½B ½½ ½ )
½½½ ½ ½½ R½ — ½ P ½ ½ ½ ½
½
½ ½
活½数 , ½
F 取非线性 S½ ½
½ ½½数 ,
½½
F 取线性 P ½—
½½
½
½
½½数. P½络 的学 习是有导师学 习,
B
样本集 是 由
向量对 ( , )
½ . 组成 ,
½
即输入 向量 ½ 理想输 出向量 Y
,
,
B
P½络的学习过程分为两个阶段 :
对于二级 B
P½络模型 , 入层用 2
输
个神 经元 ,
隐藏层用 1 个神经元 , 出层用 2
O
输
个神经元 ,
下面是
二级 B
P½络模拟½数关 系的实现方法 :
设 ½为层数 , 为每层联 接权 ,
W
样本集 共选
×1
30
0 0个样本 ,
每个样本是 一个 向量对 (,Y )P为
½ ,½ ,
样本序号 ,
输入向量 ½ =½ ½ ,
, )理想输 出 Y 一½,
,
Y,
)实际输出 O=(’ Y) 这里理想输出 Y 包含二
½ , ,
,
,
' 八层
盛囊层
½
½
0
层
XB
'出层
½
½
2
层
个 向量 , 中的一个 向量 ,
其
由下面 4 1 中介绍的
.节
1
层
方法确定, 个向量½ 至
另一
,
:±
图 2 二级 B ½络
P
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 计算实际输 出 ½
; 与相应 的理想输出 ½ 的
2
差
一
42对 中的每一个样本( ,Y )
.
½ ,½ :
421
. . 计算 出 ½,
对应的实际输 出O
½
E = 1 ( 一D )
½ ∑ . 舅
½
』, _½½
●●
, ½
4 22计算出 E ;
..
P
4 2 3 E— E+ EJ
. .
,
.
J= 1
()
2按极小化误差的方式调整权矩阵:
1
)调整输 出层联接权 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 ½
(
D
’
4 3E=E/ .
.
20
=口 (-½ ).—D )
D 1 ½ (J ; D
½ ¨
=
+△
, 1 ≤,
( ≤ ½
)
½络训练完成后 ,
所确定 的 , 与 ,
,
Y的取值
有关 ,
输入不同 ½ Y的将对应不同 的椭 圆长短½,
,
确
定 的 , 也就对应不同级别的避障动½ ,
,
并将训练
2
)调整 隐藏层联接权 W
“:
△ =口 ½ (一D )
½=口 ¨ 1 ; (
¨
舞 ∞
5+…+
)½
½
。
+
完成 的二级 B
P½络编成 一个成员 ½数用在机器人
足球策略 的程序中,
随时调用 , 执行三个级别 的避
来
— _
维普资讯
http://www.cqvip.com
第 2 卷第 6
4
期
郭 琦等 : 基 于人工神经 ½络实现智½机 器人的避 障½迹控制
51
1
障动½.
4 1 训练样本集 中理想输 出 的确定方法
.
4 1 1 小波插值公式构造
..
惯性 力矩 , , 分别是左 、
T
½
右½ ½矩 ,
R是左 右½子
间的距离 , 是½子半径 ,½ ½ 是机器人 中心坐标 ,
½
(,)
8
是机器人前进方 向与水平½夹角 , 为机器人质量.
½
将(. )
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 表示
O
(
1一 )
£
½≤ £ 1
<
幻=∑½ / ½ ½一, )
( 2  ̄½ ½
½ O( J +1
2
J 一
M
M。
+
+ ( 一 百1(
£
1 M )2
)
一
∑½ /) 2 一, )
( 2 (½ ½
½  ̄ +1
½
,
,
J
=∑½½ 2 一, )
( 2 (½ ½
/)
½ +1
=
一
1 £ 2
≤ <
+
一
∑½½ O(½ ½ )
( 2½ J一,
/  ̄ J +1
2
Y =∑½ /),½一, )
J
( 2 ̄(½ ½
½S 2
J +1
,
J
一∑½ /) (½ ½ )
( 2½ 2 一,
½ ½" ½ +1
J ½
= ½ ½½(
J ,
½½ ½
)
,
一
2≤ £ 3
<
其½
0
其 中, =一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
^∈ ½
(
5
)
:½ ()
½½
½乎
½
上面各式 中,( / ½ ½ 2 分别用椭 圆½迹上的
½ ½ 2 及 ( /’
)
)
点(
小波采样点)
的横纵 坐标值代入
即可求 出()
7 式
中的(½ ,
½J
) 再将离散 的 ½½化为 ½.
½
在下面 5
节仿真
其中,
采样间隔 △ ½.
=2
4 12 利用小波插值公式求解
..
文 献 73 出的½动式智 ½机器人 的动力 学方
7给
程 为
B( )
½ ½— A ( )
½
实验 中,
取采样点 6 个 ,∈[,½ ,≤J . 采
4 ½ ½3秒 1 ≤32,
样间隔 △ 一.
=2
=
()
6
5 仿真
 ̄ (½ ½½ ½
S½½½½ )
½
在本 文讨论的情况里 ,
定义上述变量为
M ( )=
½
在这个实验 中, 出了机器人 采用三个级别 进
给
行 的多层 避障.
球场 左上角坐标 (8 7)右下角坐
7 ,3 ,
标 ( 1 ,5 ) 机器人看成边长 为 7的正方½ ,
5241,
机器
人两½之间的½度 一7 5½
. , 表示 圆半径,
表示椭圆
½ ,
½ 寸 寸=
I
½
½½
三½
½
,=
。
G
长 ½一 :1二 : ; : .
短 .级.5 级½ 三 ½
, ; 、 级:
:
½
:
,
一
工0
I = ½½
D
A ½ =
½
½ ,[
½ ½½
=
½
½
½
图 3图 4
、 分别表示二级 、
三级避障 ,½ 0时, 的
T=8
J
数值 曲线 图; 5
图 为机器人 采用一级 、
二级避 障动½
的多层避障 ; 6
图 为机器人 采用一级 、
三级避 障动½
的多层避障.
且在图 5 图 6中,
和
一级 :½ 2 ,
½=1 0
½
一
8 ;三 级 :½ 0
0
=8 .
F½O O½
½½ CS½
B) ½ ,,一(0 0I
( ÷½ ½½ ½ +½)为
½ L 父 。
= ½= ½
0
,
½
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
0
0
1 2 3 4 5 6 7
0
0
0
0
0
0
0
½ ½述
离散点 ½个
,
½速
离散点 ½
,
个
图 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
½
½ ½ ½ ½½ ½ ½
C
N½ ½ ½ ½ . 9 4 5 4 — 6
S
[½ ½ ½½ ½. ½½½ ½ ½½½½½½ ½ ½½½ ½½ ½
½ 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 —
½
5
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½ ½ ½
I
产
三
_
_
½ ½ ½½ ½ F½½ ½ ½ ½1 9 .2 9 8
½ .H ½½½ , ½½½ .J½ 9 5 7 —2 4
评论