Logic-Geometric Programming: An Optimization-Based Approach to Combined Task and Motion Planning
Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1930-1935.
Abstract
We consider problems of sequential robot manipulation (aka. combined task and motion planning) where the objective is primarily given in terms of a cost function over the final geometric state, rather than a symbolic goal description. In this case we should leverage optimization methods to inform search over potential action sequences. We propose to formulate the problem holistically as a 1st-order logic extension of a mathematical program: a non-linear constrained program over the full world trajectory where the symbolic state-action sequence defines the (in-)equality constraints. We tackle the challenge of solving such programs by proposing three levels of approximation: The coarsest level introduces the concept of the effective end state kinematics, parametrically describing all possible end state configurations conditional to a given symbolic action sequence. Optimization on this level is fast and can inform symbolic search. The other two levels optimize over interaction keyframes and eventually over the full world trajectory across interactions. We demonstrate the approach on a problem of maximizing the height of a physically stable construction from an assortment of boards, cylinders and blocks.
@inproceedings{ijcai2015p274,
title = {Logic-Geometric Programming: An Optimization-Based Approach to Combined Task and Motion Planning},
author = {Toussaint, Marc},
booktitle = {Proceedings of the Twenty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-15}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Qiang Yang and Michael Wooldridge},
pages = {1930--1935},
year = {2015},
month = {7},
note = {Main Track},
url = {https://ijcai.org/proceedings/2015/274},
}
TY - CPAPER TI - Logic-Geometric Programming: An Optimization-Based Approach to Combined Task and Motion Planning AU - Toussaint, Marc T2 - Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-15 PB - International Joint Conferences on Artificial Intelligence PY - 2015 SP - 1930 EP - 1935 UR - https://ijcai.org/proceedings/2015/274 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: