DocumentCode
2098585
Title
A versatile C++ toolbox for model based, real time control systems of robotic manipulators
Author
Höpler, Robert ; Otter, Martin
Author_Institution
Inst. fur Robotic & Mechatron, DLR Obarpfaffenhofen, Wessling, Germany
Volume
4
fYear
2001
fDate
2001
Firstpage
2208
Abstract
Model based technologies form the core of advanced robotic applications such as model predictive control and feedback linearization. More sophisticated models result in higher quality but the use in embedded real-time control systems imposes strict requirements on timing, memory allocation, and robustness. To satisfy these constraints, the model implementation is often optimized by manual coding, an unwieldy and error prone process. The paper presents an approach that exploits code synthesis from high level intuitive and convenient multi-body system (MBS) model descriptions. It relies on an object-oriented C++ library of MBS components tailored to the computations required in robot control such as forward and inverse kinematics, inverse dynamics, and Jacobians. Efficient model evaluation algorithms are developed that apply to multi-body tree structures as well as kinematic loops that are solved analytically for a certain class of loop structures
Keywords
C++ language; Jacobian matrices; control system CAD; embedded systems; manipulator dynamics; manipulator kinematics; object-oriented methods; software libraries; C++ toolbox; Jacobians; advanced robotic applications; code synthesis; forward kinematics; higher embedded real-time control; intuitive multi-body system model; inverse dynamics; inverse kinematics; kinematic loops; loop structures; model based real time control systems; object-oriented C++ library; robotic manipulators; Control system synthesis; Feedback; Kinematics; Object oriented modeling; Predictive control; Predictive models; Real time systems; Robots; Robust control; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems, 2001. Proceedings. 2001 IEEE/RSJ International Conference on
Conference_Location
Maui, HI
Print_ISBN
0-7803-6612-3
Type
conf
DOI
10.1109/IROS.2001.976398
Filename
976398
Link To Document