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

Model-Based Software Engineering for an Optical Navigation System for Spacecraft

Franz, Tobias und Lüdtke, Daniel und Maibaum, Olaf und Gerndt, Andreas (2016) Model-Based Software Engineering for an Optical Navigation System for Spacecraft. In: Deutscher Luft-und Raumfahrtkongress. Deutsche Gesellschaft für Luft- und Raumfahrt - Lilienthal-Oberth e.V.. Deutscher Luft-und Raumfahrtkongress, 2016-09-13 - 2016-09-15, Braunschweig.

[img] PDF - Nur DLR-intern zugänglich
214kB

Offizielle URL: http://publikationen.dglr.de/?tx_dglrpublications_pi1%5bdocument_id%5d=420128

Kurzfassung

The project ATON (Autonomous Terrain-based Optical Navigation) at the German Aerospace Center (DLR) is developing an optical navigation system for future landing missions on celestial bodies such as the Moon or asteroids. Image data obtained by optical sensors can be used for autonomous determination of the spacecraft’s position and attitude. Camera-in-the-loop experiments in the TRON (Testbed for Robotic Optical Navigation) laboratory and flight campaigns with unmanned aerial vehicle (UAV) are performed to gather flight data for further development and to test the system in a closed-loop scenario. The software modules are executed in the C++ Tasking Framework that provides the means to concurrently run the modules in separated tasks, send messages between tasks, and schedule task execution based on events. Since the project is developed in collaboration with several institutes in different domains at DLR, clearly defined and well-documented interfaces are necessary. Preventing misconceptions caused by differences between various development philosophies and standards turned out to be challenging. After the first development cycles with manual Interface Control Documents (ICD) and manual implementation of the complex interactions between modules, we switched to a model-based approach. The ATON model covers a graphical description of the modules, their parameters and communication patterns. Type and consistency checks on this formal level help to reduce errors in the system. The model enables the generation of interfaces and unified data types as well as their documentation. Furthermore, the C++ code for the exchange of data between the modules and the scheduling of the software tasks is created automatically. With this approach, changing the data flow in the system or adding additional components (e.g. a second camera) have become trivial.

elib-URL des Eintrags:https://elib.dlr.de/109277/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:Model-Based Software Engineering for an Optical Navigation System for Spacecraft
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Franz, Tobiastobias.franz (at) dlr.dehttps://orcid.org/0000-0003-1412-9625NICHT SPEZIFIZIERT
Lüdtke, DanielDaniel.Luedtke (at) dlr.dehttps://orcid.org/0000-0002-6758-1562NICHT SPEZIFIZIERT
Maibaum, Olafolaf.maibaum (at) dlr.dehttps://orcid.org/0000-0003-3918-9667NICHT SPEZIFIZIERT
Gerndt, Andreasandreas.gerndt (at) dlr.dehttps://orcid.org/0000-0002-0409-8573NICHT SPEZIFIZIERT
Datum:2016
Erschienen in:Deutscher Luft-und Raumfahrtkongress
Referierte Publikation:Ja
Open Access:Nein
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Nein
Verlag:Deutsche Gesellschaft für Luft- und Raumfahrt - Lilienthal-Oberth e.V.
Status:veröffentlicht
Stichwörter:Model-based Software Development, Code generation, Modeling, Embedded Systems, Real-time computing, Systems Engineering, Software Engineering, Software Development, UML, SysML
Veranstaltungstitel:Deutscher Luft-und Raumfahrtkongress
Veranstaltungsort:Braunschweig
Veranstaltungsart:nationale Konferenz
Veranstaltungsbeginn:13 September 2016
Veranstaltungsende:15 September 2016
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 - Projekt ATON (alt)
Standort: Braunschweig
Institute & Einrichtungen:Institut für Simulations- und Softwaretechnik > Software für Raumfahrtsysteme und interaktive Visualisierung
Institut für Simulations- und Softwaretechnik
Hinterlegt von: Franz, Tobias
Hinterlegt am:08 Dez 2016 16:21
Letzte Änderung:24 Apr 2024 20:14

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.