Task and Motion Policy Synthesis as Liveness Games. Wang, Y., Dantam, N., Chaudhuri, S., & Kavraki, L. In
Task and Motion Policy Synthesis as Liveness Games [link]Paper  abstract   bibtex   2 downloads  
We present a novel and scalable policy synthesis approach for robotics applications. Rather than producing single-path plans for a static environment, we consider changing environments with uncontrollable agents, where the robot needs a policy to respond correctly in the infinite interaction with the environment. Our approach operates on task and motion domains that combine actions over discrete states with continuous, collision-free paths. We synthesize a task and motion policy by iteratively verifying and searching for a policy candidate. For efficient verification, we employ Satisfiability Modulo Theories (SMT) solvers using a new extension of proof rules for policy verification. For efficient policy search, we apply domain-specific heuristics to generalize verification failures, providing stricter constraints on policy candidates. Furthermore, the SMT solver underlying our verification step enables quantitative specifications such as energy limits. We benchmark our policy synthesizer in a mobile manipulation domain, showing that our approach offers better scalability compared to a state-of-the-art robotic synthesis tool in the tested benchmarks and demonstrating order- of-magnitude speedup from our heuristics.
@inproceedings {icaps16-181,
    track    = {​​Robotics Track},
    title    = {Task and Motion Policy Synthesis as Liveness Games},
    url      = {http://www.aaai.org/ocs/index.php/ICAPS/ICAPS16/paper/view/13146},
    author   = {Yue Wang and  Neil Dantam and  Swarat Chaudhuri and  Lydia Kavraki},
    abstract = {We present a novel and scalable policy synthesis approach for robotics applications. Rather than producing single-path plans for a static environment, we consider changing environments with uncontrollable agents, where the robot needs a policy to respond correctly in the infinite interaction with the environment. Our approach operates on task and motion domains that combine actions over discrete states with continuous, collision-free paths. We synthesize a task and motion policy by iteratively verifying and searching for a policy candidate. For efficient verification, we employ Satisfiability Modulo Theories (SMT) solvers using a new extension of proof rules for policy verification. For efficient policy search, we apply domain-specific heuristics to generalize verification failures, providing stricter constraints on policy candidates. Furthermore, the SMT solver underlying our verification step enables quantitative specifications such as energy limits. We benchmark our policy synthesizer in a mobile manipulation domain, showing that our approach offers better scalability compared to a state-of-the-art robotic synthesis tool in the tested benchmarks and demonstrating order- of-magnitude speedup from our heuristics.},
    keywords = {formal methods for robot planning and control,robot motion; path; task and mission planning and execution,human-aware planning and execution in human-robot interaction; including safety}
}

Downloads: 2