Dexterous manipulation tasks often require contact switching, where fingers make and break contact with the object. We propose a method that plans trajectories for dexterous manipulation tasks involving contact switching using contact-implicit trajectory optimization (CITO) augmented with a high-level discrete contact sequence planner. We first use the high-level planner to find a sequence of finger contact switches given a desired object trajectory. With this contact sequence plan, we impose additional constraints in the CITO problem. We show that our method finds trajectories approximately 7 times faster than a general CITO baseline for a four-finger planar manipulation scenario. Furthermore, when executing the planned trajectories in a full dynamics simulator, we are able to more closely track the object pose trajectories planned by our method than those planned by the baselines.
翻译:不相干操作任务通常需要接触切换, 手指与对象发生和断开接触。 我们提出一种方法, 计划对使用接触隐性轨道优化(CITO)进行接触切换( CITO), 并配有一个高层次的离散接触序列规划器。 我们首先使用高级规划器, 找到一个指接触切换( 想要的物体轨迹) 的切换序列。 有了这个接触序列计划, 我们给 CITO 问题增加了额外的限制 。 我们显示, 我们的方法发现轨迹比四指平板操作假设的一般 CITO 基线要快7倍左右。 此外, 在用全动态模拟器执行计划中的轨迹时, 我们能够更密切地跟踪按照我们的方法规划的天体轨迹, 而不是基线所规划的轨迹 。