We present a novel technique for designing discrete, logical control loops, on top of continuous control tasks, ensuring logical safety properties of the tasks sequencings and mode changes. We define this new handler on top of the real-time executives built with the Orccad design environment for control systems, which is applied, e.g. to robotics and real-time networked control. It features structures of control tasks, each equipped with a local automaton, used for the reactive, event-based management of its activity and modes. The additional discrete handler manages the interactions between tasks, concerning, e.g., mutual exclusions, forbidden or imposed sequences. We use a new reactive programming language, with constructs for finite-stat...
) Abstract In spite of the progress in software engineering practice over the recent years, the syn...
Thesis (Ph.D.)--Boston UniversityIn traditional motion planning, the problem is simply specified as ...
International audienceThe ORCCAD programming environment for robotic systems allows users to address...
International audienceWe present a novel technique for designing discrete, logical control loops, on...
Abstract—This paper demonstrates the application of a range of theoretical tools to generate real-ti...
International audienceWe introduce a new way of specifying rich behaviors for discrete-time dynamica...
A major goal in robotics is to develop machines that perform useful tasks with minimal supervision. ...
We propose a simple programming language, called Nemo, specific to the domain of multi-task real-tim...
International audienceWe propose a simple programming language, called Nemo, specific to the domain ...
International audienceWe are interested in the programming of real-time embedded control systems, su...
Control system theory has first been built for analog controllers. In this context, it was relevant ...
This work is a presentation of Supervisory Control Theory of Discrete Event Systems for the design o...
We propose a simple programming language, called Nemo, specific to the domain of multi-task real-tim...
A Discrete Event System (DES) is a discrete state space dynamic system that evolves in accordance wi...
Autonomous robot systems operating in an uncertain environment pose many challenges to their control...
) Abstract In spite of the progress in software engineering practice over the recent years, the syn...
Thesis (Ph.D.)--Boston UniversityIn traditional motion planning, the problem is simply specified as ...
International audienceThe ORCCAD programming environment for robotic systems allows users to address...
International audienceWe present a novel technique for designing discrete, logical control loops, on...
Abstract—This paper demonstrates the application of a range of theoretical tools to generate real-ti...
International audienceWe introduce a new way of specifying rich behaviors for discrete-time dynamica...
A major goal in robotics is to develop machines that perform useful tasks with minimal supervision. ...
We propose a simple programming language, called Nemo, specific to the domain of multi-task real-tim...
International audienceWe propose a simple programming language, called Nemo, specific to the domain ...
International audienceWe are interested in the programming of real-time embedded control systems, su...
Control system theory has first been built for analog controllers. In this context, it was relevant ...
This work is a presentation of Supervisory Control Theory of Discrete Event Systems for the design o...
We propose a simple programming language, called Nemo, specific to the domain of multi-task real-tim...
A Discrete Event System (DES) is a discrete state space dynamic system that evolves in accordance wi...
Autonomous robot systems operating in an uncertain environment pose many challenges to their control...
) Abstract In spite of the progress in software engineering practice over the recent years, the syn...
Thesis (Ph.D.)--Boston UniversityIn traditional motion planning, the problem is simply specified as ...
International audienceThe ORCCAD programming environment for robotic systems allows users to address...