从正面观看我们的四足机器人时,可以简化成以下几何图形,接下来我们就根据该模型来分析四足机器人的滚转角调节
一、几何模型
我们设定符号:
- 机身宽度
W,
- 髋关节偏移
a,
- 滚转角
R
- 腿长
L1,L2
-
L12为髋关节点
PH到足端
PE的距离,是个变量
根据结构,我们可以推测出以下固有的几何关系:
二、坐标变换
已知
PE相对于{H}的位置为
[x,y,z]T。我们同样通过坐标变换的思路来求解
PE相对于{H’}的位置
a、
PE相对于机身质心位置
O的位置可以通过以下变换矩阵得到:
T1=⎣⎢⎢⎡1000010000100a01⎦⎥⎥⎤
b、{O}坐标系下的位置转换到{H’}下的位置:
T2=⎣⎢⎢⎡10000cos(R)sin(R)00−sin(R)cos(R)00−a01⎦⎥⎥⎤
因此我们有以下公式:
PE′=T2T1PE
化简后即:
⎣⎢⎢⎡x′y′z′1⎦⎥⎥⎤=⎣⎢⎢⎡10000cos(R)sin(R)00−sin(R)cos(R)00acos(R)−aasin(R)1⎦⎥⎥⎤⎣⎢⎢⎡xyz1⎦⎥⎥⎤
得到变换后的坐标点
PE′即可代进逆运动学模型中求解出关节角度即可
如果觉得ok,点个赞,点个关注,也欢迎给个打赏支持一下编者的工作