Title :
A spatial operator algebra for manipulator modeling and control
Author :
Rodriguez, G. ; Kreutz, K. ; Jain, A.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
The spatial operator algebra developed by the authors for modeling control and trajectory design of manipulation is discussed, with emphasis on the analytical formulation of the operator algebra and its simple implementation in the Ada programming language. The elements of this algebra are linear operators whose domain and range spaces consist of forces, moments, velocities, and accelerations. The effect of these operators is equivalent to a spatial recursion along the span of the manipulator. Inversion of operators can be efficiently obtained using techniques of recursive filtering and smoothing. The operator algebra provides a high-level framework for describing the dynamic and kinematic behavior of a manipulator and control and trajectory design algorithms. The interpretation of expressions within the algebraic framework leads to enhanced conceptual and physical understanding of manipulator dynamics and kinematics. Furthermore, implementable recursive algorithms can be immediately derived from the abstract operator expressions by inspection. Thus, the transition from an abstract problem formulation and solution to the detailed mechanization of specific algorithm is greatly simplified
Keywords :
algebra; dynamics; kinematics; robots; Ada programming language; dynamic behaviour; kinematic behavior; linear operators; manipulator; recursive filtering; robots; smoothing; spatial operator algebra; trajectory design; Acceleration; Algebra; Algorithm design and analysis; Equations; Inspection; Lagrangian functions; Manipulator dynamics; Robot kinematics; Smoothing methods; Space technology;
Conference_Titel :
Robotics and Automation, 1989. Proceedings., 1989 IEEE International Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-8186-1938-4
DOI :
10.1109/ROBOT.1989.100171