This paper presents a novel implementation of the CASAH (Control Autonomy for Sampling and Handling) robotics software system used in research and technology development testbeds at the NASA Jet Propulsion Laboratory. Our implementation divides control software into decoupled behavior, user-interface, and hardware-level bus modules. This decoupling at the module level is accomplished by auto-generating human-readable message types that are tailored to the exact hardware topology of whatever system is currently in use. These message types provide modules with a common framework for exchanging state information and relaying commands to devices while being agnostic to the communication protocol itself. We also detail how to structure behavior and bus modules to facilitate modularity and flexibility with third-party software. This software package has been used with success on multiple technology development testbeds at JPL, an example of which is given in this paper, and has proven to provide developers a lightweight and highly reconfigurable system for efficient debugging and practical code sharing.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Auto-generating real-time capable robotics control software for highly reconfigurable robot platforms


    Beteiligte:
    Godart, Peter (Autor:in) / Vieira, Peter (Autor:in) / Merewether, Gene (Autor:in) / Ubellacker, Wyatt (Autor:in)


    Erscheinungsdatum :

    01.03.2018


    Format / Umfang :

    469660 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Generating real-time robotics control software from SysML

    Godart, Peter / Gross, Johannes / Mukherjee, Rudranarayan et al. | IEEE | 2017


    A concept of dynamically reconfigurable real-time vision system for autonomous mobile robotics

    Cabrol, A. / Garcia, T. / Bonnin, P. et al. | British Library Online Contents | 2008


    Platforms for mobile robotics research

    Yuta, S.-I. | British Library Online Contents | 1996


    Reconfigurable underwater robot capable of adapting to multiple terrains

    SUNG HO-WON / LI HUAJUN / LIU GUIJIE et al. | Europäisches Patentamt | 2024

    Freier Zugriff

    Real-Time Capable Architecture for Software-Defined Manufacturing

    Oechsle, Stefan / Walker, Moritz / Fischer, Marc et al. | Springer Verlag | 2023

    Freier Zugriff