Rausch, Peter (2013) Design of a Cartesian Impedance Controller for a Humanoid Robot with Significant Passive Compliance. DLR-Interner Bericht. 572-2013/10. Masterarbeit. Technische Universität München. 71 S.
![]() |
PDF
- Nur DLR-intern zugänglich
1MB |
Kurzfassung
In this master thesis the development of a Cartesian impedance controller for the humanoid robot Justin is treated, where the hitherto neglected compliances of a tendon system in its torso are considered. First the robot Justin is described and second the exact tasks of this work are listed. Then the existing kinematics and dynamical model of the robot is extended by the passive flexibility. Therefore, the known equations of motion of the rigid body model of the robot are reviewed. Subsequently, it is shown how these equations have to be modified to account for the effects of the elasticities in the dynamic behavior of the robot. The next part of this work presents two methods (static, dynamic), which allow the identification of the necessary parameters of the compliances for the dynamical equations. Here, the approach, the implementation and the evaluation of the identification for both methods are presented. Then, based on the new dynamical model a Cartesian impedance controller is designed, which achieves a desired stiffness and damping in the Cartesian coordinates of both end effectors of Justin’s arms. The controller requests the measurement of the tendon deflections, however since these values are not directly measured they are determined using an inertial measurement unit (IMU), which is located in Justin’s head. It is shown that the Cartesian coordinates of both arm TCPs are local asymptotic stable for the desired equilibrium points in the case of a constant external interaction. Furthermore, the experimental verification and evaluation of the close-loop system demonstrates the improvement in accuracy. Thereby, it is shown that the position error in z-direction is reduced by up to 4 cm. This improvement is especially needed for positioning tasks, where a high accuracy is required, e. g. by interactions in the near of obstacles. An example of such a task is a horizontal motion above a table, where an increasing position error in z-direction would leads to a collision between manipulator and table.
elib-URL des Eintrags: | https://elib.dlr.de/85593/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Berichtsreihe (DLR-Interner Bericht, Masterarbeit) | ||||||||
Titel: | Design of a Cartesian Impedance Controller for a Humanoid Robot with Significant Passive Compliance | ||||||||
Autoren: |
| ||||||||
Datum: | Juni 2013 | ||||||||
Referierte Publikation: | Nein | ||||||||
Open Access: | Nein | ||||||||
Seitenanzahl: | 71 | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | Impedance control | ||||||||
Institution: | Technische Universität München | ||||||||
Abteilung: | LSR | ||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||
HGF - Programm: | Raumfahrt | ||||||||
HGF - Programmthema: | Technik für Raumfahrtsysteme | ||||||||
DLR - Schwerpunkt: | Raumfahrt | ||||||||
DLR - Forschungsgebiet: | R SY - Technik für Raumfahrtsysteme | ||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | R - Terrestrische Assistenz-Robotik (alt) | ||||||||
Standort: | Oberpfaffenhofen | ||||||||
Institute & Einrichtungen: | Institut für Robotik und Mechatronik (ab 2013) > Mechatronische Komponenten und Systeme | ||||||||
Hinterlegt von: | Wimböck, Thomas | ||||||||
Hinterlegt am: | 16 Dez 2013 15:02 | ||||||||
Letzte Änderung: | 16 Dez 2013 15:02 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags