Skip to main content

Introduction

DexHand SDK provides a set of interfaces for communicating with the underlying dexterous hand devices, enabling control and data interaction through UDP protocol. Devices are uniquely identified by their IP addresses. Default left hand IP: 192.168.137.19 Default right hand IP: 192.168.137.39

The SDK supports both python3 and c++ interfaces, currently only available for use in Linux systems.

Communication Configuration

Connect the computer and the dexterous hand using an Ethernet cable, and configure the corresponding wired network IP address of the computer as a static IP, for example: 192.168.137.10

Getting Started

Before getting started, please ensure the device is correctly connected and the network configuration is correct. Follow the instructions below to install and use fourier_dexhand_sdk.

C++ Users

Dependencies

  • Linux system (Currently only Linux systems are supported)
  • C++17 compiler (GCC or Clang)
  • libFourierDexHand.so dynamic library file

Build the project

cd example/cpp/
mkdir build && cd build
cmake ..
make

Run the example

../bin/fourier_dexhand_sdk_demo

Python Users

Dependencies

  • Linux system (Currently only Linux systems are supported)
  • pybind11
  • dexhandpy

Installation

# pybind11
pip install pybind11
# released
pip install dexhandpy

Run the example

cd example/python/
python3 fourier_dexhand_sdk_demo.py