Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness
- verfasst von
- Julian Oltjen, Daniel Beckmann, Jens Kotlarski, Tobias Ortmaier
- Abstract
This paper presents a universal method to reduce vibration and contouring errors of complex, nonlinear robotic systems during dynamic motions. The proposed method is based on differential flatness and is valid for serial and parallel robots. System-specific trajectories for motor position, velocity, and torque are generated online with minimized computational effort. Hereby, compliance and friction of the drive trains as well as automatically generated dynamics models are considered. Furthermore, a discrete approach is given to consider damping. The generated motion commands significantly relief the feedback control loop and, therewith, improve the overall system's motion behavior. To ensure time optimality, the trajectories are based on trapezoidal motion profiles, exploiting given constraints for velocity, acceleration, and jerk. The performance of the method as well as its sensitivity with respect to the quality of model parameters is studied and verified using an exemplary 3RRR parallel manipulator. It is shown, that the proposed method is able to outperform conventional computed torque control.
- Organisationseinheit(en)
-
Institut für Mechatronische Systeme
- Typ
- Aufsatz in Konferenzband
- Seiten
- 328-334
- Anzahl der Seiten
- 7
- Publikationsdatum
- 14.11.2016
- Publikationsstatus
- Veröffentlicht
- Peer-reviewed
- Ja
- ASJC Scopus Sachgebiete
- Steuerungs- und Systemtechnik, Elektrotechnik und Elektronik
- Elektronische Version(en)
-
https://doi.org/10.1109/coase.2016.7743424 (Zugang:
Geschlossen)