Data-driven optimization for underactuated robotic hands | Synapse