六自由度运动平台正解(几何法)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

六自由度运动平台正解(几何法)

1. 对上平台(运动平台)进行扩展,示意如下:

Pic 1 上平台示意图

由于确定一个平面状态只需要三个点,因此获得C1,C2,C3坐标,即可确定平面状态。

如图,h1,h2均为已知量,设L h k /1=,212*h h L +=,),,(i i i i z y x C =。 设下平台各点坐标为),,(i i i i s n m B =,设各轴长为i i i l B A =。 于是问题简化为:已知:L k l B i i ,,,,求解i C 。 2. 建立方程组 2.1 i l 相关

对于1l ,分析如下:

Pic 2 单轴示意图

由图可知:向量3111111111*C C k C B A C C B A B +=+=,

即,1111111131313),,(),,(l s z n y m x z z y y x x k

=---+---

所以:

)1......(0])1([])1([])1([21211321132113=---++--++--+l s z k kz n y k ky m x k kx

同理有:

)6......(0])1([])1([])1([)5......(0])1([])1([])1([)4......(0])1([])1([])1([)

3......(0])1([])1([])1([)

2......(0])1([])1([])1([262631263126312525322532253224242324232423232321232123212

2221222122212=---++--++--+=---++--++--+=---++--++--+=---++--++--+=---++--++--+l s z k kz n y k ky m x k kx l s z k kz n y k ky m x k kx l s z k kz n y k ky m x k kx l s z k kz n y k ky m x k kx l s z k kz n y k ky m x k kx

2.2 L 相关

)

9......(0)()()()8......(0)()()()7......(0)()()(222322322322312312312221221221=--+-+-=--+-+-=--+-+-L z z y y x x L z z y y x x L z z y y x x 3. 求解

3.1 联立方程组(1)-(9),牛顿迭代法解方程组,即可求的i C ,

取0>i z ,可得唯一解。 3.2 由i C 求出平台姿态

根据实际情况,建立坐标系如下

Pic 3

取中心向C1方向为X 正方向,逆时针90度为Y 正方向,则XY 方向在静坐标系中的方向向量为:

),,()5.05.0,5.05.0,5.05.0(131313321321321z z y y x x VectorY z z z y y y x x x VectorX ---=------=

显然平台中心点为3/)(321C C C O ++=

)/arctan()/arctan()/arctan(3

/)(3/)(3/)(321032103210VectorXx VectorXy VectorXx VectorXz VectorYy VectorYz z z z z y y y y x x x x -=-==++=++=++=γβα

相关文档
最新文档