Tactile-Driven Non-Prehensile Object Manipulation via Extrinsic Contact Mode Control

Read original: arXiv:2405.18214 - Published 5/29/2024 by Miquel Oller, Dmitry Berenson, Nima Fazeli
Total Score

0

Tactile-Driven Non-Prehensile Object Manipulation via Extrinsic Contact Mode Control

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper explores a novel approach to non-prehensile object manipulation using tactile feedback and extrinsic contact mode control.
  • The proposed method allows robots to manipulate objects without grasping them, by leveraging surface interactions and contact dynamics.
  • The authors demonstrate the effectiveness of their approach through simulations and real-world experiments.

Plain English Explanation

In this research, the scientists developed a new way for robots to move and manipulate objects without actually grasping or holding them. Traditionally, robots have relied on grasping an object with their "hands" to pick it up and move it around. However, this new approach allows robots to instead interact with the surface of an object and use the forces and movements on that surface to push, slide, or roll the object into a desired position or orientation.

The key innovation is the use of tactile sensors, which allow the robot to "feel" the contact forces and motions on the object's surface. By carefully controlling these surface interactions, the robot can generate the necessary movements to manipulate the object in a dexterous way, without needing to grasp it.

This non-prehensile (non-grasping) manipulation approach has several advantages. It can be more versatile and adaptable than traditional grasping, allowing robots to handle a wider variety of objects and scenarios. It may also be gentler and more controlled, reducing the risk of damaging delicate objects. Overall, this research represents an important step towards more dexterous and flexible robotic manipulation capabilities.

Technical Explanation

The paper proposes a control framework for tactile-driven, non-prehensile object manipulation. The key elements of the approach include:

  1. Extrinsic Contact Mode Control: The robot interacts with the object through surface contact rather than grasping. By controlling the contact forces and motions, the robot can generate the desired object movements.

  2. Tactile Feedback: The robot uses tactile sensors to measure the contact forces and dynamics at the surface of the object. This sensory information is used to guide the manipulation control.

  3. Manipulation Primitives: The authors define a set of basic manipulation "primitives" (e.g. pushing, sliding, rolling) that can be sequenced and parameterized to achieve complex non-prehensile object motions.

The framework is evaluated through both simulation and real-world experiments involving a robotic manipulator and a variety of objects. The results demonstrate the system's ability to precisely control object motions without the need for grasping.

Critical Analysis

The paper presents a compelling approach to non-prehensile manipulation that leverages tactile feedback and carefully controlled surface interactions. The authors have thoroughly validated their method through extensive experiments, which is a strength of the work.

One potential limitation is the reliance on accurate tactile sensing, which can be challenging to achieve in real-world scenarios. The paper does not fully address how the system would handle noisy or unreliable tactile data. Additionally, the proposed manipulation primitives may have limitations in terms of the types of motions and object shapes they can accommodate.

Further research could explore ways to make the framework more robust to sensing uncertainties, as well as expand the range of manipulation capabilities beyond the primitives described. Investigating the scalability of the approach to more complex, multi-object scenarios would also be an interesting direction for future work.

Overall, this research represents an important contribution to the field of non-prehensile robotic manipulation, with promising implications for a variety of applications where traditional grasping-based approaches may be insufficient or suboptimal.

Conclusion

This paper presents a novel tactile-driven approach to non-prehensile object manipulation, which allows robots to precisely control object motions through carefully managed surface interactions, rather than grasping. The key innovations include the use of extrinsic contact mode control, tactile feedback, and a set of manipulation primitives.

The results demonstrate the effectiveness of this approach, opening up new possibilities for more dexterous, adaptable, and gentle robotic manipulation capabilities. While the current system has some limitations, the authors have laid the groundwork for further advancements in this promising area of research. As robots continue to play an increasingly important role in our lives, non-prehensile manipulation techniques like the one described in this paper could enable them to handle a wider range of tasks and objects in a more natural and intuitive way.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

Tactile-Driven Non-Prehensile Object Manipulation via Extrinsic Contact Mode Control
Total Score

0

Tactile-Driven Non-Prehensile Object Manipulation via Extrinsic Contact Mode Control

Miquel Oller, Dmitry Berenson, Nima Fazeli

In this paper, we consider the problem of non-prehensile manipulation using grasped objects. This problem is a superset of many common manipulation skills including instances of tool-use (e.g., grasped spatula flipping a burger) and assembly (e.g., screwdriver tightening a screw). Here, we present an algorithmic approach for non-prehensile manipulation leveraging a gripper with highly compliant and high-resolution tactile sensors. Our approach solves for robot actions that drive object poses and forces to desired values while obeying the complex dynamics induced by the sensors as well as the constraints imposed by static equilibrium, object kinematics, and frictional contact. Our method is able to produce a variety of manipulation skills and is amenable to gradient-based optimization by exploiting differentiability within contact modes (e.g., specifications of sticking or sliding contacts). We evaluate 4 variants of controllers that attempt to realize these plans and demonstrate a number of complex skills including non-prehensile planar sliding and pivoting on a variety of object geometries. The perception and controls capabilities that drive these skills are the building blocks towards dexterous and reactive autonomy in unstructured environments.

Read more

5/29/2024

🔍

Total Score

0

Dynamic On-Palm Manipulation via Controlled Sliding

William Yang, Michael Posa

Non-prehensile manipulation enables fast interactions with objects by circumventing the need to grasp and ungrasp as well as handling objects that cannot be grasped through force closure. Current approaches to non-prehensile manipulation focus on static contacts, avoiding the underactuation that comes with sliding. However, the ability to control sliding contact, essentially removing the no-slip constraint, opens up new possibilities in dynamic manipulation. In this paper, we explore a challenging dynamic non-prehensile manipulation task that requires the consideration of the full spectrum of hybrid contact modes. We leverage recent methods in contact-implicit MPC to handle the multi-modal planning aspect of the task. We demonstrate, with careful consideration of integration between the simple model used for MPC and the low-level tracking controller, how contact-implicit MPC can be adapted to dynamic tasks. Surprisingly, despite the known inaccuracies of frictional rigid contact models, our method is able to react to these inaccuracies while still quickly performing the task. Moreover, we do not use common aids such as reference trajectories or motion primitives, highlighting the generality of our approach. To the best of our knowledge, this is the first application of contact-implicit MPC to a dynamic manipulation task in three dimensions.

Read more

7/12/2024

In the Wild Ungraspable Object Picking with Bimanual Nonprehensile Manipulation
Total Score

0

In the Wild Ungraspable Object Picking with Bimanual Nonprehensile Manipulation

Albert Wu, Dan Kruse

Picking diverse objects in the real world is a fundamental robotics skill. However, many objects in such settings are bulky, heavy, or irregularly shaped, making them ungraspable by conventional end effectors like suction grippers and parallel jaw grippers (PJGs). In this paper, we expand the range of pickable items without hardware modifications using bimanual nonprehensile manipulation. We focus on a grocery shopping scenario, where a bimanual mobile manipulator equipped with a suction gripper and a PJG is tasked with retrieving ungraspable items from tightly packed grocery shelves. From visual observations, our method first identifies optimal grasp points based on force closure and friction constraints. If the grasp points are occluded, a series of nonprehensile nudging motions are performed to clear the obstruction. A bimanual grasp utilizing contacts on the side of the end effectors is then executed to grasp the target item. In our replica grocery store, we achieved a 90% success rate over 102 trials in uncluttered scenes, and a 67% success rate over 45 trials in cluttered scenes. We also deployed our system to a real-world grocery store and successfully picked previously unseen items. Our results highlight the potential of bimanual nonprehensile manipulation for in-the-wild robotic picking tasks. A video summarizing this work can be found at youtu.be/g0hOrDuK8jM

Read more

9/25/2024

🐍

Total Score

0

Learning Extrinsic Dexterity with Parameterized Manipulation Primitives

Shih-Min Yang, Martin Magnusson, Johannes A. Stork, Todor Stoyanov

Many practically relevant robot grasping problems feature a target object for which all grasps are occluded, e.g., by the environment. Single-shot grasp planning invariably fails in such scenarios. Instead, it is necessary to first manipulate the object into a configuration that affords a grasp. We solve this problem by learning a sequence of actions that utilize the environment to change the object's pose. Concretely, we employ hierarchical reinforcement learning to combine a sequence of learned parameterized manipulation primitives. By learning the low-level manipulation policies, our approach can control the object's state through exploiting interactions between the object, the gripper, and the environment. Designing such a complex behavior analytically would be infeasible under uncontrolled conditions, as an analytic approach requires accurate physical modeling of the interaction and contact dynamics. In contrast, we learn a hierarchical policy model that operates directly on depth perception data, without the need for object detection, pose estimation, or manual design of controllers. We evaluate our approach on picking box-shaped objects of various weight, shape, and friction properties from a constrained table-top workspace. Our method transfers to a real robot and is able to successfully complete the object picking task in 98% of experimental trials. Supplementary information and videos can be found at https://shihminyang.github.io/ED-PMP/.

Read more

5/10/2024