Collaborative Manipulation of Deformable Objects with Predictive Obstacle Avoidance

Burak Aksoy,John Wen
2024-01-30
Abstract:Manipulating deformable objects arises in daily life and numerous applications. Despite phenomenal advances in industrial robotics, manipulation of deformable objects remains mostly a manual task. This is because of the high number of internal degrees of freedom and the complexity of predicting its motion. In this paper, we apply the computationally efficient position-based dynamics method to predict object motion and distance to obstacles. This distance is incorporated in a control barrier function for the resolved motion kinematic control for one or more robots to adjust their motion to avoid colliding with the obstacles. The controller has been applied in simulations to 1D and 2D deformable objects with varying numbers of assistant agents, demonstrating its versatility across different object types and multi-agent systems. Results indicate the feasibility of real-time collision avoidance through deformable object simulation, minimizing path tracking error while maintaining a predefined minimum distance from obstacles and preventing overstretching of the deformable object. The implementation is performed in ROS, allowing ready portability to different applications.
Robotics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how to manipulate deformable objects (such as ropes or fabrics) efficiently and safely in multi - robot cooperation, while avoiding collisions with obstacles in the environment and preventing the objects from being over - stretched. Specifically, the paper focuses on: 1. **Predicting object motion and distance**: Use the computationally efficient Position - Based Dynamics (PBD) method to predict the motion of deformable objects and their distances from obstacles. 2. **Application of Control Barrier Function (CBF)**: Incorporate the predicted minimum distance into the control barrier function to ensure that the motion of robots can be adjusted during real - time motion control in multi - robot systems to avoid collisions. 3. **Co - operation in multi - agent systems**: By combining PBD and CBF, design a unified control framework so that multiple robots can co - operate on deformable objects, while maintaining a predefined minimum distance, preventing the objects from being over - stretched, and minimizing path - tracking errors. The paper verifies the effectiveness of the proposed method through simulation experiments and shows the application potential in different types of deformable objects (1D and 2D) and multi - agent systems. These simulation experiments not only prove the feasibility of the method but also show its potential in practical applications, especially in scenarios where humans and robots need to collaborate to complete tasks.