RTEMS is a Real-Time Executive for Multiprocessor Systems extendly used in R&D space exploration projects. RTEMS is open-source and prequalified.
RTEMS supports 18 architectures, more than 200 boards and it is used in space by numerous spacecrafts such as:
- NASA: MRO, TGO, Parker Solar Probe, Juno
- ESA: BepiColombo, ExoMars
- Galileo
The micro-ROS framework bridges the gap between resource-constrained microcontrollers and larger processors in robotic applications that are based on ROS 2. Thanks to this great contribution from @roncapat
- The transports of Micro XRCE-DDS, the micro-ROS middleware implementation by eProsima, support now RTEMS TCP/UDP
- The Micro XRCE-DDS Client (and subsequently micro-ROS) can build and run on RTEMS 5
The port to the middleware Micro XRCE-DDS is completed.
Instructions for building micro-ROS on top of RTEMS are about to come. Stay tuned!
Check @roncapat live presentation in the ROS 2 Embedded Working Group meeting (23rd Nov) here