Mr *_*ell 34 math 3d computational-geometry inverse-kinematics
我想知道如何使用反向运动学计算旋转角度.我打算用它来实时制作3D动画.有人知道一些详细介绍特定解决方案的优秀文献吗?
ant*_*kos 30
以下资源调查了反向运动学问题的一些常用数值方法:
Samuel R. Buss.采用雅可比转置,伪逆和阻尼最小二乘法的逆运动学介绍
比尔巴克斯特.逆运动学的快速数值方法
克里斯威尔曼.关于铰接式图形操纵的逆运动学和几何约束
巴斯的调查可能特别有趣,因为它明确地讨论了多个肢体.
用于动画的IK系统通常必须支持多个可能相互冲突的约束.例如,一个臂可以保持在轨道上,而另一个臂可以到达目标.
6 dof工业机器人通常具有封闭式IK解决方案,如Andrew所述,并在例如 Craig:Introduction to Robotics中进行了解释.对于数字动画的更多有用的是7方法自由度类似人类的手臂和腿:
Kulpa和Multon.快速逆运动学和动力学求解器,适用于类人形象
小智 5
你可以看看:
另请参阅 https://github.com/kirillv/cpp-inverse-kinematics-library它显示了 C++ 中的一些算法(Jacobian Transpose 、 Jacobian Pseudoinverse 、 DLS),并解决了 DH 中描述的机器人的 IK 问题。
归档时间: |
|
查看次数: |
35004 次 |
最近记录: |