SimTO-Robust: Automated Design of Soft Grippers Robust to Grasp Pose and Object Geometry
Organizations: CSIRO Robotics, Data61, CSIRO, Australia. · School of Electrical Engineering and Computer Science (EECS), The University of Queensland, St Lucia, Australia.
Abstract
Robotic grippers operating in unstructured environments must robustly grasp objects of different shapes and sizes despite perception and positioning errors. Soft grippers that can achieve this robustness through intelligent mechanical design rather than sophisticated control software offer a promising solution. However, no existing computational design framework explicitly optimises soft gripper morphology for robustness across object geometries and grasp poses. We introduce SimTO-Robust, a generalisation of simulation-driven topology optimisation (SimTO) that simulates grasps across multiple objects and poses and aggregates their contact forces to guide gripper morphology optimisation. We generate 6,646 designs and physically evaluate 24 of them alongside 10 specialised SimTO designs, two rigid baseline grippers, and a baseline generalist soft gripper produced using conventional topology optimisation. All 37 grippers are tested in a pick-and-place task involving five feature-rich objects and six grasp poses, with external disturbances of increasing magnitude applied during the task. On average, SimTO-Robust designs complete pick-and-place more reliably than specialised SimTO designs and the rigid baselines. The best SimTO-Robust designs also withstood more of the applied disturbances than any other tested gripper. These results show that incorporating diverse grasp conditions into simulation-driven topology optimisation is a simple and effective approach to improving real-world soft gripper robustness. More broadly, they show that robust robotic grasping can be achieved through intelligent mechanical design rather than sophisticated sensing and control.
Figures & tables
| Design group | Mean | |||||||
| O1|P1|D1 | 2071 | 92.3 | 77.2 | 43.3 | 76.7 | 36.6 | 75.8 | 67.0 |
| O1|P3|D1 | 895 | 93.0 | 89.0 | 68.5 | 89.1 | 34.0 | 86.5 | 76.7 |
| O1|P5|D1 | 1623 | 93.5 | 84.2 | 61.1 | 83.7 | 41.2 | 82.8 | 74.4 |
| O1|P1|D1|HL | 2163 | 94.0 | 89.5 | 73.6 | 89.7 | 39.8 | 87.7 | 79.0 |
| O5|P1|D1 | 346 | 92.7 | 83.1 | 61.7 | 83.3 | 44.8 | 82.7 | 74.7 |
| O5|P3|D1 | 210 | 90.5 | 80.9 | 60.5 | 80.3 | 45.8 | 80.0 | 73.0 |
| Designs | Curvy | Gear | Hourgl. | Spiky | Star | Mean | |
| P1 | Matched | 60.4 | 79.0 | 39.1 | 57.9 | 83.3 | 63.9 |
| Other | 64.5 | 75.0 | 60.9 | 56.5 | 77.7 | 66.9 | |
| Gen. | 73.4 | 80.6 | 66.8 | 70.4 | 82.5 | 74.7 | |
| P3 | Matched | 72.5 | 84.2 | 66.2 | 66.8 | 88.6 | 75.7 |
| Other | 72.7 | 80.8 | 76.4 | 69.8 | 85.6 | 77.0 | |
| Gen. | 72.6 | 77.7 | 65.2 | 68.7 | 80.8 | 73.0 |