F03N机器人正逆解参考资料
- 格式:doc
- 大小:120.50 KB
- 文档页数:2
4.1.2 求机器人手臂的运动学正逆解
川崎(FS03N)机器人是属于关节式的机器人,6个关节都是转动关节。
前三个关节确定手腕参考点的位置,后3个关节确定手腕的方位。
我们对川崎(FS03N)机器人手臂进行了空间各关节坐标系的建立,如图4-1:
图4-1 川崎(FS03N)机器人各关节坐标系
并测量出相应的连杆参数,列于表4-1中:
通过表4-1所列的连杆参数可以算出各个连杆变换矩阵:
⎥⎥⎥⎥⎦⎤⎢
⎢⎢⎢⎣⎡----=100001
000011001101c s s c T ; ⎥⎥
⎥⎥⎦
⎤
⎢⎢⎢⎢⎣⎡--=10000022010012002212c s s c T ;
⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡----=10000100003325003323c s s c T ; ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡--=1000004425010000
4434c s s c T ;
⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡---=100000550100005545c s s c T ; ⎥⎥⎥⎥⎦
⎤⎢⎢⎢⎢⎣⎡---=100000668010000
6656c s s c T 。
将各个连杆变换矩阵相乘,便得到川崎(FS03N )机器人的“手臂变换矩阵”
T 06
,
T 06
=T 01T 12T 23T 34T 45T 5
6;
我们利用MATLAB 软件通过输入6个关节角来求出“手臂变换矩阵”T 06,并且能够求出末端关节的位姿量,即X ,Y ,Z ,O ,A ,T 的数值。
如图4-2所示的对话框。
图4-2 求变换矩阵及位姿量的输入参数对话框
通过求解出正逆解,我们在进行双手协调轨迹规划的时候,便可以通过设置位姿角来进行路线规划,再通过逆解把位姿角转换为关节角来控制机器人运动。
因为从一个点到另一个点关节之间的变化只有一种情况。