A Set-Theoretic Approach to Multi-Task Execution and Prioritization

Gennaro Notomista,Siddharth Mayya,Mario Selvaggio,María Santos,Cristian Secchi,Gennaro Notomista,Siddharth Mayya,Mario Selvaggio,María Santos,Cristian Secchi

Executing multiple tasks concurrently is important in many robotic applications. Moreover, the prioritization of tasks is essential in applications where safety-critical tasks need to precede application-related objectives, in order to protect both the robot from its surroundings and vice versa. Furthermore, the possibility of switching the priority of tasks during their execution gives the roboti...