Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

  • Julian Oltjen
  • Daniel Beckmann
  • Jens Kotlarski
  • Tobias Ortmaier

Organisationseinheiten

Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des Sammelwerks2016 IEEE International Conference on Automation Science and Engineering, CASE 2016
Herausgeber (Verlag)IEEE Computer Society
Seiten328-334
Seitenumfang7
ISBN (elektronisch)9781509024094
PublikationsstatusVeröffentlicht - 14 Nov. 2016
Veranstaltung2016 IEEE International Conference on Automation Science and Engineering, CASE 2016 - Fort Worth, USA / Vereinigte Staaten
Dauer: 21 Aug. 201624 Aug. 2016

Publikationsreihe

NameIEEE International Conference on Automation Science and Engineering
Band2016-November
ISSN (Print)2161-8070
ISSN (elektronisch)2161-8089

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.

ASJC Scopus Sachgebiete

Zitieren

Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness. / Oltjen, Julian; Beckmann, Daniel; Kotlarski, Jens et al.
2016 IEEE International Conference on Automation Science and Engineering, CASE 2016. IEEE Computer Society, 2016. S. 328-334 7743424 (IEEE International Conference on Automation Science and Engineering; Band 2016-November).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Oltjen, J, Beckmann, D, Kotlarski, J & Ortmaier, T 2016, Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness. in 2016 IEEE International Conference on Automation Science and Engineering, CASE 2016., 7743424, IEEE International Conference on Automation Science and Engineering, Bd. 2016-November, IEEE Computer Society, S. 328-334, 2016 IEEE International Conference on Automation Science and Engineering, CASE 2016, Fort Worth, USA / Vereinigte Staaten, 21 Aug. 2016. https://doi.org/10.1109/coase.2016.7743424
Oltjen, J., Beckmann, D., Kotlarski, J., & Ortmaier, T. (2016). Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness. In 2016 IEEE International Conference on Automation Science and Engineering, CASE 2016 (S. 328-334). Artikel 7743424 (IEEE International Conference on Automation Science and Engineering; Band 2016-November). IEEE Computer Society. https://doi.org/10.1109/coase.2016.7743424
Oltjen J, Beckmann D, Kotlarski J, Ortmaier T. Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness. in 2016 IEEE International Conference on Automation Science and Engineering, CASE 2016. IEEE Computer Society. 2016. S. 328-334. 7743424. (IEEE International Conference on Automation Science and Engineering). doi: 10.1109/coase.2016.7743424
Oltjen, Julian ; Beckmann, Daniel ; Kotlarski, Jens et al. / Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness. 2016 IEEE International Conference on Automation Science and Engineering, CASE 2016. IEEE Computer Society, 2016. S. 328-334 (IEEE International Conference on Automation Science and Engineering).
Download
@inproceedings{8989e245f1064df5900b878831b6c212,
title = "Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness",
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.",
author = "Julian Oltjen and Daniel Beckmann and Jens Kotlarski and Tobias Ortmaier",
year = "2016",
month = nov,
day = "14",
doi = "10.1109/coase.2016.7743424",
language = "English",
series = "IEEE International Conference on Automation Science and Engineering",
publisher = "IEEE Computer Society",
pages = "328--334",
booktitle = "2016 IEEE International Conference on Automation Science and Engineering, CASE 2016",
address = "United States",
note = "2016 IEEE International Conference on Automation Science and Engineering, CASE 2016 ; Conference date: 21-08-2016 Through 24-08-2016",

}

Download

TY - GEN

T1 - Efficient computation of system-specific motion commands for serial and parallel robots based on differential flatness

AU - Oltjen, Julian

AU - Beckmann, Daniel

AU - Kotlarski, Jens

AU - Ortmaier, Tobias

PY - 2016/11/14

Y1 - 2016/11/14

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=85001132467&partnerID=8YFLogxK

U2 - 10.1109/coase.2016.7743424

DO - 10.1109/coase.2016.7743424

M3 - Conference contribution

AN - SCOPUS:85001132467

T3 - IEEE International Conference on Automation Science and Engineering

SP - 328

EP - 334

BT - 2016 IEEE International Conference on Automation Science and Engineering, CASE 2016

PB - IEEE Computer Society

T2 - 2016 IEEE International Conference on Automation Science and Engineering, CASE 2016

Y2 - 21 August 2016 through 24 August 2016

ER -