【机器人学】机械臂球形手腕的逆解
如图1所示的球形手腕(三个关节的轴线相交于一点)是常用的机械臂结构,我们希望在已知坐标系3至坐标系6的旋转矩阵的条件下求解3个关节值q3q3q_{3},q4q4q_{4},q6q6q_{6}。旋转矩阵可通过欧拉角集合、四元数或直接用3×3的
如图1所示的球形手腕(三个关节的轴线相交于一点)是常用的机械臂结构,我们希望在已知坐标系3至坐标系6的旋转矩阵的条件下求解3个关节值q3q3<script type="math/tex" id="MathJax-Element-658">q_{3}</script>,q4q4<script type="math/tex" id="MathJax-Element-659">q_{4}</script>,q6q6<script type="math/tex" id="MathJax-Element-660">q_{6}</script>。旋转矩阵可通过欧拉角集合、四元数或直接用3×3的矩阵给出。
图1 典型腕关节结构
假设现在已知的旋转矩阵为:
q3q3<script type="math/tex" id="MathJax-Element-662">q_{3}</script>,q4q4<script type="math/tex" id="MathJax-Element-663">q_{4}</script>,q6q6<script type="math/tex" id="MathJax-Element-664">q_{6}</script>的值为 :
当q5∈(0,π)q5∈(0,π)<script type="math/tex" id="MathJax-Element-665">{{q}_{5}}\in \left( 0,\pi \right)</script>
当q5∈(−π,0)q5∈(−π,0)<script type="math/tex" id="MathJax-Element-667">{{q}_{5}}\in \left( -\pi ,0 \right)</script>
参考文献:
布鲁诺・西西里安诺.《机器人学:建模,规划和控制》 西安交通大学出版社 2015
更多推荐



所有评论(0)