当前位置:
文档之家› 智能轮椅上的机械手运动学分析及轨迹规划(1)
智能轮椅上的机械手运动学分析及轨迹规划(1)
关键词:智能轮椅;四自由度机械手臂;运动学;工作空间;轨迹规划
中图分类号:TP242.6
文献标志码:A
文章编号:1001.3695(20lo)12.4578.04
doi:12.3969/j.issn.1001-3695.2010.12.053
Kinematics analysis and trajectory planning for
一(f)盎c0+err+。j,+c3,
(11)
多项式求一阶导数得到:
口(I)=。I+。j11+。312
(12)
,日始状态为
万方数据
·4580. 因此可以得到
口
=
口
=
p =怫够0
,I●,、-f●【 p vVv( ≈驴≈, )、●, =O
0(t‘)=cb=O
一(0)=C0+clf,+c2乎+c3乎
日(屯)=cI=O
D=1.510l I+2.5102I+I如I
(7)
在满足角度变化范围的情况下,求解目标点的逆解,解得
多组0值,带入目标函数,解得小的值就是要选取的角度值,有
效地解决了这个问题。
2工作空间
机器人工作空间是指末端执行器所能达到位置点的集 合,是研究机器人作业时需考虑的一个重要因素,对于机器 人作业和避障都有重要的意义。在机器人设计阶段和应用 研究阶段都应该对机器人的可达空间进行分析。一般来说, 机器人由位置和方位结构两部分组成,其中由前三个关节构 成的位置结构主要实现工作点的空间位置,后一个关节决定 机器人的位姿。在空间中,机器人的碰撞问题是一个普遍的 现象,机器人的工作空间可以让机器人有效地避开障物,实 现最优或次优的轨迹规划。目前的主要方法是图解法、解析 法和数值方法。数值方法是根据机器人运动学方程绘出末 端执行器的解集。这些解实际上是一系列的点,求出大量的 点连成线即可以逼近实际的解空间。该方法的优点是可操 作性强,适合编程求解。求解步骤如图2所示。
研究生,主要研究方向为智能系统及机器人(Ⅷyllli.21@126.com);罗元(1972-),女。湖北人.副院长,教授,博士,主要研究方向为信号与信息处
理、数字图像处理.
万方数据
第12期
张毅,等:智能轮椅上的机械手运动学分析及轨迹规划
·4579·
“L+l=^。+1=加t(:,0。+1)×h锄(o,0,d。+I)×
的四自由度机械手臂运动学分析以及轨迹规划进行了研究,为机械手臂自主抓取建立了数学模型和理论依据,
运用D—H法建立了机器人的运动学方程。提出了基于目标函数的最小功率法,在逆解存在多组解的情况下,选
取节约能量的一组解,从而节约了能量。通过仿真实验验证了算法的有效性,为以后的轨迹优化、无碰撞轨迹规
划建立基础。
任意两个相邻连杆附体坐标的变换矩阵:
收稿日期:2010.05.19;修回日期:2010—06.29
基金项目:国际科技合作计划资助礓目(2010DFAl2160)
作者简介:张毅(1966一),男,重庆人,副院长,教授,博士后,主要研究方向为机器人及应用、数据融合;昊育理(1985·),男,四川成都人,硕士
节角度,有效节约了能量消耗。
1 运动学数学模型建立
研究的机械手由四个选择关节和四根连杆组成,根据D-H 表示法,给四自由度串联机械手建立连杆坐标系。如图1所 示,并填写机器人各关节的D-H参数表,如表l所示。
¨2
警’
墨I}弋
当
墨
I五一I 一
■j。<夕一
/
一x。
五
图1四自由度机械手的简化线图
表1 D.H参数表
通常机械手臂的规划方法有两种,即基于关节空间法和基
于笛卡尔空间法。
3.1关节空间的轨迹规划
这里假设机器人侧初始位姿是已知的,通过求解运动学方
程可求得机器人期望末端位姿对应的关节角。若考虑其中某 一关节在运动开始时刻t。的角度值0i,希望关节在0运动到新 的角度成。规划轨迹的一种方法是使用多项式函数以使得初 始和末端的边界条件与已知条件相匹配,这些已知条件为B 和巩及机器人在运动开始和结束时的速度,这些速度通常为0 或其他已知数值。这四个已知信息可用来求解下列三次多项 式方程中的四个未知量阳j。
arm equipped on intelligent wheelchair
ZHANG Yi,WU Yu-li,LUO Yuan (Research Center of Intelligent System&Robotic,Chongqing University of Posts&Telecommunications,Chongqing 400065,China)
运动学是机械手臂控制的研究基础,研究方法主要有图解 法,利用矢量分析、矩阵和二元数等数学工具的解析法,Denavit 和Haxtenberg提出使用标准矩阵表示法来表达任意空间机构的 运动方程口1,该方法经过Paul等人的适当修正后¨J,被广泛应 用于机器人机构的运动学问题。目前机械手臂还大多停留在示 教一再现阶段,具有单一的控制命令,这样就会使机械手臂失去 环境适应性,错误的操作会带来严重的后果。本文通过外部传 感器得出目标物体的位置信息,由逆运动学求解得出机械手的 关节变量,控制舵机角度,从而实现准确抓取。然而逆解有可能 存在多组解的情况,如何选取最优解就是一个很重要的问题。 提出了一个基于目标函数的最小功率法选取逆解值,设定目标 函数,把计算的关节角度带入目标函数,值最小的就是最优的关
Abstract:The grill equipped on the intelligent wheelchair has fill important research value in modern seeiety.such 8.8 help the elder,disabled,rehabilitation.11lis paper researched Kinematics analysis and trajectory planning for four DOF arm equipped
0引言
为了给老年人和残障人士提供性能优越的操作工具,帮助 他们提高行动自由度,目前许多国家对智能轮椅进行了研究uj。 在智能轮椅上加装机械手臂能够抓取物体,实现开冰箱、开门等 一些任务,装备轮椅的机械手臂较传统的机械手臂具有重量轻、 运动平滑、易控制等特点。考虑到机械臂的重量和工作空间选 取4自由度机械手臂。
图2工作空问求解结构图
用正运动学求出机器人末端执行器的位置:
:=(c23d3+c2口2)cl
(8)
,,=(饧电+c2口2)^
(9)
儿=523如+52口2+dl
(to)
取出每个关节的角度范围,取相同的步长,然后用正运动
学求的末端得点,用MATIAB将离散点画出并且连点成线,以
直观的方式显示出来。
3轨迹规划
坐标系变换方法,将表l中参数分别代人式(1)中,可求得各
连杆变换矩阵。将各个连杆变换矩阵相乘,可以求出总的变换
矩阵,即正运动学分析。
1.1正运动学分析
机器人控制的目的就是让它能快速确定位置,这使得机器 人的运动学正逆解问题变得更为重要,在尽可能短的时间内完 成才能达到快速准确的目的。所谓运动学正问题,主要研究各 个连杆之间的位移关系、速度关系和加速度关系,特别是末端 执行器位姿与关节变量的关系,可以确定实现任意两个相邻坐 标系之间的变换,通过依次右乘表示四个运动的四个矩阵就可 以得到总的变换阵。根据式(1)最后写出机器人的总变换矩 阵为
oAll^2^3A=L=
屯儿
oy Py D‘ Pz
(2)
0
l
其中:机器人位置和姿态方程为
7k=一¥∞CIC4+s154,,~=一s23sIe+一CI¥4’,k=c23C4 o,=¥23C154+sic+,Dr=s≈^知一CI c4’oI=一c嚣s4 口=2C23CI,叱25嚣
P。=(c23口3+c2口2)cI,Pt=(c23口3+c2a2)摹l,P,=吻口3+32口2+dl ≥£中:sI,毛,而,&;c1,吃,C3,c4分别表示sin 01,si玎岛,sin岛,sin 吼;c硝0l,COS 02,COS 03,COS以o 1.2逆运动学分析
p(0)=cl+2c2q+3c3乎=o
计算机应用研究
第27卷
图,如图5(a)所示;控制条如图5(b)所示。在存在两组解时,
…、
大臂关节消耗的功率大,小臂关节消耗的功率小,所以控制手
”“
臂应该避开使用大臂关节,多转动功率的关节变量,把两组解带入目
标函数,求得D值。已知末端执行器的位置菇=15.281 8,Y=
(4)
03=a地t柚((儿一d一12sin如)/石:-p;-Ize循02))一如 (5)
1.3逆解优化
考虑到装备于智能轮椅的机械手臂具有一定的特殊性,需
要靠电池供电,如何节省能量是一个十分重要的问题。由于在
求解时有可能存在多解的情况,如何选取消耗功率最小的一组
解,本文提出采用最小功率法。大臂关节转动1。所消耗的功
on intelligent wheelchair.built mathematical model and theoretical basis for automatic grasp of al'in.Used D.H method to睁
tablish the robot’8 kinematics equation and proposed aHovel minimum power method of obiective funcfion to choose agroup of the saving energy within the inverse existing multiple solutions.Experiments results show the effectiveness of tlle algorithm and it establishes a basis of the future trajectory optimization。collision-free trajectory planning. Key words:intelligent wheelchair;four DOF arm;kinematics;work space;trajectory planning