Sensorized gripper for human demonstrations
Sri Harsha Turlapati, Gautami Golani, Mohammad Zaidi Ariffin, Domenico Campolo
TL;DR
This work tackles the challenge of easy robot programming in unstructured environments by recording human demonstrations with a sensorized gripper and replaying them on a 7-DoF robot using impedance control. It combines a Cartesian motion-generation framework that jointly computes the joint-space trajectory and optimizes the base pose to maximize manipulability, with Gaussian Mixture Regression extracting a representative demonstration from brief trials to drive replay. The key contributions are the sensorized gripper design, base-location optimization, and impedance-based replay, along with a quantified assessment of haptic mismatch between human demonstrations and robot execution. The approach demonstrates that off-the-shelf hardware can enable rapid, safe, and repeatable programming for manipulation tasks like box-in-box assembly, using around 100 seconds of demonstration data.
Abstract
Ease of programming is a key factor in making robots ubiquitous in unstructured environments. In this work, we present a sensorized gripper built with off-the-shelf parts, used to record human demonstrations of a box in box assembly task. With very few trials of short interval timings each, we show that a robot can repeat the task successfully. We adopt a Cartesian approach to robot motion generation by computing the joint space solution while concurrently solving for the optimal robot position, to maximise manipulability. The statistics of the human demonstration are extracted using Gaussian Mixture Models (GMM) and the robot is commanded using impedance control.
