Multiplexed joint method for determining the inverse kinematics of an n DOF serial link manipulator

Michael P. Hennessey, Max Donath

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

This paper presents an approach to solving the inverse kinematics problem for an n degree-of-freedom (dof) serial link manipulator; regardless of the manipulator's kinematic configuration or whether it is redundant or nonredundant. As opposed to other proposed methods, this method is computationally efficient, especially for large n. The method, referred to as the `multiplexed joint' method is based on moving joints individually in such a manner as to minimize the weighted norm of the resultant linearized location error transformation. A higher level joint scheduling algorithm controls which joints are to be moved. The simplest form of this joint scheduling algorithm would be to cyclicly sequence through all of the joints - hence the analogy to the multiplexor operation. An improvability condition is investigated which shows that the weighted norm of the linearized location error after movement of joint `i' can be reduced iff the ith joint's Jacobian is not orthogonal to a virtual force scaled by the kinematic error. An approximate inverse Jacobian matrix is also derived based on the multiplexed joint method and is shown to be a `weighted Jacobian transpose.' Simulation results are presented for the case of a 3 dof planar redundant manipulator which corroborates the theory. Finally, the computational complexity for the basic method combined with a simple joint scheduling algorithm is shown to grow only linearly with the number of joints given the Jacobian and kinematic error.

Original languageEnglish (US)
Title of host publicationAdvances in Robotics - 1992
PublisherPubl by ASME
Pages181-192
Number of pages12
Volume42
ISBN (Print)0791811077
StatePublished - Dec 1 1992
EventWinter Annual Meeting of the American Society of Mechanical Engineers - Anaheim, CA, USA
Duration: Nov 8 1992Nov 13 1992

Other

OtherWinter Annual Meeting of the American Society of Mechanical Engineers
CityAnaheim, CA, USA
Period11/8/9211/13/92

Fingerprint

Inverse kinematics
Manipulators
Scheduling algorithms
Kinematics
Redundant manipulators
Jacobian matrices
Degrees of freedom (mechanics)
Computational complexity

Cite this

Hennessey, M. P., & Donath, M. (1992). Multiplexed joint method for determining the inverse kinematics of an n DOF serial link manipulator. In Advances in Robotics - 1992 (Vol. 42, pp. 181-192). Publ by ASME.

Multiplexed joint method for determining the inverse kinematics of an n DOF serial link manipulator. / Hennessey, Michael P.; Donath, Max.

Advances in Robotics - 1992. Vol. 42 Publ by ASME, 1992. p. 181-192.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Hennessey, MP & Donath, M 1992, Multiplexed joint method for determining the inverse kinematics of an n DOF serial link manipulator. in Advances in Robotics - 1992. vol. 42, Publ by ASME, pp. 181-192, Winter Annual Meeting of the American Society of Mechanical Engineers, Anaheim, CA, USA, 11/8/92.
Hennessey MP, Donath M. Multiplexed joint method for determining the inverse kinematics of an n DOF serial link manipulator. In Advances in Robotics - 1992. Vol. 42. Publ by ASME. 1992. p. 181-192
Hennessey, Michael P. ; Donath, Max. / Multiplexed joint method for determining the inverse kinematics of an n DOF serial link manipulator. Advances in Robotics - 1992. Vol. 42 Publ by ASME, 1992. pp. 181-192
@inproceedings{7f914cba82fb4c04a5bd48b64eae5c79,
title = "Multiplexed joint method for determining the inverse kinematics of an n DOF serial link manipulator",
abstract = "This paper presents an approach to solving the inverse kinematics problem for an n degree-of-freedom (dof) serial link manipulator; regardless of the manipulator's kinematic configuration or whether it is redundant or nonredundant. As opposed to other proposed methods, this method is computationally efficient, especially for large n. The method, referred to as the `multiplexed joint' method is based on moving joints individually in such a manner as to minimize the weighted norm of the resultant linearized location error transformation. A higher level joint scheduling algorithm controls which joints are to be moved. The simplest form of this joint scheduling algorithm would be to cyclicly sequence through all of the joints - hence the analogy to the multiplexor operation. An improvability condition is investigated which shows that the weighted norm of the linearized location error after movement of joint `i' can be reduced iff the ith joint's Jacobian is not orthogonal to a virtual force scaled by the kinematic error. An approximate inverse Jacobian matrix is also derived based on the multiplexed joint method and is shown to be a `weighted Jacobian transpose.' Simulation results are presented for the case of a 3 dof planar redundant manipulator which corroborates the theory. Finally, the computational complexity for the basic method combined with a simple joint scheduling algorithm is shown to grow only linearly with the number of joints given the Jacobian and kinematic error.",
author = "Hennessey, {Michael P.} and Max Donath",
year = "1992",
month = "12",
day = "1",
language = "English (US)",
isbn = "0791811077",
volume = "42",
pages = "181--192",
booktitle = "Advances in Robotics - 1992",
publisher = "Publ by ASME",

}

TY - GEN

T1 - Multiplexed joint method for determining the inverse kinematics of an n DOF serial link manipulator

AU - Hennessey, Michael P.

AU - Donath, Max

PY - 1992/12/1

Y1 - 1992/12/1

N2 - This paper presents an approach to solving the inverse kinematics problem for an n degree-of-freedom (dof) serial link manipulator; regardless of the manipulator's kinematic configuration or whether it is redundant or nonredundant. As opposed to other proposed methods, this method is computationally efficient, especially for large n. The method, referred to as the `multiplexed joint' method is based on moving joints individually in such a manner as to minimize the weighted norm of the resultant linearized location error transformation. A higher level joint scheduling algorithm controls which joints are to be moved. The simplest form of this joint scheduling algorithm would be to cyclicly sequence through all of the joints - hence the analogy to the multiplexor operation. An improvability condition is investigated which shows that the weighted norm of the linearized location error after movement of joint `i' can be reduced iff the ith joint's Jacobian is not orthogonal to a virtual force scaled by the kinematic error. An approximate inverse Jacobian matrix is also derived based on the multiplexed joint method and is shown to be a `weighted Jacobian transpose.' Simulation results are presented for the case of a 3 dof planar redundant manipulator which corroborates the theory. Finally, the computational complexity for the basic method combined with a simple joint scheduling algorithm is shown to grow only linearly with the number of joints given the Jacobian and kinematic error.

AB - This paper presents an approach to solving the inverse kinematics problem for an n degree-of-freedom (dof) serial link manipulator; regardless of the manipulator's kinematic configuration or whether it is redundant or nonredundant. As opposed to other proposed methods, this method is computationally efficient, especially for large n. The method, referred to as the `multiplexed joint' method is based on moving joints individually in such a manner as to minimize the weighted norm of the resultant linearized location error transformation. A higher level joint scheduling algorithm controls which joints are to be moved. The simplest form of this joint scheduling algorithm would be to cyclicly sequence through all of the joints - hence the analogy to the multiplexor operation. An improvability condition is investigated which shows that the weighted norm of the linearized location error after movement of joint `i' can be reduced iff the ith joint's Jacobian is not orthogonal to a virtual force scaled by the kinematic error. An approximate inverse Jacobian matrix is also derived based on the multiplexed joint method and is shown to be a `weighted Jacobian transpose.' Simulation results are presented for the case of a 3 dof planar redundant manipulator which corroborates the theory. Finally, the computational complexity for the basic method combined with a simple joint scheduling algorithm is shown to grow only linearly with the number of joints given the Jacobian and kinematic error.

UR - http://www.scopus.com/inward/record.url?scp=0026987595&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0026987595&partnerID=8YFLogxK

M3 - Conference contribution

SN - 0791811077

VL - 42

SP - 181

EP - 192

BT - Advances in Robotics - 1992

PB - Publ by ASME

ER -