Task-Based Design and Policy Co-Optimization for Tendon-driven Underactuated Kinematic Chains
Sharfin Islam, Zhanpeng He, Matei Ciocarlie
TL;DR
The paper tackles the challenge of designing and controlling underactuated tendon-driven manipulators by formulating a general $N$-link, $M$-actuator forward model and applying MORPH-based end-to-end co-optimization to learn both hardware parameters $\phi$ (e.g., radii, pretensions) and a policy $\pi_\theta$ for reaching tasks. The approach enables end-to-end optimization despite non-differentiable physics by using a neural proxy and CMA-ES to adjust hardware design, validated on a 3-link, 2-actuator tentacle with real-hardware transfer. Experimental results show improved task performance, sub-millimeter real-world accuracy in some setups, and substantial sim-to-real transfer gains when using closed-loop control. Overall, the work demonstrates that task-based design and policy co-optimization can yield flexible, compact tendon-driven robots that transfer effectively to real hardware.
Abstract
Underactuated manipulators reduce the number of bulky motors, thereby enabling compact and mechanically robust designs. However, fewer actuators than joints means that the manipulator can only access a specific manifold within the joint space, which is particular to a given hardware configuration and can be low-dimensional and/or discontinuous. Determining an appropriate set of hardware parameters for this class of mechanisms, therefore, is difficult - even for traditional task-based co-optimization methods. In this paper, our goal is to implement a task-based design and policy co-optimization method for underactuated, tendon-driven manipulators. We first formulate a general model for an underactuated, tendon-driven transmission. We then use this model to co-optimize a three-link, two-actuator kinematic chain using reinforcement learning. We demonstrate that our optimized tendon transmission and control policy can be transferred reliably to physical hardware with real-world reaching experiments.
