Skip to main content

Dexterous Hand

Overview

Description

This robotic hand control system is designed for precise and dexterous manipulation, featuring six pneumatic cylinders to control five fingers, along with additional actuators for enhanced flexibility and articulation. It includes an intuitive GUI that provides real-time feedback, making the system user-friendly, even for beginners. With multiple communication interfaces and seamless sensor integration, the system is highly versatile for applications in prosthetics, industrial automation, and robotics research. The firmware is compatible with Micro-ROS, enabling efficient communication within ROS 2-based robotic ecosystems.

Building on the base system, the AI vision-enhanced dexterous hand integrates the Renesas Vision AI MPU to enable intelligent gesture-based control. Running on Ubuntu 24.04 with ROS 2 Jazzy, this extension uses camera input to recognize hand gestures and control the robotic hand accordingly. Powered by DRP-AI accelerators, the AI model detects and publishes key points (e.g., landmarks and bounding boxes) as Foxglove image annotations for intuitive visualization. The system supports over 20 gesture commands, including grasp, pinch, thumbs up, call me, peace, and OK, providing a natural interface for human-robot interaction.

System Benefits:

  • Supports multiple communication protocols, including CAN FD, ensuring reliable and high-speed data transfer.
  • Integrates micro-ROS, bringing the advanced capabilities of ROS 2 to the MCU level.
  • The 6-cylinder control mechanism ensures precise and independent movement of each finger, facilitating dexterous hand functions for various applications.
  • Features a modular design with extensive sensor integration capabilities, allowing easy expansion to support advanced functionalities such as adaptive grip, tactile sensing, and environmental interaction.
  • Powered by DRP-AI accelerators, the system achieves real-time object detection, segmentation, and pose estimation.
  • Supports object detection models like YOLOX Pascal VOC, YOLOX Hand, and publishing a bounding box model in the standard ROS 2 message format.
  • Compatible with pose estimation models like MediaPipe, HRNetV2, and RTMPose.

Comparison

Applications

Block Diagram

Select a block to discover products for your design

Test This Board Remotely

Available on Lab on the Cloud, use our PC-based GUI to instantly start configuring and testing designs in our virtual lab, no physical board needed.

Dexterous Hand System

4:3 ratioSheet.1Sheet.2Sheet.3Sheet.4WS077-1WS077-1WS077-1Sheet.6ParallelogramParallelogram.14Parallelogram.15Parallelogram.16Trapezoid.18TrapezoidTrapezoid.20Trapezoid.21Trapezoid.22Trapezoid.23Trapezoid.24RectangleRectangle.26Semi CircleSheet.21Semi Circle.29Sheet.23Semi Circle.31Sheet.25Semi Circle.33Sheet.27Semi Circle.35Sheet.29Sheet.30ParallelogramParallelogram.41Parallelogram.42Sheet.34ParallelogramParallelogram.41Parallelogram.42Sheet.38ParallelogramParallelogram.40Parallelogram.42Sheet.42ParallelogramParallelogram.41Parallelogram.42Sheet.46ParallelogramParallelogram.41Parallelogram.42Sheet.50ParallelogramParallelogram.41Parallelogram.42RectangleSheet.98Status LEDs.50Status LEDs.75Status LEDs.76Status LEDs.77Status LEDs.83Status LEDs.84Status LEDs.85Status LEDs.86Sheet.107Status LEDs.50Status LEDs.75Status LEDs.76Status LEDs.77Status LEDs.83Status LEDs.84Status LEDs.85Status LEDs.86Connector dotted line.1133Connector dotted line.120Connector dotted line.121Connector dotted line.122Connector dotted line.123Connector dotted line.124Bi-directional.125Bi-directional.126Bi-directionalBi-directional.128Bi-directional.129Bi-directional.131Connector Arrow.135Connector Arrow3.3V Output3.3V Output3.3V OutputConnector Arrow.147Connector Arrow.148TxTxTxRxRxRxLaptopRS-485RS-485RS-485Bi-directional.170Vertical Wire Bundle.171222Sheet.173Pressure SensorPressure SensorPressure SensorBi-directional.175Vertical Wire Bundle.176222Sheet.178Extend DI/DOExtend DI/DOExtend DI/DOBi-directional.186Graphical User InterfaceGraphical User InterfaceGraphical User InterfaceCommunication InterfaceCommunication InterfaceCommunication InterfaceLDOLDOLDOConnector dotted double arrowDC Supply 12VLabel Text 10pt.262Sheet.194Sheet.195Sheet.196Sheet.197Sheet.198Sheet.199Sheet.200Sheet.201Sheet.202Sheet.203AC/DC AdapterAC/DC AdapterAC/DC AdapterConnected signals arrow12V/24V12V/24V12V/24VUSB PlugSheet.211Sheet.212Sheet.213Sheet.214Sheet.215Bi-directional.216Connector dotted double arrow.219Sheet.220MCUMCUMCUUARTUARTUARTVDDVDDVDDUARTUARTUARTI2CI2CI2CUSBUSBUSBCAN FDCAN FDCAN FD
Exiting Interactive Block Diagram

Dexterous Hand System with AI Vision

WebConnector Arrow.192Connector Arrow.179Connector Arrow.181Connector Arrow.176Connector Arrow.175VDD 1.1VVDD 1.1VVDD 1.1VConnector Arrow.171Sheet.1Sheet.2Sheet.3Sheet.412V/24V12V/24V12V/24V3.5V3.5V3.5VConnected signals arrowConnector Arrow.220.8V0.8V0.8VBi-directionalSD CardSheet.29Sheet.30Sheet.31Sheet.32Sheet.33Sheet.34Sheet.35Sheet.36Sheet.37Sheet.38Bi-directional.39Connector Arrow.42Bi-directional.45Ethernet PHY x 2Ethernet PHY x2Ethernet PHY x2USB 2.0 x 2USB 2.0 x2USB 2.0 x2RS-485RS-485RS-485Bi-directional.57USB 3.2USB 3.2USB 3.2Camera (Up to 4)Camera (Up to 4)Camera(Up to 4)Bi-directional.65CameraSheet.68Sheet.69Connector Arrow.71MIPI CSI is optionalMIPI CSI is optionalMIPI CSI is optionalAcquiring Image DataAcquiring Image DataAcquiringImage DataWS077-2WS077-2WS077-2Vertical Wire Bundle.80222Sheet.82Vertical Wire Bundle.83222Sheet.85Vertical Wire Bundle.86222Sheet.88Sheet.113ParallelogramParallelogram.14Parallelogram.15Parallelogram.16Trapezoid.18TrapezoidTrapezoid.20Trapezoid.21Trapezoid.22Trapezoid.23Trapezoid.24RectangleRectangle.26Semi CircleSheet.128Semi Circle.29Sheet.130Semi Circle.31Sheet.132Semi Circle.33Sheet.134Semi Circle.35Sheet.136Bi-directional.138Dexterous HandDexterous HandDexterous HandClock GeneratorClock GeneratorClock GeneratorPCIe 2-lanePCIe 2-lanePCIe2-laneBuck RegulatorBuck RegulatorBuck RegulatorDDRDDRDDRConnector ArrowConnector Arrow.156DC Supply 12VLabel Text 10pt.262Sheet.159Sheet.160Sheet.161Sheet.162Sheet.163Sheet.164Sheet.165Sheet.166Sheet.167Sheet.168AC/DC AdapterAC/DC AdapterAC/DCAdapterConnector Arrow.172Connected signals line3.3V3.3V3.3VD1.8VD1.8VD1.8VVDDQ 1.2VVDDQ 1.2VVDDQ 1.2V D1.8VD1.8VD1.8VBi-directional.183Bi-directional.184Bi-directional.185Connector dotted arrowLCD MonitorSheet.190Sheet.191Connector dotted double arrowBuck RegulatorBuck RegulatorBuck RegulatorSheet.196MPUMPUMPULPDDR4LPDDR4LPDDR4SDIOSDIOSDIOClockClockClockPCIe Gen 3PCIe Gen 3PCIe Gen 3Ethernet Control x 2Ethernet Control x2Ethernet Control x2USB 2.0 Gen 2 x 2USB 2.0 Gen 2 x2USB 2.0Gen 2 x2UARTUARTUARTUSB 3.2 Gen 2 x 2USB 3.2 Gen 2 x2USB 3.2Gen 2 x2MIPI CSI-2 x 4MIPI CSI-2 x4MIPICSI-2 x4VDDVDDVDDVDD/CVDDVDD/CVDDVDD/CVDDDDR_VDDQDDR_VDDQDDR_VDDQPVDD/USBPVDD/USBPVDD/USBVDD1G_0p8VDD1G_0p8VDD1G_0p8MIPI DSIMIPI DSIMIPI DSICAN FDCAN FDCAN FDSheet.197PMICPMICPMICLDO2LDO2LDO2BUCK1BUCK1BUCK1BUCK3BUCK3BUCK3BUCK2BUCK2BUCK2BUCK4BUCK4BUCK4BUCK5BUCK5BUCK5
Exiting Interactive Block Diagram

Videos & Training

Support

Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?