Enabling Robot Manipulation of Soft and Rigid Objects with Vision-based Tactile Sensors

Michael C. Welle*, Martina Lippi*, Haofei Lu, Jens Lundell, Andrea Gasparri, Danica Kragic

Endowing robots with tactile capabilities opens up new possibilities for their interaction with the environment, including the ability to handle fragile and/or soft objects. In this work, we equip the robot gripper with low-cost vision-based tactile sensors and propose a manipulation algorithm that adapts both to rigid and soft objects, without requiring any knowledge on their properties. The algorithm relies on a simple touch and slip detection method, which takes into account the variation in the tactile images with respect to reference ones. We validate the approach on seven different objects, with different properties in terms of rigidity and fragility, to perform unplugging and lifting tasks. Furthermore, we integrate the manipulation algorithm into a comprehensive grasping pipeline, that recommends the optimal grasping pose based on the object cloud, and validate it to detach a grape from a bunch without damaging it.

*Contributed equally

Method

Our Method in action:

Manipulation videos

Overall pipeline

Execution videos

Rough connector

Object

Tactile data

Execution videos

Smooth connector

Object

Tactile data

Execution videos

Raw egg

Object

Tactile data

Execution videos

Plastic glass

Object

Tactile data

Execution videos

Tomato

Object

Tactile data

Execution videos

White table-grape

Object

Tactile data

Execution videos

Black table-grape

Object

Tactile data

Execution videos

Pytouch results

Touch results using Pytouch library https://github.com/facebookresearch/PyTouch

Stl finger model

Stl files for mounting DIGIT sensors on Franka Emika Panda gripper

Contact

  • Michael C. Welle; mwelle(at)kth.se; KTH Royal Institute of Technology, Sweden
  • Martina Lippi; martina.lippi(at)uniroma3.it; Roma Tre University, Italy
  • Haofei Lu; haofeil(at)kth.se; KTH Royal Institute of Technology, Sweden
  • Jens Lundell; jelundel(at)kth.se; KTH Royal Institute of Technology, Sweden
  • Andrea Gasparri; andrea.gasparri(at)uniroma3.it; Roma Tre University, Italy
  • Danica Kragic; dani(at)kth.se; KTH Royal Institute of Technology, Sweden