本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。
2024年底本人学位论文发表后方可摘抄
若有帮助请引用
本文参考:.
食用方法
求解逻辑:速度与加速度都是在知道角速度与角加速度的前提下——旋转运动更重要
所求得的速度表达-需要考虑是否为刚体相对固定点!
旋转矩阵?转换矩阵?有什么意义和性质?——与角速度与角加速度的关系务必自己推导全部公式,并理解每个符号的含义
文章来源:https://www.toymoban.com/news/detail-792962.html
4.1.4 罗德里格斯参数表示角速度
将罗德里格参数与欧拉参数的转换关系式: [ γ 1 F γ 2 F γ 3 F ] = [ q 2 q 1 q 3 q 1 q 4 q 1 ] \left[ \begin{array}{c} {\gamma _1}^F\\ {\gamma _2}^F\\ {\gamma _3}^F\\ \end{array} \right] =\left[ \begin{array}{c} \frac{q_2}{q_1}\\ \frac{q_3}{q_1}\\ \frac{q_4}{q_1}\\ \end{array} \right]
γ1Fγ2Fγ3F
=
q1q2q1q3q1q4
求导,可得:
[ γ ˙ 1 F γ ˙ 2 F γ ˙ 3 F ] = 1 ( q 1 ) 2 [ − q 2 q 1 0 0 − q 3 0 q 1 0 − q 4 0 0 q 1 ] [ q ˙ 1 q ˙ 2 q ˙ 3 q ˙ 4 ] \left[ \begin{array}{c} \dot{\gamma}_{1}^{F}\\ \dot{\gamma}_{2}^{F}\\ \dot{\gamma}_{3}^{F}\\ \end{array} \right] =\frac{1}{\left( q_1 \right) ^2}\left[ \begin{array}{l} -q_2& q_1& 0& 0\\ -q_3& 0& q_1& 0\\ -q_4& 0& 0& q_1\\ \end{array} \right] \left[ \begin{array}{c} \dot{q}_1\\ \dot{q}_2\\ \dot{q}_3\\ \dot{q}_4\\ \end{array} \right]
γ˙1Fγ˙2Fγ˙3F
=(q1)21
−q2−q3−q4q1000q1000q1
q˙1q˙2q˙3q˙4
其中,矩阵 C C C定义为: C = 1 ( q 1 ) 2 [ − q 2 q 1 0 0 − q 3 0 q 1 0 − q 4 0 0 q 1 ] C=\frac{1}{\left( q_1 \right) ^2}\left[ \begin{array}{l} -q_2& q_1& 0& 0\\ -q_3& 0& q_1& 0\\ -q_4& 0& 0& q_1\\ \end{array} \right] C=(q1)21
−q2−q3−q4q1000q1000q1
即可写成紧凑形式: γ ⃗ ˙ F = C q ⃗ ˙ F \dot{\vec{\gamma}}^F=C\dot{\vec{q}}^F γ˙F=Cq˙F
反之,则有:
q ⃗ ˙ F = D γ ⃗ ˙ F ; D = 1 1 + ( γ ⃗ F ) 2 [ 0 0 0 1 0 0 0 1 0 0 0 1 ] − 1 ( 1 + ( γ ⃗ F ) 2 ) 3 2 [ γ 1 F γ 2 F γ 3 F ( γ 1 F ) 2 γ 1 F γ 2 F γ 1 F γ 3 F γ 2 F γ 1 F ( γ 2 F ) 2 γ 2 F γ 3 F γ 3 F γ 1 F γ 3 F γ 2 F ( γ 3 F ) 2 ] \dot{\vec{q}}^F=D\dot{\vec{\gamma}}^F;D=\frac{1}{\sqrt{1+\left( \vec{\gamma}^F \right) ^2}}\left[ \begin{array}{l} 0& 0& 0\\ 1& 0& 0\\ 0& 1& 0\\ 0& 0& 1\\ \end{array} \right] -\frac{1}{\left( 1+\left( \vec{\gamma}^F \right) ^2 \right) ^{\frac{3}{2}}}\left[ \begin{array}{l} {\gamma _1}^F& {\gamma _2}^F& {\gamma _3}^F\\ \left( {\gamma _1}^F \right) ^2& {\gamma _1}^F{\gamma _2}^F& {\gamma _1}^F{\gamma _3}^F\\ {\gamma _2}^F{\gamma _1}^F& \left( {\gamma _2}^F \right) ^2& {\gamma _2}^F{\gamma _3}^F\\ {\gamma _3}^F{\gamma _1}^F& {\gamma _3}^F{\gamma _2}^F& \left( {\gamma _3}^F \right) ^2\\ \end{array} \right] q˙F=Dγ˙F;D=1+(γF)21
010000100001
−(1+(γF)2)231
γ1F(γ1F)2γ2Fγ1Fγ3Fγ1Fγ2Fγ1Fγ2F(γ2F)2γ3Fγ2Fγ3Fγ1Fγ3Fγ2Fγ3F(γ3F)2
已知:
γ ⃗ F = v ⃗ F tan θ 2 = [ v 1 F v 2 F v 3 F ] tan θ 2 = [ γ 1 F γ 2 F γ 3 F ] \vec{\gamma}^F=\vec{v}^F\tan \frac{\theta}{2}=\left[ \begin{array}{c} v_{1}^{F}\\ v_{2}^{F}\\ v_{3}^{F}\\ \end{array} \right] \tan \frac{\theta}{2}=\left[ \begin{array}{c} \gamma _{1}^{F}\\ \gamma _{2}^{F}\\ \gamma _{3}^{F}\\ \end{array} \right] γF=vFtan2θ=
v1Fv2Fv3F
tan2θ=
γ1Fγ2Fγ3F
令: γ ⃗ F = 文章来源地址https://www.toymoban.com/news/detail-792962.html
到了这里,关于[足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-4(2) 刚体的速度与角速度的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!