TY - GEN
T1 - Where's Waldo? Sensor-based temporal logic motion planning
AU - Kress-Gazit, Hadas
AU - Fainekos, Georgios E.
AU - Pappas, George J.
PY - 2007
Y1 - 2007
N2 - Given a robot model and a class of admissible environments, this paper provides a framework for automatically and veriflably composing controllers that satisfy high level task specifications expressed in suitable temporal logics. The desired task specifications can express complex robot behaviors such as search and rescue, coverage, and collision avoidance. In addition, our framework explicitly captures sensor specifications that depend on the environment with which the robot is interacting, resulting in a novel paradigm for sensor-based temporal logic motion planning. As one robot is part of the environment of another robot, our sensor-based framework very naturally captures multi-robot specifications. Our computational approach is based on first creating discrete controllers satisfying so-called General Reactivity(1) formulas. If feasible, the discrete controller is then used in order to guide the sensor-based composition of continuous controllers resulting in a hybrid controller satisfying the high level specification, but only if the environment is admissible.
AB - Given a robot model and a class of admissible environments, this paper provides a framework for automatically and veriflably composing controllers that satisfy high level task specifications expressed in suitable temporal logics. The desired task specifications can express complex robot behaviors such as search and rescue, coverage, and collision avoidance. In addition, our framework explicitly captures sensor specifications that depend on the environment with which the robot is interacting, resulting in a novel paradigm for sensor-based temporal logic motion planning. As one robot is part of the environment of another robot, our sensor-based framework very naturally captures multi-robot specifications. Our computational approach is based on first creating discrete controllers satisfying so-called General Reactivity(1) formulas. If feasible, the discrete controller is then used in order to guide the sensor-based composition of continuous controllers resulting in a hybrid controller satisfying the high level specification, but only if the environment is admissible.
KW - Controller synthesis
KW - Hybrid control
KW - Motion planning
KW - Sensor-based planning
KW - Temporal logics
UR - http://www.scopus.com/inward/record.url?scp=36348966556&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=36348966556&partnerID=8YFLogxK
U2 - 10.1109/ROBOT.2007.363946
DO - 10.1109/ROBOT.2007.363946
M3 - Conference contribution
AN - SCOPUS:36348966556
SN - 1424406021
SN - 9781424406029
T3 - Proceedings - IEEE International Conference on Robotics and Automation
SP - 3116
EP - 3121
BT - 2007 IEEE International Conference on Robotics and Automation, ICRA'07
T2 - 2007 IEEE International Conference on Robotics and Automation, ICRA'07
Y2 - 10 April 2007 through 14 April 2007
ER -