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