International audienceWe are interested in the programming of real-time embedded control systems, such as in robotic, automotive or avionic systems. They are designed with multiple tasks, each with multiple modes. It is complex to design task handlers that control the switching of activities in order to insure safety properties of the global system. We propose a model of tasks in terms of transition systems, designed especially with the purpose of applying existing discrete controller synthesis techniques. This provides us with a systematic methodology, for the automatic generation of safe task handlers, with the support of synchronous languages and associated tools
In this paper we propose a methodology for automatically synthesizing motion task controllers based ...
A widespread and flexible use of robots in rapidly changing working environments could be greatly en...
A widespread and flexible use of robots in rapidly changing working environments could be greatly en...
International audienceWe are interested in the programming of real-time embedded control systems, su...
International audienceWe propose a simple programming language, called Nemo, specific to the domain ...
International audienceWe present a novel technique for designing discrete, logical control loops, on...
We propose a simple programming language, called Nemo, specific to the domain of multi-task real-tim...
We propose a simple programming language, called Nemo, specific to the domain of multi-task real-tim...
Automatic generation of safe handlers for multi-task systems Éric Rutten, Herve ́ Marchand To cite ...
A major goal in robotics is to develop machines that perform useful tasks with minimal supervision. ...
Abstract—This paper demonstrates the application of a range of theoretical tools to generate real-ti...
When mobile robots are employed in transportation tasks involving contact with humans, their control...
The interplay between processes and real-time software systems, together constitution a closed-loop ...
) Abstract In spite of the progress in software engineering practice over the recent years, the syn...
International audienceWe propose a technique for the synthesis of safety controllers for switched sy...
In this paper we propose a methodology for automatically synthesizing motion task controllers based ...
A widespread and flexible use of robots in rapidly changing working environments could be greatly en...
A widespread and flexible use of robots in rapidly changing working environments could be greatly en...
International audienceWe are interested in the programming of real-time embedded control systems, su...
International audienceWe propose a simple programming language, called Nemo, specific to the domain ...
International audienceWe present a novel technique for designing discrete, logical control loops, on...
We propose a simple programming language, called Nemo, specific to the domain of multi-task real-tim...
We propose a simple programming language, called Nemo, specific to the domain of multi-task real-tim...
Automatic generation of safe handlers for multi-task systems Éric Rutten, Herve ́ Marchand To cite ...
A major goal in robotics is to develop machines that perform useful tasks with minimal supervision. ...
Abstract—This paper demonstrates the application of a range of theoretical tools to generate real-ti...
When mobile robots are employed in transportation tasks involving contact with humans, their control...
The interplay between processes and real-time software systems, together constitution a closed-loop ...
) Abstract In spite of the progress in software engineering practice over the recent years, the syn...
International audienceWe propose a technique for the synthesis of safety controllers for switched sy...
In this paper we propose a methodology for automatically synthesizing motion task controllers based ...
A widespread and flexible use of robots in rapidly changing working environments could be greatly en...
A widespread and flexible use of robots in rapidly changing working environments could be greatly en...