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 ratio Sheet.1 Sheet.2 Sheet.3 Sheet.4 WS077-1 WS077-1 WS077-1 Sheet.6 Parallelogram Parallelogram.14 Parallelogram.15 Parallelogram.16 Trapezoid.18 Trapezoid Trapezoid.20 Trapezoid.21 Trapezoid.22 Trapezoid.23 Trapezoid.24 Rectangle Rectangle.26 Semi Circle Sheet.21 Semi Circle.29 Sheet.23 Semi Circle.31 Sheet.25 Semi Circle.33 Sheet.27 Semi Circle.35 Sheet.29 Sheet.30 Parallelogram Parallelogram.41 Parallelogram.42 Sheet.34 Parallelogram Parallelogram.41 Parallelogram.42 Sheet.38 Parallelogram Parallelogram.40 Parallelogram.42 Sheet.42 Parallelogram Parallelogram.41 Parallelogram.42 Sheet.46 Parallelogram Parallelogram.41 Parallelogram.42 Sheet.50 Parallelogram Parallelogram.41 Parallelogram.42 Rectangle Sheet.98 Status LEDs.50 Status LEDs.75 Status LEDs.76 Status LEDs.77 Status LEDs.83 Status LEDs.84 Status LEDs.85 Status LEDs.86 Sheet.107 Status LEDs.50 Status LEDs.75 Status LEDs.76 Status LEDs.77 Status LEDs.83 Status LEDs.84 Status LEDs.85 Status LEDs.86 Connector dotted line.1133 Connector dotted line.120 Connector dotted line.121 Connector dotted line.122 Connector dotted line.123 Connector dotted line.124 Bi-directional.125 Bi-directional.126 Bi-directional Bi-directional.128 Bi-directional.129 Bi-directional.131 Connector Arrow.135 Connector Arrow 3.3V Output 3.3V Output 3.3V Output Connector Arrow.147 Connector Arrow.148 Tx Tx Tx Rx Rx Rx Laptop RS-485 RS-485 RS-485 Bi-directional.170 Vertical Wire Bundle.171 2 2 2 Sheet.173 Pressure Sensor Pressure Sensor Pressure Sensor Bi-directional.175 Vertical Wire Bundle.176 2 2 2 Sheet.178 Extend DI/DO Extend DI/DO Extend DI/DO Bi-directional.186 Graphical User Interface Graphical User Interface Graphical User Interface Communication Interface Communication Interface Communication Interface LDO LDO LDO Connector dotted double arrow DC Supply 12V Label Text 10pt.262 Sheet.194 Sheet.195 Sheet.196 Sheet.197 Sheet.198 Sheet.199 Sheet.200 Sheet.201 Sheet.202 Sheet.203 AC/DC Adapter AC/DC Adapter AC/DC Adapter Connected signals arrow 12V/24V 12V/24V 12V/24V USB Plug Sheet.211 Sheet.212 Sheet.213 Sheet.214 Sheet.215 Bi-directional.216 Connector dotted double arrow.219 Sheet.220 MCU MCU MCU UART UART UART VDD VDD VDD UART UART UART I2C I2C I2C USB USB USB CAN FD CAN FD CAN FD
Exiting Interactive Block Diagram

Dexterous Hand System with AI Vision

Web Connector Arrow.192 Connector Arrow.179 Connector Arrow.181 Connector Arrow.176 Connector Arrow.175 VDD 1.1V VDD 1.1V VDD 1.1V Connector Arrow.171 Sheet.1 Sheet.2 Sheet.3 Sheet.4 12V/24V 12V/24V 12V/24V 3.5V 3.5V 3.5V Connected signals arrow Connector Arrow.22 0.8V 0.8V 0.8V Bi-directional SD Card Sheet.29 Sheet.30 Sheet.31 Sheet.32 Sheet.33 Sheet.34 Sheet.35 Sheet.36 Sheet.37 Sheet.38 Bi-directional.39 Connector Arrow.42 Bi-directional.45 Ethernet PHY x 2 Ethernet PHY x2 Ethernet PHY x2 USB 2.0 x 2 USB 2.0 x2 USB 2.0 x2 RS-485 RS-485 RS-485 Bi-directional.57 USB 3.2 USB 3.2 USB 3.2 Camera (Up to 4) Camera (Up to 4) Camera(Up to 4) Bi-directional.65 Camera Sheet.68 Sheet.69 Connector Arrow.71 MIPI CSI is optional MIPI CSI is optional MIPI CSI is optional Acquiring Image Data Acquiring Image Data AcquiringImage Data WS077-2 WS077-2 WS077-2 Vertical Wire Bundle.80 2 2 2 Sheet.82 Vertical Wire Bundle.83 2 2 2 Sheet.85 Vertical Wire Bundle.86 2 2 2 Sheet.88 Sheet.113 Parallelogram Parallelogram.14 Parallelogram.15 Parallelogram.16 Trapezoid.18 Trapezoid Trapezoid.20 Trapezoid.21 Trapezoid.22 Trapezoid.23 Trapezoid.24 Rectangle Rectangle.26 Semi Circle Sheet.128 Semi Circle.29 Sheet.130 Semi Circle.31 Sheet.132 Semi Circle.33 Sheet.134 Semi Circle.35 Sheet.136 Bi-directional.138 Dexterous Hand Dexterous Hand Dexterous Hand Clock Generator Clock Generator Clock Generator PCIe 2-lane PCIe 2-lane PCIe2-lane Buck Regulator Buck Regulator Buck Regulator DDR DDR DDR Connector Arrow Connector Arrow.156 DC Supply 12V Label Text 10pt.262 Sheet.159 Sheet.160 Sheet.161 Sheet.162 Sheet.163 Sheet.164 Sheet.165 Sheet.166 Sheet.167 Sheet.168 AC/DC Adapter AC/DC Adapter AC/DCAdapter Connector Arrow.172 Connected signals line 3.3V 3.3V 3.3V D1.8V D1.8V D1.8V VDDQ 1.2V VDDQ 1.2V VDDQ 1.2V D1.8V D1.8V D1.8V Bi-directional.183 Bi-directional.184 Bi-directional.185 Connector dotted arrow LCD Monitor Sheet.190 Sheet.191 Connector dotted double arrow Buck Regulator Buck Regulator Buck Regulator Sheet.196 MPU MPU MPU LPDDR4 LPDDR4 LPDDR4 SDIO SDIO SDIO Clock Clock Clock PCIe Gen 3 PCIe Gen 3 PCIe Gen 3 Ethernet Control x 2 Ethernet Control x2 Ethernet Control x2 USB 2.0 Gen 2 x 2 USB 2.0 Gen 2 x2 USB 2.0Gen 2 x2 UART UART UART USB 3.2 Gen 2 x 2 USB 3.2 Gen 2 x2 USB 3.2Gen 2 x2 MIPI CSI-2 x 4 MIPI CSI-2 x4 MIPICSI-2 x4 VDD VDD VDD VDD/CVDD VDD/CVDD VDD/CVDD DDR_VDDQ DDR_VDDQ DDR_VDDQ PVDD/USB PVDD/USB PVDD/USB VDD1G_0p8 VDD1G_0p8 VDD1G_0p8 MIPI DSI MIPI DSI MIPI DSI CAN FD CAN FD CAN FD Sheet.197 PMIC PMIC PMIC LDO2 LDO2 LDO2 BUCK1 BUCK1 BUCK1 BUCK3 BUCK3 BUCK3 BUCK2 BUCK2 BUCK2 BUCK4 BUCK4 BUCK4 BUCK5 BUCK5 BUCK5
Exiting Interactive Block Diagram

Support

Support Communities

Support Communities

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

FAQs

Browse our knowledge base of common questions and answers.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?