The DOI matches its Crossref record; 10 of the 10 references it cites were found in a registry or an index.
TRAC-IK: An open-source library for improved solving of generic inverse kinematics
Abstract
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.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Khatib, O. (1987) · IEEE Journal on Robotics and Automation · doi:10.1109/jra.1987.1087068 · Cited by 2,940
Manipulability of Robotic Mechanisms
Yoshikawa, T. (1985) · The International Journal of Robotics Research · doi:10.1177/027836498500400201 · Cited by 2,582
Advanced robotics: redundancy and optimization
(1991) · Choice Reviews Online · doi:10.5860/choice.29-0333 · Cited by 1,135
Numerical optimization: theoretical and practical aspects
(2003) · Choice Reviews Online · doi:10.5860/choice.41-0357 · Cited by 614
Numerical Optimization, Theoretical and Practical Aspects—
(2006) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2005.864181 · Cited by 565
A software package for sequential quadratic programming
Kraft, D. (. F. F. L. U. R. E. V. (., & Deutsche Forschungs- und Versuchsanstalt fuer Luft- und Raumfahrt e.V. (DFVLR), K. (. (1988) · OpenGrey (Institut de l'Information Scientifique et Technique) · Cited by 359
An Architecture for Online Affordance‐based Perception and Whole‐body Planning
Fallon, M. F., Kuindersma, S., Karumanchi, S. B., Antone, M. E., Schneider, T., Dai, H., Pérez-D’Arpino, C., Deits, R., DiCicco, M., Fourie, D., et al. (2014) · Journal of Field Robotics · doi:10.1002/rob.21546 · Cited by 133
Control of Free-Floating Humanoid Robots Through Task Prioritization
Sentis, L., & Khatib, O. (2006) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2005.1570361 · Cited by 132
Kinematic control of free rigid bodies using dual quaternions
Han, D.-P., Wei, Q., & Li, Z. (2008) · Machine Intelligence Research · doi:10.1007/s11633-008-0319-1 · Cited by 87
Kenwright, B. (2012) · International Conference in Central Europe on Computer Graphics and Visualization · Cited by 70
Cited by
Large language models for chemistry robotics
Yoshikawa, N., Skreta, M., Darvish, K., Arellano-Rubach, S., Ji, Z., Bjørn Kristensen, L., Li, A. Z., Zhao, Y., Xu, H., Kuramshin, A., et al. (2023) · Autonomous Robots · doi:10.1007/s10514-023-10136-2 · Cited by 112
5G for Robotics: Ultra-Low Latency Control of Distributed Robotic Systems
Voigtlander, F., Ramadan, A., Eichinger, J., Lenz, C., Pensky, D., & Knoll, A. (2017) · 2017 International Symposium on Computer Science and Intelligent Controls (ISCSIC) · doi:10.1109/iscsic.2017.27 · Cited by 76
Metadata
- Authors
- Beeson, P., & Ames, B.
- Venue
- 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids)
- Publisher
- IEEE
- Published
- 2015-11
- Pages
- 928-935
- OpenAlex
- W2205340216
- Cited by
- 355
- References
- 10
- FWCI
- 19.70
- Type
- conference paper
- Language
- en
- Open access
- closed
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: TRAC-IK: An open-source library for improved solving of generic inverse kinematics. https://app.cochat.ai/papers/10.1109/humanoids.2015.7363472
- The paper
- Beeson, P., & Ames, B. (2015). TRAC-IK: An open-source library for improved solving of generic inverse kinematics. 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids). https://doi.org/10.1109/humanoids.2015.7363472
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.