model-free tactile manipulation with a 3d-printed gripper · 2017-07-18 · model-free tactile...

2
Model-free tactile manipulation with a 3d-printed gripper Author Names Omitted for Anonymous Review. Abstract—The use of tactile feedback for precision manipula- tion in robotics still lags far behind human capabilities. This study has two principal aims: 1) To demonstrate in-hand reorientation of grasped objects through active tactile manipulation. 2) To present the integration of a novel TacTip-GR2 sensor and gripper platform for tactile manipulation. Through the use of Bayesian active perception algorithms, the system successfully achieved in- hand reorientation of cylinders of different diameters (20, 25, 30 and 35mm) using tactile feedback. Average orientation errors along manipulation trajectories were below 5 for all cylinders. Our model-free methods for active tactile manipulation with the GR2 TacTip gripper can be used to investigate principles of dexterous manipulation and could lead to essential advances in the areas of robotic tactile manipulation and tele-operated robots. I. I NTRODUCTION In robotics, tactile information is likely essential for any fine manipulation task [2], as it provides clues to the shape, texture, in-hand position and orientation of a grasped object. Complex tactile manipulation is still an area in which humans vastly outperform robots. Our aims here are two-fold: 1) To demonstrate in-hand tactile reorientation of grasped objects through in-hand manip- ulation. 2) To present the novel integration of a tactile sensor and gripper system for tactile manipulation. Tactile reorientation is tested by manipulating cylinders along a trajectory of target orientations. This reorientation is performed on a hardware platform for tactile manipulation consisting of a novel tactile sensor integrated into the GR2 (grasp-reposition-reorient) gripper [4] (Fig. 1). Overall, we found that accurate reorientation of objects along complex trajectories was successfully achieved through active tactile manipulation (average error in trajectory was below 5 for cylinders of diameters 20, 25, 30 and 35 mm). Our methods for model-free active tactile manipulation with the GR2 TacTip gripper can be used to investigate principles of dexterous manipulation and could lead to essential advances in robotic tactile manipulation and tele-operated robotics. II. METHODS A. Hardware The TacTip-GR2 is a soft, cheap, robust, 3D-printed optical tactile sensor based on the TacTip [1]. It is straightforward to manufacture and is made up of 3 main parts (Fig. 2): a) The skin: This soft membrane comes into contact with objects. It has small (1 mm dia.) white-tipped pins on its inside surface, separated from each other by 4 mm. It is 3d- printed (TangoBlack+) and filled with silicone gel (RTV27905, Techsil, UK) which gives the sensor its compliance. Fig. 1: The GR2 gripper with integrated TacTip-GR2 sensors. Fig. 2: The TacTip-GR2 sensor. Pins on the rubber membrane are displaced during object contact, and tracked by a camera. b) The base: This 3D-printed part holds an LED circuit to illuminate the pins, as well as a 1 mm thick acrylic lens to separate the contact area from fragile electronic parts. c) The camera: We use a Raspberry Pi camera (Adafruit, Spy Camera Module) with a fisheye lens to image the internal pins as the sensor surface deforms. The TacTip-GR2 integrates with the GR2 gripper [4] (Fig. 1), designed for in-hand reorientation of grasped objects. Experimental stimuli are 3D-printed ABS plastic cylinders of diameters 20, 25, 30 and 35 mm. B. Data collection and processing 1) Data collection: The full range of motion of the GR2 gripper is separated into 40 discrete positions, with 10 frames collected from both TacTip-GR2s at each position. Captured images are then processed in Matlab to find the x- and y- coordinates of the pin centres in each frame. Object orientation is measured optically and used as a measure of the object’s in-hand location.

Upload: others

Post on 10-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Model-free tactile manipulation with a 3d-printed gripper · 2017-07-18 · Model-free tactile manipulation with a 3d-printed gripper Author Names Omitted for Anonymous Review. Abstract—The

Model-free tactile manipulation with a3d-printed gripper

Author Names Omitted for Anonymous Review.

Abstract—The use of tactile feedback for precision manipula-tion in robotics still lags far behind human capabilities. This studyhas two principal aims: 1) To demonstrate in-hand reorientationof grasped objects through active tactile manipulation. 2) Topresent the integration of a novel TacTip-GR2 sensor and gripperplatform for tactile manipulation. Through the use of Bayesianactive perception algorithms, the system successfully achieved in-hand reorientation of cylinders of different diameters (20, 25, 30and 35 mm) using tactile feedback. Average orientation errorsalong manipulation trajectories were below 5◦ for all cylinders.Our model-free methods for active tactile manipulation with theGR2 TacTip gripper can be used to investigate principles ofdexterous manipulation and could lead to essential advances inthe areas of robotic tactile manipulation and tele-operated robots.

I. INTRODUCTION

In robotics, tactile information is likely essential for anyfine manipulation task [2], as it provides clues to the shape,texture, in-hand position and orientation of a grasped object.Complex tactile manipulation is still an area in which humansvastly outperform robots.

Our aims here are two-fold: 1) To demonstrate in-handtactile reorientation of grasped objects through in-hand manip-ulation. 2) To present the novel integration of a tactile sensorand gripper system for tactile manipulation.

Tactile reorientation is tested by manipulating cylindersalong a trajectory of target orientations. This reorientation isperformed on a hardware platform for tactile manipulationconsisting of a novel tactile sensor integrated into the GR2(grasp-reposition-reorient) gripper [4] (Fig. 1).

Overall, we found that accurate reorientation of objectsalong complex trajectories was successfully achieved throughactive tactile manipulation (average error in trajectory wasbelow 5◦ for cylinders of diameters 20, 25, 30 and 35 mm).

Our methods for model-free active tactile manipulation withthe GR2 TacTip gripper can be used to investigate principlesof dexterous manipulation and could lead to essential advancesin robotic tactile manipulation and tele-operated robotics.

II. METHODS

A. HardwareThe TacTip-GR2 is a soft, cheap, robust, 3D-printed optical

tactile sensor based on the TacTip [1]. It is straightforward tomanufacture and is made up of 3 main parts (Fig. 2):

a) The skin: This soft membrane comes into contactwith objects. It has small (1 mm dia.) white-tipped pins on itsinside surface, separated from each other by 4 mm. It is 3d-printed (TangoBlack+) and filled with silicone gel (RTV27905,Techsil, UK) which gives the sensor its compliance.

Fig. 1: The GR2 gripper with integrated TacTip-GR2 sensors.

Fig. 2: The TacTip-GR2 sensor. Pins on the rubber membraneare displaced during object contact, and tracked by a camera.

b) The base: This 3D-printed part holds an LED circuitto illuminate the pins, as well as a 1 mm thick acrylic lens toseparate the contact area from fragile electronic parts.

c) The camera: We use a Raspberry Pi camera (Adafruit,Spy Camera Module) with a fisheye lens to image the internalpins as the sensor surface deforms.

The TacTip-GR2 integrates with the GR2 gripper [4](Fig. 1), designed for in-hand reorientation of grasped objects.Experimental stimuli are 3D-printed ABS plastic cylinders ofdiameters 20, 25, 30 and 35 mm.

B. Data collection and processing

1) Data collection: The full range of motion of the GR2gripper is separated into 40 discrete positions, with 10 framescollected from both TacTip-GR2s at each position. Capturedimages are then processed in Matlab to find the x- and y-coordinates of the pin centres in each frame. Object orientationis measured optically and used as a measure of the object’sin-hand location.

Page 2: Model-free tactile manipulation with a 3d-printed gripper · 2017-07-18 · Model-free tactile manipulation with a 3d-printed gripper Author Names Omitted for Anonymous Review. Abstract—The

Fig. 3: Active manipulation of the 20 mm diameter cylinder.The average position over 5 runs of the experiment and thestandard deviation between runs are displayed.

2) Validation: Passive localization of objects along themanipulation trajectory relies on methods previously appliedto the TacTip sensor. A summary of these methods is includedhere, and we refer to ref [3] for a more detailed explanation.The methods can be separated into a training phase, in whichdata is gathered to form likelihood models and a testing phase,in which locations are classified based on training data.

a) Training: 10 datasets are collected at 40 discretepositions along the manipulation trajectory. Each position isconsidered a separate location class and a histogram methodis used to construct a likelihood model for each class.

b) Testing: The likelihood model is used to determinethe log likelihood values of test data at each location. Testdata is obtained by randomly sampling data from 5 distinctpre-collected sets using a Monte-Carlo process. We applymaximum likelihood to select the most likely location classand assign a location decision error for that sample.

3) Active manipulation: During active manipulation a tra-jectory is first set as a series of objective locations for thegripper. The gripper then iteratively estimates its locationas described above and moves to the next target position.Location probabilities are updated using Bayes rule [3], withprevious posteriors used as priors for the current location.

We report errors here as the difference at each locationbetween the target and actual orientations.

III. RESULTSA. Validation - Object localization

For initial localization validation, we gather fifteen datasetswith the cylinders of 20, 25, 30 and 35 mm diameters overtheir respective orientation ranges (Table I). Ten are consideredtraining sets, and 10000 data points are sampled randomlyfrom the remaining five test sets with a Monte Carlo procedureto obtain average localization errors eθ(θ) at each location.

We achieved accurate localization with all four cylindersover their respective orientation ranges (Table I), with an av-erage localization error below 0.4◦ for each cylinder (Table I).Accuracy is moderately higher for larger cylinders with areduced range of orientations (Table I).

Cylinder size 20 mm 25 mm 30 mm 35 mmθ range (◦) −34.4 to 32.3 −26.9 to 26.0 −23.9 to 22.4 −21.8 to 20.6

eθ 0.4 0.1 0.1 0.0

TABLE I: Orientation ranges and average localization errors.

B. Active manipulationThe manipulation trajectory spans 200 moves of 1 sec. each,

and is shaped as a sinusoidal with varying amplitude (Fig 3).Active manipulation is successfully performed with each

of the four cylinders of varying diameters. Orientation errorseθ over the manipulation trajectories are averaged over eachcylinder’s five runs and all fall below 5◦ (Table II). Themanipulation trajectory is displayed as an average over 5 runsfor the 20 mm cylinder (Fig. 3) as it is actively reorientedacross its given range (Table I).

Cylinder size 20 mm 25 mm 30 mm 35 mmeθ(◦) 3.9 ± 0.2 4.8 ± 0.2 4.2 ± 0.2 4.3 ± 0.2

TABLE II: Active manipulation errors.

IV. DISCUSSION

This study describes the successful implementation ofmodel-free active tactile manipulation on a novel tactile GR2gripper [4]. We demonstrated this system is capable of precisetactile reorientation of grasped objects of different sizes. Aver-age manipulation errors were kept below 5◦ for all cylinders.

An extension to this work could involve the addition ofobject recognition within the perception algorithm. This wouldallow the gripper to perform simultaneous object localizationand identification of objects being manipulated, creating amore versatile and autonomous gripper. It would also bestraightforward to investigate the effect of the sensor’s shapeand size on manipulation capabilities. This work could furtherbe extended by adapting the TacTip for use on more complexrobotic hands.

Our methods for model-free active tactile manipulation onthe GR2 TacTip gripper platform can be used to investigateprinciples of dexterous manipulation and could lead to essen-tial advances in robotic tactile manipulation and tele-operation.

Acknowledgements: We thank Raymond R. Ma, Luke Cram-phorn and Nicholas Pestell for help with this work.

REFERENCES

[1] C Chorley, C Melhuish, T Pipe, and J Rossiter. Devel-opment of a tactile sensor based on biologically inspirededge encoding. In Advanced Robotics, ICAR Int. Conf.on, pages 1–6. IEEE, 2009.

[2] R Dahiya, G Metta, M Valle, and G Sandini. Tactilesensing - from humans to humanoids. Robotics, IEEETrans. on, 26(1):1–20, 2010.

[3] N Lepora and B Ward-Cherrier. Superresolution with anoptical tactile sensor. In Int. Conf. Intell. Robots Syst.(IROS), pages 2686–2691. IEEE, 2015.

[4] N Rojas, R Ma, and A Dollar. The GR2 Gripper:An Underactuated Hand for Open-Loop In-Hand PlanarManipulation. IEEE Transactions on Robotics, 32(3):763–770, 2016.