Pignede, Antoine Francois Xavier und Oldemeyer, Carsten (2025) Automatic Modelica Package and Model Generation from Templates and Data Files with Python, Exemplified with URDF. In: Proceedings of the 16th International Modelica Conference, 8-10 September 2025, Lucerne, Switzerland, Seiten 487-494. Linköping University Electronic Press. 16th International Modelica & FMI Conference, 2025-09-08 - 2025-09-10, Luzern, Schweiz. doi: 10.3384/ecp218487.
|
PDF
954kB |
Offizielle URL: https://ecp.ep.liu.se/index.php/modelica/article/view/1335
Kurzfassung
Creating correct Modelica models and packages from templates and data files describing a multi-physics system is useful in numerous situations. For example, in laying out power plants, designing airplane air conditioning or chemical reactions (Barth and Fay 2013; Santillan Martinez et al. 2018; Ramonat et al. 2025). This publication shows two possibilities of doing this with an example from robotics design and simulation. The URDFModelica library contains templates for links, joints and whole robots that can be mobile or stationary. The library also has a Python script that takes a valid URDF file as input. With minimal manual processing of this input file, a complete robot simulation package is created automatically. Alternatively, the input file, translated to a Modelica record, can be used to set the parameters and connections of a generic robot model. The URDFModelica library has already been successfully used for quick generation of first Modelica simulations of existing robots or robots yet to be fully developed. The general structure and approach can be adapted to other application domains without much effort. URDFModelica has been released as open source Modelica library on GitHub
| elib-URL des Eintrags: | https://elib.dlr.de/215979/ | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||
| Titel: | Automatic Modelica Package and Model Generation from Templates and Data Files with Python, Exemplified with URDF | ||||||||||||
| Autoren: |
| ||||||||||||
| Datum: | 24 Oktober 2025 | ||||||||||||
| Erschienen in: | Proceedings of the 16th International Modelica Conference, 8-10 September 2025, Lucerne, Switzerland | ||||||||||||
| Referierte Publikation: | Ja | ||||||||||||
| Open Access: | Ja | ||||||||||||
| Gold Open Access: | Nein | ||||||||||||
| In SCOPUS: | Nein | ||||||||||||
| In ISI Web of Science: | Nein | ||||||||||||
| DOI: | 10.3384/ecp218487 | ||||||||||||
| Seitenbereich: | Seiten 487-494 | ||||||||||||
| Verlag: | Linköping University Electronic Press | ||||||||||||
| Status: | veröffentlicht | ||||||||||||
| Stichwörter: | model and package generation, Python Modelica processing, URDF, robotics | ||||||||||||
| Veranstaltungstitel: | 16th International Modelica & FMI Conference | ||||||||||||
| Veranstaltungsort: | Luzern, Schweiz | ||||||||||||
| Veranstaltungsart: | internationale Konferenz | ||||||||||||
| Veranstaltungsbeginn: | 8 September 2025 | ||||||||||||
| Veranstaltungsende: | 10 September 2025 | ||||||||||||
| Veranstalter : | Modelica Association | ||||||||||||
| HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||
| HGF - Programm: | Raumfahrt | ||||||||||||
| HGF - Programmthema: | Robotik | ||||||||||||
| DLR - Schwerpunkt: | Raumfahrt | ||||||||||||
| DLR - Forschungsgebiet: | R RO - Robotik | ||||||||||||
| DLR - Teilgebiet (Projekt, Vorhaben): | R - Roboterdynamik & Simulation, R - Roboterdynamik & Simulation [RO] | ||||||||||||
| Standort: | Oberpfaffenhofen | ||||||||||||
| Institute & Einrichtungen: | Institut für Robotik und Mechatronik (ab 2013) > System Dynamik Institut für Robotik und Mechatronik (ab 2013) | ||||||||||||
| Hinterlegt von: | Pignede, Antoine Francois Xavier | ||||||||||||
| Hinterlegt am: | 29 Sep 2025 14:32 | ||||||||||||
| Letzte Änderung: | 06 Nov 2025 16:05 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags