Skip to content

Commit bd72dbc

Browse files
committed
docs: Update README to support multiple ROS 2 distributions and modify hardware interface references
1 parent c6e4191 commit bd72dbc

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

README.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@ ROS 2 package providing a hardware interface for controlling [Dynamixel](https:/
77

88
## 2. **Prerequisites**
99

10-
![ROS 2 Humble](https://img.shields.io/badge/ROS2-Humble-blue)
11-
12-
This package currently supports ROS 2 Humble only. Ensure that ROS 2 Humble is properly installed (ROS 2 Humble installation guide).
10+
This package currently supports ROS 2 Humble, Jazzy, Rolling. Ensure that ROS 2 is properly installed.
1311

1412
- Hardware Requirements:
1513

@@ -24,9 +22,9 @@ This package currently supports ROS 2 Humble only. Ensure that ROS 2 Humble is p
2422

2523
```bash
2624
cd ~/${WORKSPACE}/src
27-
git clone -b humble https://github.com/ROBOTIS-GIT/DynamixelSDK.git
28-
git clone -b humble https://github.com/ROBOTIS-GIT/dynamixel_hardware_interface.git
29-
git clone -b humble https://github.com/ROBOTIS-GIT/dynamixel_interfaces.git
25+
git clone -b ${ROS_DISTRO} https://github.com/ROBOTIS-GIT/DynamixelSDK.git
26+
git clone -b ${ROS_DISTRO} https://github.com/ROBOTIS-GIT/dynamixel_hardware_interface.git
27+
git clone -b ${ROS_DISTRO} https://github.com/ROBOTIS-GIT/dynamixel_interfaces.git
3028
```
3129

3230
2. Build the package:
@@ -47,12 +45,8 @@ This package currently supports ROS 2 Humble only. Ensure that ROS 2 Humble is p
4745

4846
This project integrates with the following ROS 2 packages to provide extended functionality:
4947

50-
- **[open_manipulator_x](https://github.com/ROBOTIS-GIT/open_manipulator)**
51-
A ROS-based open-source software package designed for the **Open Manipulator-X**, a 4-DOF robotic arm. It provides essential features like motion planning, kinematics, and control utilities for seamless integration with ROS 2 environments.
52-
53-
- **[open_manipulator_y](https://github.com/ROBOTIS-GIT/open_manipulator_y)**
54-
A ROS-based package tailored for the **Open Manipulator-Y**, a 6-DOF robotic arm. This package offers enhanced compatibility and extended functionalities for advanced manipulator control and operations.
55-
48+
- **[open_manipulator](https://github.com/ROBOTIS-GIT/open_manipulator)**
49+
A ROS-based open-source software package designed for the **OpenManipulator-X and OMY**. It provides essential features like motion planning, kinematics, and control utilities for seamless integration with ROS 2 environments.
5650

5751
## 5. Configuration
5852

@@ -244,4 +238,4 @@ We welcome contributions! Please follow the guidelines in [CONTRIBUTING.md](CONT
244238

245239
## **8. License**
246240

247-
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
241+
This project is licensed under the Apache License 2.0. See the [LICENSE](LICENSE) file for details.

0 commit comments

Comments
 (0)