DocumentCode
309429
Title
Simultaneous computation of robot kinematics and differential kinematics with automatic differentiation
Author
Pai, Dinesh K. ; Ser, Tony H S
Author_Institution
Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
Volume
2
fYear
1993
fDate
26-30 Jul 1993
Firstpage
775
Abstract
Describes the computation of derivatives of functions defined on a robot´s kinematic quantities using the efficient adjoint technique for automatic differentiation. Implemented software called RAD (Robot Automated Differentiation), which can generate optimized C programs for computing these quantities from concise descriptions of the robot and the required kinematic quantities, is also described. In addition to automatic differentiation, the RAD software provides a symbolic formulation of the kinematics and simplification of trigonometric algebraic expressions using Mathematica and pattern matching. The authors illustrate the utility of the software with a 2-link robot and a PUMA robot
Keywords
robot kinematics; 2-link robot; Mathematica; PUMA robot; RAD software; adjoint technique; automatic differentiation; differential kinematics; function derivatives computation; optimized C programs; pattern matching; robot kinematics; symbolic formulation; trigonometric algebraic expressions; Algebra; Calibration; Collision avoidance; Computer science; Elbow; Intelligent robots; Jacobian matrices; Robot kinematics; Robotics and automation; Wrist;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems '93, IROS '93. Proceedings of the 1993 IEEE/RSJ International Conference on
Conference_Location
Yokohama
Print_ISBN
0-7803-0823-9
Type
conf
DOI
10.1109/IROS.1993.583160
Filename
583160
Link To Document