The ESROCOS project is an EU funded H2020 project (grant agreement No 730080), conducted within the PERASPERA program. It aims to develop a system software stack and development environment for future robotic space missions. It is an open source project, targeting current issues in this domain, like vendor lock-ins or insufficient coverage of RAMS (Reliability, Availability, Maintainability, and Safety) properties.
Official project homepage: http://www.h2020-esrocos.eu/
The PERASPERA OG1 activity is devoted to the design of a Robot Control Operating Software (RCOS) that can provide adequate features and performance with space-grade Reliability, Availability, Maintainability and Safety (RAMS) properties. The goal of the ESROCOS project is to provide an open source framework, which can assist in the development of flight software for space robots. By providing an open standard, which can be used by research labs and in the industry, it is expected that the Technology Readiness Level (TRL) can be raised more efficiently, and vendor lock-in through proprietary environments can be reduced. Current state-of-the-art robotic frameworks are already addressing some of these key aspects, but mostly fail to deliver the degree of quality expected in the space environment. In the industrial robotics world, manufacturers of robots construct their RCOS by augmenting commercial real-time operating systems with proprietary libraries, implementing the extra functionality. While this serves the aim of selling robotic systems and applications, it does not support the standardization of systems and algorithms across multiple vendors. Other open source frameworks do not have sufficient RAMS properties to be viable for space missions.
DLR Simulation and Software Technology Tasks
The main tasks of the institute are: