Freeing the serial mechanism designer from inverse kinematic solvability constraints

Diana C.W. Friedman, Tim Kowalewski, Radivoje Jovanovic, Jacob Rosen, Blake Hannaford

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


This paper presents a fast numerical solution for the inverse kinematics of a serial manipulator. The method is implemented on the C-arm, a manipulator designed for use in robotic surgery. The inverse kinematics solution provides all possible solutions for any six degree-of-freedom serial manipulator, assuming that the forward kinematics are known and that it is possible to solve for the remaining joint angles if one joint angle's value is known. With a fast numerical method and the current levels of computing power, designing a manipulator with closed-form inverse kinematics is no longer necessary. When designing the C-arm, we therefore chose to weigh other factors, such as actuator size and patient safety, more heavily than the ability to find a closed-form inverse kinematics solution.

Original languageEnglish (US)
Pages (from-to)209-216
Number of pages8
JournalApplied Bionics and Biomechanics
Issue number3
StatePublished - 2010


  • Inverse kinematics
  • Numerical inverse kinematics solution
  • Serial manipulator
  • Srobotics


Dive into the research topics of 'Freeing the serial mechanism designer from inverse kinematic solvability constraints'. Together they form a unique fingerprint.

Cite this