Overview
BrainCo's dexterous hand Revo 3 is designed for industrial automation, scientific research, and robotic manipulation scenarios. It integrates 21 independent motors with 21 active degrees of freedom in a compact, lightweight bionic form factor. The system communicates via a standard RS485 interface at a default baud rate of 5 Mbps, suitable for electromagnetically noisy environments. Cross-platform C/C++ and Python SDKs are provided for Linux, macOS, and Windows, supporting high-frequency, low-latency development.
Product Features
- 21 DoF Fully Active Bionic Configuration: Integrates 21 independent motors with full capabilities for opposition, lateral abduction/adduction, and biomimetic kinematics, enabling human-level dexterous manipulation and multi-pose adaptive grasping. Features high-frequency direct drive with back-driveability, low latency, rapid response, and industry-leading channel density with precise joint-level control.
- High-Resolution Tactile Feedback: Features a distributed high-sensitivity tactile array to support real-time contact state recognition, enabling adaptive grasping of fragile, soft, and irregular objects, significantly enhancing complex manipulation workflows.
- High Reliability & Harsh Environment Adaptability: Joint flexing lifetime exceeds 1,000,000 cycles. Verified through rigorous tests including drop collision, vibration, static pressure, high/low temperature operation, and salt spray. Stable, durable, and highly adapted for long-term deployment under complex industrial and outdoor working conditions.
- Algorithm-Friendly & R&D Ecosystem Integration: Out-of-the-box support for C/C++, Python SDKs, and ROS/ROS2, ensuring seamless integration with mainstream robotics development platforms. Includes official open-source algorithm demos to accelerate secondary development and model transfer, dramatically lowering barriers for scientific research and engineering validation.
Product Dimensions
Product Parameters
| Classification | Specification Item | Revo3(Basic) | Revo3(Touch) | Revo3(Vision) |
|---|---|---|---|---|
| Structural Parameters | Degrees of Freedom (Active DoF) | 21 (21) | 21 (21) | 21 (21) |
| Back-drivability | Fully back-drivable joints | Fully back-drivable joints | Fully back-drivable joints | |
| Hand Height | 216mm | 216mm | 216mm | |
| Palm Width | 108mm | 108mm | 108mm | |
| Motion Range | Max Grasping Diameter | >150mm | >150mm | >150mm |
| Min Grasping Diameter | <10mm | <10mm | <10mm | |
| Five-finger Pinch | Four fingers / Thumb can touch palm Perfect score in Kapandij opposition test | Four fingers / Thumb can touch palm Perfect score in Kapandij opposition test | Four fingers / Thumb can touch palm Perfect score in Kapandij opposition test | |
| Operating Performance | Supply Voltage | 24-80V | 24-80V | 24-80V |
| Max Current | 10A(24V) | 10A(24V) | 10A(24V) | |
| Active Grip Force | >50N | >50N | >50N | |
| Max Fingertip Pinch Force | >20N | >20N | >20N | |
| Total Hand Load | 20kg | 20kg | 20kg | |
| Four-finger Load | 5kg | 5kg | 5kg | |
| Repeatability | 0.1° | 0.1° | 0.1° | |
| Motion Speed | 0.3Hz | 0.3Hz | 0.3Hz | |
| Communication & Control | Comm Interface | EtherCAT (In development) CANfd (In development) RS485 | EtherCAT (In development) CANfd (In development) RS485 | EtherCAT (In development) CANfd (In development) RS485 |
| Comm Frequency | 500Hz | 500Hz | 500Hz | |
| Control Modes | Position, MIT Force/Position, Admittance & Zero-Torque Modes | Position, MIT Force/Position, Admittance & Zero-Torque Modes | Position, MIT Force/Position, Admittance & Zero-Torque Modes | |
| Tactile Module (Optional) | Tactile Distribution | / | Full-hand tactile | Full-hand tactile (fingertip vision-tactile) |
| Force Resolution | / | 0.01N | 0.01N | |
| Force Range | / | 0-25N | 0-25N | |
| Min Detectable Deformation | / | / | 130 μm |
Note: Stay tuned for more DoF configurations.
Parameter Description
Degrees of Freedom Distribution
The Revo 3 smart dexterous hand features 21 fully active, independently driven degrees of freedom (DoF). The joint configuration strictly adheres to human anatomical structures, providing a high level of biomimetic fidelity:
- The Thumb is equipped with 5 active DoF: Interphalangeal flexion/extension (IP), Metacarpophalangeal flexion/extension (MCP), Carpometacarpal axial rotation for opposition (CMC Rot), Carpometacarpal abduction/adduction (CMC Abd), and Carpometacarpal flexion/extension (CMC Flex). This allows high-fidelity replication of complex human postures such as thumb opposition, pinch, and power grasp.
- The Index, Middle, Ring, and Pinky fingers each feature 4 active DoF. From base to tip, these are: Abduction/adduction (Abd), Metacarpophalangeal flexion/extension (MCP), Proximal Interphalangeal flexion/extension (PIP), and Distal Interphalangeal flexion/extension (DIP), enabling independent finger movement, collaborative grasping, and human-like fine manipulation.
Joint Motion Range
The physical achievable joint motion range (corresponding to the physical float parameters in the SDK interface) for each joint is listed in the table below:
| Active Joint | Degree of Freedom (DoF) | Min Angle | Max Angle |
|---|---|---|---|
| Thumb | IP Interphalangeal Flexion | 0° | 90° |
| MCP Metacarpophalangeal Flexion | 0° | 90° | |
| CMC Rot Carpometacarpal Rotation | -45° | +45° | |
| CMC Abd Carpometacarpal Abduction | 0° | 120° | |
| CMC Flex Carpometacarpal Flexion | 0° | 50° | |
| Index | Abd Abduction/Adduction | -10° | 30° |
| MCP Metacarpophalangeal Flexion | 0° | 90° | |
| PIP Proximal Interphalangeal Flexion | 0° | 110° | |
| DIP Distal Interphalangeal Flexion | 0° | 90° | |
| Middle | Abd Abduction/Adduction | -20° | 20° |
| MCP Metacarpophalangeal Flexion | 0° | 90° | |
| PIP Proximal Interphalangeal Flexion | 0° | 110° | |
| DIP Distal Interphalangeal Flexion | 0° | 90° | |
| Ring | Abd Abduction/Adduction | -20° | 20° |
| MCP Metacarpophalangeal Flexion | 0° | 90° | |
| PIP Proximal Interphalangeal Flexion | 0° | 110° | |
| DIP Distal Interphalangeal Flexion | 0° | 90° | |
| Pinky | Abd Abduction/Adduction | -30° | 10° |
| MCP Metacarpophalangeal Flexion | 0° | 90° | |
| PIP Proximal Interphalangeal Flexion | 0° | 110° | |
| DIP Distal Interphalangeal Flexion | 0° | 90° |
Device ID Specifications
In the RS485 bus network topology, the default Left Hand ID for both Revo 2 and Revo 3 dexterous hands is 126, the default Right Hand ID is 127, and the Broadcast ID is 0.
In the network bus topology, developers can configure unique IDs to identify and control the left and right hands separately. Sending instructions to Broadcast ID 0 will control all dexterous hands on the bus simultaneously.
Power-On Reset & Calibration
Power-on self-reset refers to the dexterous hand automatically executing physical position calibration upon power-on. The system will search for the starting position of each finger, and all fingers will open during this period.
⚠️ Critical Safety Notes for Power-On Calibration
- Note 1 (Drop Risk): During the process of position calibration, if the hand is holding any object, there is a potential risk of the object falling.
- Note 2 (Control Prerequisite): After the hand is powered on, a position calibration must be executed once before it can be controlled normally.
Communication Interface
The Revo 3 dexterous hand communicates and is controlled via a standard RS485 interface.
When performing physical wiring and debugging, please pay close attention to the following guidelines:
🔌 Power Supply & Bus Security
- Sufficient Power Budget: Since the Revo 3 integrates 21 independent motors, the instantaneous current can be extremely high under heavy loads or when multiple fingers are actively gripping. We highly recommend using a stable 24V DC power supply with a power rating of at least 100W to prevent voltage drops that could trigger host processor resets.
- High-Frequency Bus Impedance: At 5M baud rate, please ensure the RS485 bus uses shielded twisted pair cables and keep the wiring length as short as possible to minimize signal reflection and noise.