Task and motion planning is one of the key problems in robotics today. It is often formulated as a discrete task allocation problem combined with continuous motion planning. Many existing approaches to TAMP involve explicit descriptions of task primitives that cause discrete changes in the kinematic relationship between the actor and the objects. In this work we propose an alternative approach to TAMP which does not involve explicit enumeration of task primitives. Instead, the actions are represented implicitly as part of the solution to a nonlinear optimization problem. We focus on decision making for robotic manipulators, specifically for pick and place tasks, and show several possible extensions. We explore the efficacy of the model through a number of simulated experiments involving multiple robots, objects and interactions with the environment.
翻译:任务和动作规划是当前机器人领域的关键问题之一。它通常被制定为离散任务分配问题和连续动作规划的组合。许多现有的 TAMP 方法涉及任务原语的显式描述,这些原语引起行动者与对象之间的运动关系发生离散变化。在这项工作中,我们提出了一种替代 TAMP 的方法,不需要显式枚举任务原语。相反,行动被隐式地表示为非线性优化问题的一部分。我们专注于机器人手臂的决策制定,特别是对于拾取和放置任务,并展示了几个可能的扩展。我们通过多个虚拟实验探究了模型的有效性,这些实验涉及多个机器人、对象和与环境的交互。