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

Toolchain for a Mobile Robot Applied on the DLR Scout Rover

Pignede, Antoine Francois Xavier und Schindler, Walter und Lichtenheldt, Roy und Thiele, Bernhard und Schütt, Manuel und Franke, Dennis (2022) Toolchain for a Mobile Robot Applied on the DLR Scout Rover. In: 2022 IEEE Aerospace Conference, AERO 2022. IEEE. 2022 IEEE Aerospace Conference, 2022-03-05 - 2022-03-12, Big Sky, MT, USA. doi: 10.1109/AERO53065.2022.9843816. ISBN 978-166543760-8. ISSN 1095-323X.

[img] PDF - Nur DLR-intern zugänglich
18MB

Offizielle URL: https://ieeexplore.ieee.org/document/9843816

Kurzfassung

This paper motivates and details the tools used to control a planetary exploration rover prototype and its simulation twin. The novelty is the coupling of the prototype and the simulation. The prototype and simulation of the rover use the same software tools and code for communication, signal processing, data storage and drive control algorithms. The presented toolchain is unprecedented for mobile robot to the best of the authors' knowledge, yet generic and versatile enough that it can easily be adapted to different kinds of robotic systems as the full paper will show. Advantages and drawbacks as well as comparison to other solutions are also key content of this text. DLR's Institute of System Dynamics and Control (SR) is developing a new mobile robot called \textquotedblScout\textquotedbl that will serve as the example of the toolchain. The Scout rover is a robust cave exploration rover, based on rimless wheels and biologically inspired locomotion mechanisms. It consists of segments interconnected by elastic \textquotedblvertebrae\textquotedbl in longitudinal direction. Some of the special features of this rover design can only reasonably be unfold thanks to the toolchain, e.g. the bionic phase shift control or simulative exploration of different rover and wheel configurations. The development of the Scout rover relies on modeling, simulation and optimization and follows the \textquotedblV\textquotedbl-shaped paradigm of system development. Elements of rapid control prototyping are implemented and commercial of the shelf sensors, actuators and computation units integrated. This has rapidly led to a robust mobile robot that is capable to cross obstacles that are larger than the radius of the wheels. The Scout rover development relies on the Modelica language for guiding and safeguarding virtual design decisions as well as for rapid control prototyping using the commercial Modelica modeling and simulation environment Dymola. Using this toolchain is a good compromise for satisfying the requirements in terms of rapid control prototyping. It has effective facilities for modeling the challenging physics for reliable Model-in-the-Loop simulations, at the same time the model of the controller can be directly used on the prototype's hardware. A well-thought-out model structure allows a transparent and seamless swapping between virtual model components and model components which drive physical drives and sensors. The actuators of the prototype are addressed using the EtherCAT protocol, communication with sensors and human operators goes through a light-weight in-house middleware and logged data is stored in the popular HDF5 format. Coordination of the actuators and reaction to user input in a state machine like manner is implemented with scripts in the Lua language. Steps for further work include integration of cameras and implementation of obstacle detection, additional control algorithms and more autonomy. Operations in the field of a space mission is envisioned around 2030. The presented toolchain is thought-out enough that this won't require major changes even when COTS parts need to be replaced by space qualified hardware. Likewise, the simulation of the rover will remain an important activity.

elib-URL des Eintrags:https://elib.dlr.de/185867/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:Toolchain for a Mobile Robot Applied on the DLR Scout Rover
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Pignede, Antoine Francois XavierAntoine.Pignede (at) dlr.dehttps://orcid.org/0000-0002-9255-2405NICHT SPEZIFIZIERT
Schindler, WalterWalter.Schindler (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Lichtenheldt, RoyRoy.Lichtenheldt (at) dlr.dehttps://orcid.org/0000-0002-2539-4910NICHT SPEZIFIZIERT
Thiele, BernhardBernhard.Thiele (at) dlr.dehttps://orcid.org/0000-0002-7525-2304NICHT SPEZIFIZIERT
Schütt, ManuelManuel.Schuett (at) dlr.dehttps://orcid.org/0009-0007-5960-8685NICHT SPEZIFIZIERT
Franke, DennisDennis.Franke (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:März 2022
Erschienen in:2022 IEEE Aerospace Conference, AERO 2022
Referierte Publikation:Ja
Open Access:Nein
Gold Open Access:Nein
In SCOPUS:Ja
In ISI Web of Science:Ja
DOI:10.1109/AERO53065.2022.9843816
Verlag:IEEE
ISSN:1095-323X
ISBN:978-166543760-8
Status:veröffentlicht
Stichwörter:Actuators for Robotics; Sensors for Robotics; C/C++; Modelica; DLR Scout Rover
Veranstaltungstitel:2022 IEEE Aerospace Conference
Veranstaltungsort:Big Sky, MT, USA
Veranstaltungsart:internationale Konferenz
Veranstaltungsbeginn:5 März 2022
Veranstaltungsende:12 März 2022
Veranstalter :IEEE
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 - Planetare Exploration
Standort: Oberpfaffenhofen
Institute & Einrichtungen:Institut für Systemdynamik und Regelungstechnik > Raumfahrt-Systemdynamik
Hinterlegt von: Pignede, Antoine Francois Xavier
Hinterlegt am:17 Okt 2022 09:34
Letzte Änderung:24 Apr 2024 20:47

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.