It’s all in the wrist: energy-efficient robot hand learns how not to drop the ball

17 April 2023