Surface-Based Manipulation with Modular Foldable Robots
Ziqiao Wang, Serhat Demirtas, Fabio Zuliani, Jamie Paik
TL;DR
The paper tackles the challenge of manipulating fragile, deformable, and irregular objects without traditional grasps by introducing surface-based manipulation using modular foldable robots that form reconfigurable planar end-effectors. It presents three manipulation primitives—translation, rotation, and flipping—demonstrated on soft, rigid, and deformable objects with vision-based closed-loop control and a hierarchical planning architecture. The work provides a scalable modular design, detailed perception and control pipelines, and quantitative validations, highlighting potential applications in packaging and delicate material handling. Overall, this surface-centric approach expands robotic manipulation capabilities beyond grasp-based methods and offers a pathway toward robust, geometry-aware automation across diverse object classes.
Abstract
Intelligence lies not only in the brain (decision-making processes) but in the body (physical morphology). The morphology of robots can significantly influence how they interact with the physical world, crucial for manipulating objects in real-life scenarios. Conventional robotic manipulation strategies mainly rely on finger-shaped end effectors. However, achieving stable grasps on fragile, deformable, irregularly shaped, or slippery objects is challenging due to difficulty in establishing stable forces or geometric constraints. Here, we present surface-based manipulation strategies that diverge from classical grasping approaches, using flat surfaces as minimalist end-effectors. By adjusting surfaces' position and orientation, objects can be translated, rotated, and flipped across the surface using closed-loop control strategies. Since this method does not rely on stable grasping, it can adapt to objects of various shapes, sizes, and stiffness levels and can even manipulate the shape of deformable objects. Our results provide a new perspective for solving complex manipulation problems.
