Inverse kinematics
Related papers: 20
About
Inverse kinematics (IK) is the computational process of determining the joint angles or configurations a robot must achieve in order to place its end-effector — such as a hand, tool, or gripper — at a desired position and orientation in space. Unlike forward kinematics, which calculates where an end-effector ends up given known joint values, IK works backward from a target pose to find the required joint parameters. In robotics and AI, IK is fundamental to motion planning and control for robot manipulators, humanoids, continuum robots, and parallel mechanisms like Stewart platforms. Solutions may be analytical, numerical, or optimization-based, with techniques such as damped least-squares and task-priority frameworks handling challenging cases like kinematic singularities and redundancy — where a robot has more degrees of freedom than strictly necessary for a task. IK matters because nearly every manipulation task — assembly, surgery, teleoperation, or human-robot interaction — requires precise end-effector placement. Efficiently solving IK in real time enables robots to respond dynamically to changing environments, execute complex multi-task behaviors, and operate safely alongside humans, making it one of the most essential tools across all of robotics.
Top Researchers
Top Institutes
Top Cited Papers
Introduction to Robotics mechanics and Control
John Craig
Citations: 5039 • 1986
Robot dynamics and control
Mark W. Spong
Citations: 3821 • 1989
Robot Modeling and Control
Mark W. Spong, Seth Hutchinson, M. Vidyasagar
Citations: 3281 • 2006
Inverse Kinematic Solutions With Singularity Robustness for Robot Manipulator Control
Yoshihiko Nakamura, Hideo Hanafusa
Citations: 1064 • 1986
Task-Priority Based Redundancy Control of Robot Manipulators
Yoshihiko Nakamura, Hideo Hanafusa, Tsuneo Yoshikawa
Citations: 1002 • 1987
Impedance Control: An Approach to Manipulation: Part II—Implementation
Neville Hogan
Citations: 953 • 1985
A robotics toolbox for MATLAB
Peter Corke
Citations: 838 • 1996
Parallel Robots
Jean‐Pierre Merlet
Citations: 705 • 2000
A modal approach to hyper-redundant manipulator kinematics
Gregory S. Chirikjian, Joel W. Burdick
Citations: 584 • 1994
Kinematic control of redundant robot manipulators: A tutorial
Bruno Siciliano
Citations: 579 • 1990
Hierarchical quadratic programming: Fast online humanoid-robot motion generation
Adrien Escande, Nicolas Mansard, Pierre-Brice Wieber
Citations: 529 • 2014
A combined optimization method for solving the inverse kinematics problems of mechanical manipulators
L.-C.T. Wang, C.C. Chen
Citations: 483 • 1991
Active learning of inverse models with intrinsically motivated goal exploration in robots
Adrien Baranès, Pierre‐Yves Oudeyer
Citations: 448 • 2012
Kinematic modeling of wheeled mobile robots
Patrick F. Muir, Charles P. Neuman
Citations: 445 • 1987
Stable execution of contact tasks using impedance control
Neville Hogan
Citations: 432 • 2005
Configuration control of redundant manipulators: theory and implementation
H. Seraji
Citations: 414 • 1989
The kinematics of hyper-redundant robot locomotion
Gregory S. Chirikjian, Joel W. Burdick
Citations: 398 • 1995
Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality Task
Oussama Kanoun, Florent Lamiraux, Pierre-Brice Wieber
Citations: 396 • 2011
Cobot architecture
Michael A. Peshkin, J. Edward Colgate, Witaya Wannasuphoprasit, Carl A. Moore, R. Brent Gillespie, P. Akella
Citations: 356 • 2001
A Variable Curvature Continuum Kinematics for Kinematic Control of the Bionic Handling Assistant
Tobias Mahl, Alexander Hildebrandt, Oliver Sawodny
Citations: 348 • 2014