The integration of autonomous robots in real applications is a challenge. It needs that the behaviour of these robots is proved to be safe. In this paper, we focus on the real-time software embedded on the robot, and that supports the execution of safe and autonomous behaviours. We propose a methodology that goes from the design of component-based software architectures using a Domain Specific Language, to the analysis of the real-time constraints that arise when considering the safety of software applications. This methodology is supported by a code generation toolchain that ensures that the code eventually executed on the robot is consistent with the analysis performed. This methodology is applied on a ground robot exploring an area. Cate...
peer reviewedIn this paper, a safety oriented model based software engineering process for autonomou...
Robot systems have been widely used in industry and also play an important role in human social life...
International audienceDue to the severe consequences of their possible failure, robotic systems must...
International audienceThe integration of autonomous robots in real applications is a challenge. It n...
In this paper a safety-oriented model based software architecture for robotic solutions is proposed....
International audienceWe have recently started an effort to combine a state of the art tool for deve...
This paper describes a software architecture for real-world robotic applications. We discuss issues ...
National audienceIn this paper, we propose a mechanism allowing to evaluate the schedulability of a ...
We present three computer-augmented software engineering approaches to ensure dependability at diffe...
International audienceThere is an increasing need for advanced autonomy in complex embedded real-tim...
Abstract — We introduce an initial implementation of a realtime component-based software framework f...
. Given the wide range and diversity of proposed architectures for autonomous robotic agents, an ess...
Autonomous robots are complex systems that require the interaction and cooperation between numerous ...
Recent advances in sensing and machine learning technologies have paved the way for the belief that ...
Abstract: Applying software reuse to many Embedded Real-Time (ERT) systems poses significant challen...
peer reviewedIn this paper, a safety oriented model based software engineering process for autonomou...
Robot systems have been widely used in industry and also play an important role in human social life...
International audienceDue to the severe consequences of their possible failure, robotic systems must...
International audienceThe integration of autonomous robots in real applications is a challenge. It n...
In this paper a safety-oriented model based software architecture for robotic solutions is proposed....
International audienceWe have recently started an effort to combine a state of the art tool for deve...
This paper describes a software architecture for real-world robotic applications. We discuss issues ...
National audienceIn this paper, we propose a mechanism allowing to evaluate the schedulability of a ...
We present three computer-augmented software engineering approaches to ensure dependability at diffe...
International audienceThere is an increasing need for advanced autonomy in complex embedded real-tim...
Abstract — We introduce an initial implementation of a realtime component-based software framework f...
. Given the wide range and diversity of proposed architectures for autonomous robotic agents, an ess...
Autonomous robots are complex systems that require the interaction and cooperation between numerous ...
Recent advances in sensing and machine learning technologies have paved the way for the belief that ...
Abstract: Applying software reuse to many Embedded Real-Time (ERT) systems poses significant challen...
peer reviewedIn this paper, a safety oriented model based software engineering process for autonomou...
Robot systems have been widely used in industry and also play an important role in human social life...
International audienceDue to the severe consequences of their possible failure, robotic systems must...