To effectively tackle a variety of real-world tasks, robots should be able to reliably grasp objects of different shapes, textures and sizes, without dropping them in undesired locations. Conventional ...