Robotic systems are entering the stage. Enabled by advances in both hardware components and software techniques, robots are increasingly able to operate outside of factories, assist humans, and work alongside them. The limiting factor of robots’ expansion remains the programming of robotic systems. Due to the many diverse skills necessary to build a multi-robot system, only the biggest organizations are able to innovate in the space of services provided by robots. To make developing new robotic services easier, in this dissertation I propose a program- ming model in which users (programmers) give a declarative specification of what needs to be accomplished, and then a backend system makes sure that the specification is safely and reliabl...
We propose a framework for the coordination of a network of robots with respect to formal requiremen...
Thesis (Ph.D.)--University of Washington, 2020Interactive robots in human environments have the pote...
As humans begin working more frequently in environments with multi-agent systems, they are presented...
As the deployment of autonomous robots in real-world environments becomes increasingly prevalent, th...
Mobile and general-purpose robots increasingly support our everyday life, requiring dependable robot...
Thesis (Ph.D.)--Boston UniversityIn traditional motion planning, the problem is simply specified as ...
Domains such as high-mix manufacturing, domestic robotics, space exploration, etc., are key areas of...
The early work in robotics and Artificial Intelligence showed great promise, but because of the chal...
The specification of complex motion goals through temporal logics is increasingly favored in robotic...
Autonomous robot systems are becoming increasingly common in service applications and industrial sce...
International audienceCobots (collaborative robots) are revolutionising industries by allowing robot...
Developing robotic applications is a complex task, which requires skills that are usually only posse...
This paper describes how a network of interacting timed automata can be used to model, analyze, and ...
Unexpected contingencies in robot execution may induce a cascade of effects, especially when multipl...
We propose a framework for the coordination of a network of robots with respect to formal requiremen...
Thesis (Ph.D.)--University of Washington, 2020Interactive robots in human environments have the pote...
As humans begin working more frequently in environments with multi-agent systems, they are presented...
As the deployment of autonomous robots in real-world environments becomes increasingly prevalent, th...
Mobile and general-purpose robots increasingly support our everyday life, requiring dependable robot...
Thesis (Ph.D.)--Boston UniversityIn traditional motion planning, the problem is simply specified as ...
Domains such as high-mix manufacturing, domestic robotics, space exploration, etc., are key areas of...
The early work in robotics and Artificial Intelligence showed great promise, but because of the chal...
The specification of complex motion goals through temporal logics is increasingly favored in robotic...
Autonomous robot systems are becoming increasingly common in service applications and industrial sce...
International audienceCobots (collaborative robots) are revolutionising industries by allowing robot...
Developing robotic applications is a complex task, which requires skills that are usually only posse...
This paper describes how a network of interacting timed automata can be used to model, analyze, and ...
Unexpected contingencies in robot execution may induce a cascade of effects, especially when multipl...
We propose a framework for the coordination of a network of robots with respect to formal requiremen...
Thesis (Ph.D.)--University of Washington, 2020Interactive robots in human environments have the pote...
As humans begin working more frequently in environments with multi-agent systems, they are presented...