This project is a ROS2 package for controlling the Inspire Hand robotic hand. It provides the necessary nodes and interfaces to interact with the hardware and perform various robotic hand operations.
- Control the Inspire Hand robotic hand
- ROS2 nodes for communication and control
- Example launch files and configurations
-
Clone the repository into your ROS2 workspace:
git clone https://github.com/haoyan-ts/inspire_hand_ros2.git
-
Navigate to your ROS2 workspace and build the package:
cd ~/dobot_ws colcon build
-
Source the workspace:
source install/setup.bash
To launch the pub/sub control node, use the following command:
ros2 run inspire_hand_demo talker
ros2 run inspire_hand_demo client
This node handles the communication and control of the Inspire Hand robotic hand.
port (string): The serial port to which the Inspire Hand is connected. baudrate (int): The baud rate for the serial communication.
control.launch.py Launches the inspire_hand_demo node with the necessary parameters.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.