Multi-stage forceful manipulation tasks, such as twisting a nut on a bolt, require reasoning over interlocking constraints over discrete as well as continuous choices. The robot must choose a sequence of discrete actions, or strategy, such as whether to pick up an object, and the continuous parameters of each of those actions, such as how to grasp the object. In forceful manipulation tasks, the force requirements substantially impact the choices of both strategy and parameters. To enable planning and executing forceful manipulation, we augment an existing task and motion planner with controllers that exert wrenches and constraints that explicitly consider torque and frictional limits. In two domains, opening a childproof bottle and twisting a nut, we demonstrate how the system considers a combinatorial number of strategies and how choosing actions that are robust to parameter variations impacts the choice of strategy.
翻译:多阶段强力操纵任务,如螺旋螺旋螺旋螺旋螺旋螺旋螺旋螺旋螺旋螺旋螺旋螺旋螺旋螺旋螺旋桨,要求推理对离散和连续选择的交叉制约进行推理。 机器人必须选择一系列互不相连的行动或战略,如是否捡起物体,以及这些行动的连续参数,如如何抓住物体。 在强力操纵任务中,部队要求对战略和参数的选择产生重大影响。 为了进行规划和实施强力操纵,我们增加现有的任务和运动规划器,由控制器操作器操作,这些控制器可以施用扳手和明确考虑到扭力和摩擦限度的制约。 在两个领域,打开一个耐孩子用的瓶子和扭动坚果,我们展示系统如何考虑组合式数的战略,以及如何选择强于参数变化的动作来影响战略的选择。