谷歌浏览器插件
订阅小程序
在清言上使用

Trac-Ik: an Open-Source Library for Improved Solving of Generic Inverse Kinematics

IEEE-RAS International Conference on Humanoid Robots(2015)

引用 223|浏览12
暂无评分
摘要
The Inverse Kinematics (IK) algorithms implemented in the open-source Orocos Kinematics and Dynamics Library (KDL) are arguably the most widely-used generic IK solvers worldwide. However, KDL's only joint-limit-constrained IK implementation, a pseudoinverse Jacobian IK solver, repeatedly exhibits false-negative failures on various humanoid platforms. In order to find a better IK solver for generic manipulator chains, a variety of open-source, drop-in alternatives have been implemented and evaluated for this paper. This article provides quantitative comparisons, using multiple humanoid platforms, between an improved implementation of the KDL inverse Jacobian algorithm, a set of sequential quadratic programming (SQP) IK algorithms that use a variety of quadratic error metrics, and a combined algorithm that concurrently runs the best performing SQP algorithm and the improved inverse Jacobian implementation. The best alternative IK implementation finds solutions much more often than KDL, is faster on average than KDL for typical manipulation chains, and (when desired) allows tolerances on each Cartesian dimension, further improving speed and convergence when an exact Cartesian pose is not possible and/or necessary.
更多
查看译文
关键词
TRAC-IK,open-source library,generic inverse kinematics algorithm,open-source Orocos Kinematics and Dynamics Library,joint-limit-constrained IK implementation,pseudoinverse Jacobian IK solver,false-negative failures,humanoid platforms,generic manipulator chains,KDL inverse Jacobian algorithm,sequential quadratic programming IK algorithms,SQP IK algorithms,quadratic error metrics
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要