LOCO - Software for the MMX Rover Locomotion System

被引:0
|
作者
Skibbe, Juliane [1 ]
Buse, Fabian [1 ]
Krenn, Rainer [1 ]
Lund, Andreas [2 ]
机构
[1] German Aerosp Ctr DLR, Inst Syst Dynam & Control, Munchener Str 20, D-82234 Wessling, Germany
[2] German Aerosp Ctr DLR, Inst Software Technol, Munchener Str 20, D-82234 Wessling, Germany
关键词
D O I
10.1109/AERO58975.2024.10521275
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
In situ exploration of the surface of celestial bodies requires hardware purposely developed for the target environment and sophisticated software architectures for efficient operation. So does the Martian Moons Exploration (MMX) rover IDEFIX, which is developed by the French Centre National d'Etudes Spatiales (CNES) and the German Aerospace Center (DLR) to explore the surface of the Martian moon Phobos. It is equipped with a locomotion system responsible for the movements. The software for the rover locomotion system (LOCO-SW) translates system-level commands into actions executed by the locomotion system while monitoring the status of its mechanical and electrical components. To do so, it takes care of the following tasks: Reception of telecommands, sending of housekeeping telemetry, timing, inter-subsystem communication and signaling, processing of telecommands, SpaceWire communication with the LOCO electronic box for actuator control and monitoring of the sensor data. Few functionalities can rest upon existing frameworks, though many features have to be designed particularly for IDEFIX. The paper will present how they are defined and realized while various quality goals are fulfilled. Comprehensive testing is conducted to ensure the reliability and effectiveness of the software architecture. The test suite comprises unit tests and regression testing on hardware similar to flight hardware, as well as tests in simulation. These tests validate the functionality and performance of the software architecture and show its suitability for the MMX locomotion system. This paper focuses on the architecture, design and testing of the LOCO-SW. The design of the software will be presented, and the decisions will be linked back to the requirements and use cases that motivate the design.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] MMX - Development of a Rover Locomotion System for Phobos
    Sedlmayr, Hans-Juergen
    Barthelmes, Stefan
    Bayer, Ralph
    Bertleff, Wieland
    Bihler, Markus
    Buse, Fabian
    Chalon, Maxime
    Franke, Dennis
    Ginner, Florian
    Langofer, Viktor
    Lichtenheldt, Roy
    Obermeier, Thomas
    Pignede, Antoine
    Reill, Josef
    Skibbe, Juliane
    Tardivel, Simon
    2020 IEEE AEROSPACE CONFERENCE (AEROCONF 2020), 2020,
  • [2] Locomotion Control Functions for the Active Chassis of the MMX Rover
    Skibbe, Juliane
    Barthelmes, Stefan
    Buse, Fabian
    2021 IEEE AEROSPACE CONFERENCE (AEROCONF 2021), 2021,
  • [3] Fault Detection, Isolation and Recovery in the MMX Rover Locomotion Subsystem
    Skibbe, Juliane
    Aitier, Elise
    Barthelmes, Stefan
    Bihler, Markus
    Brusq, Gabriel
    Hacker, Franz
    Sedlmayr, Hans-Juergen
    2023 IEEE AEROSPACE CONFERENCE, 2023,
  • [4] Qualification of the MMX Rover Locomotion Subsystem for the Martian Moon Phobos
    Barthelmes, Stefan
    Bayer, Ralph
    Bertleff, Wieland
    Bihler, Markus
    Buse, Fabian
    Chalon, Maxime
    Geyer, Guenther
    Hacker, Franz
    Hofmann, Cynthia
    Holderried, Roman
    Kolb, Alexander
    Kraemer, Erich
    Langofer, Viktor
    Lichtenheldt, Roy
    Moser, Sascha
    Prince, Andre Fonseca
    Sasaki, Kaname
    Sedlmayr, Hans-Juergen
    Skibbe, Juliane
    Vodermayer, Bernhard
    2023 IEEE AEROSPACE CONFERENCE, 2023,
  • [5] Upscreening of Infineon Hall Effect Sensors for the MMX rover locomotion subsystem
    Sedlmayr, Hans-Juergen
    Barthelmes, Stefan
    Hacker, Franz
    Kunze, Klaus
    Maier, Maximilian
    2022 22ND EUROPEAN CONFERENCE ON RADIATION AND ITS EFFECTS ON COMPONENTS AND SYSTEMS, RADECS, 2022, : 380 - 388
  • [6] MMX Rover Locomotion Subsystem-Development and Testing towards the Flight Model
    Barthelmes, Stefan
    Bahls, Thomas
    Bayer, Ralph
    Bertleff, Wieland
    Bihler, Markus
    Buse, Fabian
    Chalon, Maxime
    Hacker, Franz
    Holderried, Roman
    Langofer, Viktor
    Lichtenheldt, Roy
    Moser, Sascha
    Sasaki, Kaname
    Sedlmayr, Hans-Jurgen
    Skibbe, Juliane
    Stubbig, Leon
    Vodermayer, Bernhard
    IEEE Aerospace Conference Proceedings, 2022, 2022-March
  • [7] Characterization of the MMX Rover Locomotion Flight Model for Check-Out and Parameterization
    Barthelmes, Stefan
    Busel, Fabian
    Chalon, Maxime
    Deutschmann, Bastian
    Hacker, Franz
    Holderried, Roman
    Kolb, Alexander
    Langofer, Viktor
    Prince, Andre Fonseca
    Sedlmayr, Hans-Juergen
    Skibbel, Juliane
    Vodermayer, Bernhard
    2024 IEEE AEROSPACE CONFERENCE, 2024,
  • [8] Science objectives of the MMX rover
    Ulamec, Stephan
    Michel, Patrick
    Grott, Matthias
    Boettger, Ute
    Schroeder, Susanne
    Huebers, Heinz-Wilhelm
    Cho, Yuichiro
    Rull, Fernando
    Murdoch, Naomi
    Vernazza, Pierre
    Prieto-Ballesteros, Olga
    Biele, Jens
    Tardivel, Simon
    Arrat, Denis
    Hagelschuer, Till
    Knollenberg, Joerg
    Vivet, Damien
    Sunday, Cecily
    Jorda, Laurent
    Groussin, Olivier
    Robin, Colas
    Miyamoto, Hirdy
    ACTA ASTRONAUTICA, 2023, 210 : 95 - 101
  • [9] A rover for the JAXA MMX mission to phobos
    Ulamec, Stephan
    Michel, Patrick
    Grott, Matthias
    Böttger, Ute
    Hübers, Heinz-Wilhelm
    Murdoch, Naomi
    Vernazza, Pierre
    Karatekin, Özgür
    Knollenberg, Jörg
    Willner, Konrad
    Grebenstein, Markus
    Mary, Stephane
    Chazalnoël, Pascale
    Biele, Jens
    Krause, Christian
    Ho, Tra-Mi
    Lange, Caroline
    Grundmann, Jan Thimo
    Sasaki, Kaname
    Maibaum, Michael
    Küchemann, Oliver
    Reill, Josef
    Chalon, Maxime
    Barthelmes, Stefan
    Lichtenheldt, Roy
    Krenn, Rainer
    Smisek, Michal
    Bertrand, Jean
    Moussi, Aurélie
    Delmas, Cedric
    Tardivel, Simon
    Arrat, Denis
    IJpelaan, Frans
    Mélac, Laurence
    Lorda, Laurence
    Remetean, Emile
    Lange, Michael
    Mierheim, Olaf
    Reershemius, Siebo
    Usui, Tomohiro
    Matsuoka, Moe
    Nakamura, Tomoki
    Wada, Koji
    Miyamoto, Hirdy
    Kuramoto, Kiyoshi
    LeMaitre, Julia
    Mas, Guillaume
    Delpech, Michel
    Celine, Loisel
    Rafflegeau, Arthur
    Proceedings of the International Astronautical Congress, IAC, 2019, 2019-October
  • [10] The MMX rover: performing in situ surface investigations on Phobos
    Patrick Michel
    Stephan Ulamec
    Ute Böttger
    Matthias Grott
    Naomi Murdoch
    Pierre Vernazza
    Cecily Sunday
    Yun Zhang
    Rudy Valette
    Romain Castellani
    Jens Biele
    Simon Tardivel
    Olivier Groussin
    Laurent Jorda
    Jörg Knollenberg
    Jan Thimo Grundmann
    Denis Arrat
    Gabriel Pont
    Stephane Mary
    Markus Grebenstein
    Hirdy Miyamoto
    Tomoki Nakamura
    Koji Wada
    Kent Yoshikawa
    Kiyoshi Kuramoto
    Earth, Planets and Space, 74