Combined heuristic task and motion planning for bi-manual robots

Planning efficiently at task and motion levels allows the setting of new challenges for robotic manipulation problems, like for instance constrained table-top problems for bi-manual robots. In this scope, the appropriate combination of task and motion planning levels plays an important role. Accordi...

Descripción completa

Detalles Bibliográficos
Autores: Akbari, Aliakbar|||0000-0002-5290-9799, Lagriffoul, Fabien, Rosell Gratacòs, Jan|||0000-0003-4854-2370
Tipo de recurso: artículo
Fecha de publicación:2018
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/124820
Acceso en línea:https://hdl.handle.net/2117/124820
https://dx.doi.org/10.1007/s10514-018-9817-3
Access Level:acceso abierto
Palabra clave:Robot hands
Combined task and motion planning
Robot manipulation
Geometric reasoning
Path planning
Robots -- Disseny i construcció
Àrees temàtiques de la UPC::Informàtica::Robòtica
Descripción
Sumario:Planning efficiently at task and motion levels allows the setting of new challenges for robotic manipulation problems, like for instance constrained table-top problems for bi-manual robots. In this scope, the appropriate combination of task and motion planning levels plays an important role. Accordingly, a heuristic-based task and motion planning approach is proposed, in which the computation of the heuristic addresses a geometrically relaxed problem, i.e., it only reasons upon objects placements, grasp poses, and inverse kinematics solutions. Motion paths are evaluated lazily, i.e., only after an action has been selected by the heuristic. This reduces the number of calls to the motion planner, while backtracking is reduced because the heuristic captures most of the geometric constraints. The approach has been validated in simulation and on a real robot, with different classes of table-top manipulation problems. Empirical comparison with recent approaches solving similar problems is also reported, showing that the proposed approach results in significant improvement both in terms of planing time and success rate.