The prime objective of BRICS is to structure and formalise the robot development process itself and to provide development tools, computational models, and functional libraries, which allow engineers and developers of complex robotic systems to reduce the development time and effort by an order of magnitude.

BRICS will work together with academic and industrial providers of robotic components – both hardware and software – to identify and document best practices in the development of complex robotics systems, to refactor existing components in order to achieve a much higher level of reusability and robustness, and to support the robot development process with a well-structured tool chain and a repository of reusable, configurable code.

Results 2013

In finalizing the project, all goals in the project plan were achieved. Robust control between (wifi) networked control components was realized using the passivity-layer approach, which uses model matching and energy shaping. Imperfections due to the non-idealness of the communication channel are handled. The Robot Application Development process has been extended to include models of control algorithms next to the software structures. Now, the complete code can be automatically generated using model-driven design methods. For this, the tool chains covering software structure (BRIDE) and control algorithms (20-sim), are integrated via a structured way of working in which all information is exchanged electronically.

Project lead

no picture available Stefano Stramigioli