Skip to content


by Barrett

BarretHand Intelligent Gripper

BarrettHand™ is a multi-fingered programmable grasper with the dexterity to secure target objects of different sizes, shapes, and orientations.

As an intelligent, highly flexible eight-axis gripper, the BarrettHand BH8–282 reconfigures itself in real time to conform securely to a wide variety of part shapes without tool-change interruptions. 

The grasper brings value to automation because it: reduces the required number and size of robotic workcells while boosting throughput; consolidates the hodgepodge proliferation of customized gripper-jaw shapes onto a common programmable platform; and enables incremental process improvement and accommodates frequent new-product introductions, capabilities deployed instantly via software across international networks of factories.

The BarrettHand neatly houses its own communications electronics, servo-controllers, and all four brushless motors. Of its three multi-jointed fingers, two have an extra degree of freedom with 180 degrees of lateral mobility supporting a large variety of grasp types. All joints have high-precision position encoders.

BarretHand Software

Barrett Technology’s full-source code and examples are included with every purchase and provide comprehensive ways of controlling the BarrettHand. 

The BHControl application works under both Linux and Windows and presents an easy-to-use graphical user interface (GUI) for control of the BarrettHand. It exposes all of the functionality provided by the BarrettHand C/C++ library and the powerful yet easy-to-learn Grasper Control Language (GCL) in a graphical environment, without writing any code. 

The visual control window of the BHControl application enables control of the hand interactively. The user is capable moving the fingers of the BarrettHand™ to any desired position with a mouse.

The BarrettHand C/C++ library facilities configuring and controlling the hand. The library coordinates all communications with the hand and provides functions to control the hand. The functions take advantage of the firmware's RealTime mode and Supervisory commands. The library is written for Windows and Linux. 

The BarrettHand's firmware resides on the control electronics inside the hand. The firmware interprets the commands sent from the host computer and responds accordingly. The firmware has two modes: Supervisory and RealTime. The Supervisory mode allows the user to issue high-level commands, which the BarrettHand™ will execute. When the hand is finished executing the command, it returns control back to the user. The RealTime mode enables continuous control and monitoring of motor parameters, allowing real-time motion control.

Perception Palm

Barrett's Perception Palm™ contains two CMOS Video Cameras, a Laser-projector, an Infrared (IR) rangefinder, and an illumination LED all within a high-impact polyurethane resin housing that is mounted directly on the palm of a BarrettHand™. 

The Perception Palm™ augments the contact-based localization sensors already available on the BarrettHand™ (6-axis force / torque sensor, fingertip torque sensors, and tactile sensing) with several non-contact sensors to provide valuable localization information in the critical time just before manipulation, but after base-mounted sensors may have become occluded by the manipulator itself. Gorilla Glass is used for sensor and emitter lenses, providing impact and scratch resistance, and making it perfectly safe to manipulate objects up against the surface of the palm.