Space missions have required the development of specific embedded systems for spacecraft applications, making reuse of existing software difficult. JAXA's space robot operating system (SP-ROS) initiative tackles this problem in order to realize more intelligent robotic space missions. JAXA's SP-ROS initiative proposes an open-source software framework for robots used in outer space and will facilitate the development of space robotics through the ROS and cFS system (RACS). This paper introduces RACS and describes a planned demonstration in space. RACS provides two functionalities. The first one is ROS/cFE converter, which makes it possible to directly incorporate the code of a ground robot application into an environment that can be ported as a spacecraft application. The porting of existing robotic applications will aid in developing new applications using ROS's rich development environment. The second functionality of RACS is the ROS/cFE bridge, which allows native cFS and ROS programs to interact. This is aimed mainly at making ground robotics software testing easier. Another benefit would allow ROS's development tools (Rviz and Gazebo) and libraries (OpenCV and MoveIt), as well as packages developed by the roboticists anywhere in the world, to be directly incorporated in the testing. Provided the onboard computer supports cFS, it will be possible to implement these software packages into space robots. JAXA has made the open-source RACS module available to everybody. We currently propose to test the system in a space demonstration using Int-Ball2, a space drone in the International Space Station (ISS).


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    ROS and cFS System (RACS): Easing Space Robotic Development


    Contributors:


    Publication date :

    2021-03-06


    Size :

    5888690 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Individual communication function of RACS: Road Automobile Communication System

    Fukui, R. / Noji, Y. / Hashizume, M. | Tema Archive | 1989


    Communication system design of RACS ( Road/Automobile Communication System )

    Iwadate,T. / Matsumura,T. / Kawada,T. et al. | Automotive engineering | 1991


    Development of a route guidance system ( an on-board system used in RACS )

    Itoh,T. / Tsuda,H. / Inada,H. et al. | Automotive engineering | 1990


    Communication System Design of RACS (Road/Automobile Communication System)

    Ohura, Hideto / Iwadate, Tadao / Kinomura, Tadashi et al. | SAE Technical Papers | 1991


    MOTION SICKNESS EASING APPARATUS AND MOTION SICKNESS EASING METHOD

    KOJIMA TAICHI / HORI JUNJI / WATANABE SHINTARO | European Patent Office | 2023

    Free access