Contents
Summary
A mechanical interface was designed, built and tested to allow a Baxter to use synthetic gecko skin grippers. Several programs were written in which the Baxter locates colors and shapes and manipulates objects using both electric parallel grippers and gecko grippers.
This project was undertaken during the summer of 2015 at NASA's Jet Propulsion Lab (JPL), as part of Caltech's Summer Undergraduate Research Fellowship (SURF) program.
Background
Gecko grippers are a type of on-off adhesive modeled after gecko feet, which have a vast array of tiny mushroom-tipped hairs or wedges that conform easily to smooth surfaces and stick via van der Waals forces when a shear force is applied to deform the wedges. They are being adapted to a variety of applications at JPL: http://www.nasa.gov/mission_pages/station/research/experiments/2324.html
The way standard gecko grippers work is by having two pads pull against each other. First, lateral springs are tensioned by squeezing the two pads together. Then the gripper is applied lightly (< 2 lbs force) to a surface and the tension on the springs released, causing the two pads to pull in opposition to each other. This deforms the wedges, exposing more area to the surface and allowing the pad to stick. To release the gripper, the springs are re-tensioned, relaxing the wedges and allowing the pads to peel off the surface.
Mechanical Design
![]() |
![]() |
To allow a Baxter to use gecko adhesives, the gripper above was designed, fabricated, and installed on a Baxter robot. The design is as simple as possible, adapting the linear actuators in Baxter’s electric parallel gripper to adjust the spacing of two square acrylic tiles surfaced with gecko adhesive. The adhesive is the natively sticky variety, which means that the tiny silicone wedges that allow it to stick are capped with miniscule feet. The effect is that the adhesive will stick to any smooth, flat surface when applied with a small normal force, although it won’t achieve its full strength until a shear force is applied.
![]() |
![]() |
![]() |
The gripper primes itself by extending aluminum bars until the yellow string between the two tiles is horizontal but the springs outside the tiles are unextended. In this state, it brings the gecko adhesive-coated tiles into contact with the target surface and applies normal force through four foam pads mounted to the upper, orange plate (the foam allows for imperfections in the angle of approach and distributes the force more evenly). To grip, it brings the aluminum bars in fully and raises the gripper, at which point the weight of the target object is supported through the vertical, green string in the center, pulling the tiles (through their yellow strings) together and upward at a 20° angle (empirically determined to be ideal). To release, it extends the aluminum bars out past their primed position. The springs stretch and the diagonal, green strings are pulled taut, peeling the tiles up and away from the target surface.
The gripper was designed to mount non-destructively to the commercially available electric parallel gripper.
As shown above, this was accomplished by inserting an acrylic plate between the commercial gripper and Baxter’s wrist. The extra distance was accounted for by replacing the two shoulder screws over which the gripper slots with longer ones and using correspondingly longer screws to attach the gripper. Two ABS rings then cradle the gripper, secured to the acrylic base plate to prevent rotation. A final acrylic plate is the mount site for the gecko tiles. Other than switching hardware, the commercial gripper was not altered at all.
CAD
https://grabcad.com/library/gecko-gripper-integration-for-baxter-robot-hand-1
Demonstrations
Box Fetch
Baxter recognizes and retrieves a specially marked box.
Gecko Fetch
Similar to Box Fetch, with the distinction that Baxter is now using a gecko gripper. Instead of picking up the box, it retrieves a square of glass placed on top of the box. (Video shows only dead reckoning with gecko grippers, not the image recognition.)
Gecko Colors
Baxter locates a red square and a blue square in its view field. First it travels to the blue square and saves the location data. Then it travels to the red square, picks up a square of glass from inside it, returns to the remembered location of the blue square, and deposits the glass.
Gecko Assembly
Baxter assembles a stack of nine glass squares into an image of the Starship Enterprise.
Code
https://github.com/destrygomorphous/baxter
Extensions
- A simple industrial application would be using Baxter gecko grippers to pick and place smooth, flat objects where they are already used in factories for pick and place of objects that are easier to manipulate.
- Using techniques already demonstrated but not implemented together, Baxter could be programmed to recognize an object shown to it, find and retrieve that object, and then wait for a new target, all in the same program without the need for operator intervention.
- With a little more work, force control could be integrated into Baxter’s programming, allowing it to judge with greater accuracy the motion required to successfully grip an object. This would decrease the time necessary to acquire an object and mitigate the lateral motion induced in objects resting on smooth surfaces.
Attribution
The research was carried out, in part, at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration.
Copyright 2015 California Institute of Technology. Government sponsorship acknowledged.