Solving inverse kinematics using exact Hessian matrices. (February 2019)
- Record Type:
- Journal Article
- Title:
- Solving inverse kinematics using exact Hessian matrices. (February 2019)
- Main Title:
- Solving inverse kinematics using exact Hessian matrices
- Authors:
- Erleben, Kenny
Andrews, Sheldon - Abstract:
- Highlights: Efficient algorithms for computing exact Hessians supporting both prismatic, revolute and spherical joints. Comparison/Evaluation study of performance/quality tradeoffs of exact vs quasi and approximate Hessian methods. Graphical abstract: Abstract: Inverse kinematics (IK) is a central component of systems for motion capture, character animation, robotics motion planning and control. The field of computer graphics has developed fast stationary point methods, such as the Jacobian Transpose method and cyclic coordinate descent. Most of the work that uses Newton's method and its variants avoids directly computing the Hessian, and instead approximations are sought, such as in the BFGS class of solvers. In this work, we present a numerical method for computing the exact Hessian of an IK system with prismatic, revolute, and spherical joints. For the latter, formulations are presented for joints parameterized by Euler angles which can be represented for instance by using quaternions. Our method is applicable to human skeletons in computer animation applications and some, but not all, robots. Our results show that using exact Hessians can give performance advantages and higher accuracy compared to standard numerical methods used for solving IK problems. Furthermore, we provide code that allows other researchers to plug-in exact Hessians in their own work with little effort.
- Is Part Of:
- Computers & graphics. Volume 78(2019)
- Journal:
- Computers & graphics
- Issue:
- Volume 78(2019)
- Issue Display:
- Volume 78, Issue 2019 (2019)
- Year:
- 2019
- Volume:
- 78
- Issue:
- 2019
- Issue Sort Value:
- 2019-0078-2019-0000
- Page Start:
- 1
- Page End:
- 11
- Publication Date:
- 2019-02
- Subjects:
- Inverse kinematics -- Hessian -- Optimization -- Motion tracking,
Computer graphics -- Periodicals
006.6 - Journal URLs:
- http://www.elsevier.com/journals ↗
- DOI:
- 10.1016/j.cag.2018.10.012 ↗
- Languages:
- English
- ISSNs:
- 0097-8493
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.700000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10181.xml