elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

The DLR Robots library - Using replaceable packages to simulate various serial robots

Bellmann, Tobias und Seefried, Andreas und Thiele, Bernhard (2020) The DLR Robots library - Using replaceable packages to simulate various serial robots. In: Proceedings of Asian Modelica Conference 2020 (174), Seiten 153-161. Linköping University Press. Asian Modelica Conference 2020, 8.-9. Okt. 2020, Tokyo, Japan. doi: 10.3384/ecp2020174153. ISBN 978-91-7929-775-6. ISSN 1650-3686.

[img] PDF
11MB

Offizielle URL: https://ep.liu.se/ecp/174/ecp2020174.pdf

Kurzfassung

In order to simulate different kinds of serial robots, the implementation of functionalities such as the calculation of their direct and inverse kinematics, visualization, collision behavior, etc. is necessary. However, providing these functionalities in robot specific models leads to additional modeling overhead in cases where one would like to switch between several different robot models. The DLR Robots library demonstrates an implementation of all robot specific components as replaceable Modelica packages, allowing for an user-friendly way to exchange robot models without modifying the general structure of the overlying model. The simulation of robotic systems is a great example for the multi-domain versatility of Modelica, combining multi-body mechanics with controllers, electric drives and algorithms, e.g. path-planning. A multitude of scientific works use Modelica to simulate a specific robot, providing models for the mechanics and all other components exclusively for the simulated robot. Other approaches use parameter sets to simulate more than one robot model within a given structure. However, both approaches lack flexibility regarding switching between different robot types in a Modelica model, e.g. if the number of axes is changing. In this case, instead of changing a parameter value, the complete model structure has to be altered and adapted for the new robot model. In this paper, a new approach to model robots in Modelica is presented. By separating the robot functionalities (e.g. visualization, dynamics, path-planning, etc.) from the model-based description of the robot itself, and wrapping the latter in a replaceable package, it becomes possible to switch between entirely different robot models without the need for changing the structure of the main model. This approach is inspired by the Modelica Media library, where different media provide their own functions and models, also wrapped in a replaceable package, enabling the user to switch easily between different media in a model. Utilizing the scripting language LUA, it becomes possible to control the simulated robots with a virtual robot controller. This enables the user to design complex robot programs and execute them in a Modelica simulation. Several applications of the library are shown, from feasibility studies of robotic systems to real-time path-planning algorithms for real robot arms.

elib-URL des Eintrags:https://elib.dlr.de/138327/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:The DLR Robots library - Using replaceable packages to simulate various serial robots
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Bellmann, TobiasTobias.Bellmann (at) dlr.dehttps://orcid.org/0000-0002-5897-6191NICHT SPEZIFIZIERT
Seefried, AndreasAndreas.Seefried (at) dlr.dehttps://orcid.org/0000-0002-8367-2704NICHT SPEZIFIZIERT
Thiele, BernhardBernhard.Thiele (at) dlr.dehttps://orcid.org/0000-0002-7525-2304NICHT SPEZIFIZIERT
Datum:2020
Erschienen in:Proceedings of Asian Modelica Conference 2020
Referierte Publikation:Ja
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Nein
DOI:10.3384/ecp2020174153
Seitenbereich:Seiten 153-161
Verlag:Linköping University Press
Name der Reihe:Linköping Electronic Conference Proceedings
ISSN:1650-3686
ISBN:978-91-7929-775-6
Status:veröffentlicht
Stichwörter:Modelica, robots, replaceable packages, path-planning, inverse kinematics, LUA scripts
Veranstaltungstitel:Asian Modelica Conference 2020
Veranstaltungsort:Tokyo, Japan
Veranstaltungsart:internationale Konferenz
Veranstaltungsdatum:8.-9. Okt. 2020
Veranstalter :Modelica Association
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 Systemdynamik und Regelungstechnik > Raumfahrt-Systemdynamik
Hinterlegt von: Bellmann, Tobias
Hinterlegt am:01 Dez 2020 19:07
Letzte Änderung:01 Dez 2020 19:07

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.