International audienceWe 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 cons...
A class of control problems for discrete-event systems is proposed, inspired by applications in the ...
Autonomous robot systems operating in an uncertain environment pose many challenges to their control...
Thesis (Ph.D.)--Boston UniversityIn traditional motion planning, the problem is simply specified as ...
We present a novel technique for designing discrete, logical control loops, on top of continuous con...
International audienceWe introduce a new way of specifying rich behaviors for discrete-time dynamica...
International audienceWe are interested in the programming of real-time embedded control systems, su...
Abstract—This paper demonstrates the application of a range of theoretical tools to generate real-ti...
A major goal in robotics is to develop machines that perform useful tasks with minimal supervision. ...
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...
) Abstract In spite of the progress in software engineering practice over the recent years, the syn...
International audienceThis paper presents examples of autonomic system administration issues that ca...
International audienceWe propose a simple programming language, called Nemo, specific to the domain ...
grantor: University of TorontoA unique systematic design methodology is developed for achi...
A Discrete Event System (DES) is a discrete state space dynamic system that evolves in accordance wi...
A class of control problems for discrete-event systems is proposed, inspired by applications in the ...
Autonomous robot systems operating in an uncertain environment pose many challenges to their control...
Thesis (Ph.D.)--Boston UniversityIn traditional motion planning, the problem is simply specified as ...
We present a novel technique for designing discrete, logical control loops, on top of continuous con...
International audienceWe introduce a new way of specifying rich behaviors for discrete-time dynamica...
International audienceWe are interested in the programming of real-time embedded control systems, su...
Abstract—This paper demonstrates the application of a range of theoretical tools to generate real-ti...
A major goal in robotics is to develop machines that perform useful tasks with minimal supervision. ...
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...
) Abstract In spite of the progress in software engineering practice over the recent years, the syn...
International audienceThis paper presents examples of autonomic system administration issues that ca...
International audienceWe propose a simple programming language, called Nemo, specific to the domain ...
grantor: University of TorontoA unique systematic design methodology is developed for achi...
A Discrete Event System (DES) is a discrete state space dynamic system that evolves in accordance wi...
A class of control problems for discrete-event systems is proposed, inspired by applications in the ...
Autonomous robot systems operating in an uncertain environment pose many challenges to their control...
Thesis (Ph.D.)--Boston UniversityIn traditional motion planning, the problem is simply specified as ...