A Modular Architecture for Inverse Robot Kinematics

Vassilios D. Tourassis, Marcelo H. Ang

Research output: Contribution to journalArticle

18 Citations (Scopus)

Abstract

The development of a modular architecture for general purpose inverse robot kinematics is the objective of this paper. We synthesize kinematic modules for the robot arm and wrist and develop computational blocks to describe their respective functions. We then present an analytical framework that defines the inverse kinematic problem in terms of the proper coordination of the kinematic modules to accomplish the desired robot task. In this general-purpose framework, the inverse kinematics problem is always solvable in the feasible regions of the robot workspace, irrespective of whether the solution is analytically tractable. The modular architecture is based upon a nonlinear equation solver for which the Banach Fixed-Point Theorem provides the theoretical basis. The proposed framework allows for the mathematical definition of the region in the robot workspace where convergence to the correct solution is guaranteed; is insensitive to the initial estimates; and provides for the computation of multiple solutions.

Original languageEnglish
Pages (from-to)555-568
Number of pages14
JournalIEEE Transactions on Robotics and Automation
Volume5
Issue number5
DOIs
Publication statusPublished - 1989
Externally publishedYes

Fingerprint

Kinematics
Robots
Inverse kinematics
Nonlinear equations

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

A Modular Architecture for Inverse Robot Kinematics. / Tourassis, Vassilios D.; Ang, Marcelo H.

In: IEEE Transactions on Robotics and Automation, Vol. 5, No. 5, 1989, p. 555-568.

Research output: Contribution to journalArticle

@article{1e58cfc607a94ac5845867b93ad19149,
title = "A Modular Architecture for Inverse Robot Kinematics",
abstract = "The development of a modular architecture for general purpose inverse robot kinematics is the objective of this paper. We synthesize kinematic modules for the robot arm and wrist and develop computational blocks to describe their respective functions. We then present an analytical framework that defines the inverse kinematic problem in terms of the proper coordination of the kinematic modules to accomplish the desired robot task. In this general-purpose framework, the inverse kinematics problem is always solvable in the feasible regions of the robot workspace, irrespective of whether the solution is analytically tractable. The modular architecture is based upon a nonlinear equation solver for which the Banach Fixed-Point Theorem provides the theoretical basis. The proposed framework allows for the mathematical definition of the region in the robot workspace where convergence to the correct solution is guaranteed; is insensitive to the initial estimates; and provides for the computation of multiple solutions.",
author = "Tourassis, {Vassilios D.} and Ang, {Marcelo H.}",
year = "1989",
doi = "10.1109/70.88076",
language = "English",
volume = "5",
pages = "555--568",
journal = "IEEE Transactions on Robotics and Automation",
issn = "1042-296X",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "5",

}

TY - JOUR

T1 - A Modular Architecture for Inverse Robot Kinematics

AU - Tourassis, Vassilios D.

AU - Ang, Marcelo H.

PY - 1989

Y1 - 1989

N2 - The development of a modular architecture for general purpose inverse robot kinematics is the objective of this paper. We synthesize kinematic modules for the robot arm and wrist and develop computational blocks to describe their respective functions. We then present an analytical framework that defines the inverse kinematic problem in terms of the proper coordination of the kinematic modules to accomplish the desired robot task. In this general-purpose framework, the inverse kinematics problem is always solvable in the feasible regions of the robot workspace, irrespective of whether the solution is analytically tractable. The modular architecture is based upon a nonlinear equation solver for which the Banach Fixed-Point Theorem provides the theoretical basis. The proposed framework allows for the mathematical definition of the region in the robot workspace where convergence to the correct solution is guaranteed; is insensitive to the initial estimates; and provides for the computation of multiple solutions.

AB - The development of a modular architecture for general purpose inverse robot kinematics is the objective of this paper. We synthesize kinematic modules for the robot arm and wrist and develop computational blocks to describe their respective functions. We then present an analytical framework that defines the inverse kinematic problem in terms of the proper coordination of the kinematic modules to accomplish the desired robot task. In this general-purpose framework, the inverse kinematics problem is always solvable in the feasible regions of the robot workspace, irrespective of whether the solution is analytically tractable. The modular architecture is based upon a nonlinear equation solver for which the Banach Fixed-Point Theorem provides the theoretical basis. The proposed framework allows for the mathematical definition of the region in the robot workspace where convergence to the correct solution is guaranteed; is insensitive to the initial estimates; and provides for the computation of multiple solutions.

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

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

U2 - 10.1109/70.88076

DO - 10.1109/70.88076

M3 - Article

VL - 5

SP - 555

EP - 568

JO - IEEE Transactions on Robotics and Automation

JF - IEEE Transactions on Robotics and Automation

SN - 1042-296X

IS - 5

ER -