Entkopplungsregelung und Reibungskompensation für einen Roboter mit elastischen verkoppelten Gelenken

Zusammenfassung Dieser Beitrag beschreibt die Regelung und Reibungskompensation von Robotern mit elastischen und differentiell getriebenen Gelenken (implementiert am Beispiel des DLR-Medizinroboters). Unter Berücksichtigung der Gelenkverkopplung wird ein MIMO-Zustandsregler (multi-input-multi-output) für die Doppelgelenkstruktur des Medizinroboters eingeführt, der auf der Rückführung der gemessenen Motorpositionen, abtriebsseitigen Drehmomente und deren Ableitungen basiert. Um die Positioniergenauigkeit des Roboters zu verbessern, wird zusätzlich ein Störgrößenbeobachter für die Reibungskompensation entwickelt. Es wird gezeigt, dass der Roboter mit dem MIMO-Zustandsregler und dem Störgrößenbeobachter global asymptotisch stabil ist. Abschließend werden experimentelle Ergebnisse mit dem DLR-Medizinroboter zur Validierung des Ansatzes vorgestellt. Abstract The paper describes the control and friction compensation of a robot with flexible joints (the DLR medical robot), which has strong mechanical couplings within pairs of joints realized with a differential gear-box. In consideration of this coupling, a MIMO state controller is designed for the strongly coupled joints. In addition a disturbance observer is developed to compensate the nonlinear effects of the friction and to improve the position accuracy of the robot. It is shown that the system is global asymptotically stable for the MIMO controller and the disturbance observer. Finally, experimental results with the DLR medical robot are presented validating the proposed concept.

[1]  P. Tomei A simple PD controller for robots with elastic joints , 1991 .

[2]  Jung Rae Ryoo,et al.  Disturbance Observer Design for Track-following Control in Optical Disk Drive using Structured Singular Value , 2002 .

[3]  Rogelio Lozano,et al.  Global tracking controllers for flexible-joint manipulators: a comparative study , 1995, Autom..

[4]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[5]  Suguru Arimoto,et al.  State-of-the-art and future research directions of robot control , 1994 .

[6]  Lin Tian,et al.  Robust adaptive control of flexible joint robots with joint torque feedback , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[7]  Il Hong Suh,et al.  Robust tracking control of optical disk drive systems using error based disturbance observer and its performance measure , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[8]  Alessandro De Luca,et al.  Actuator failure detection and isolation using generalized momenta , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[9]  Alin Albu-Schäffer,et al.  Comparison of adaptive and nonadaptive tracking control laws for a flexible joint manipulator , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Alessandro De Luca,et al.  A general algorithm for dynamic feedback linearization of robots with elastic joints , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[11]  Brian S. R. Armstrong,et al.  Dynamics for robot control: friction modeling and ensuring excitation during parameter identification , 1988 .

[12]  Tobias Ortmaier,et al.  A hands-on-robot for accurate placement of pedicle screws , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[13]  Bruno Siciliano,et al.  Modeling and Control of Robot Manipulators , 1995 .