Skip to content

Commit 39d3a02

Browse files
committed
Update coffee_head_motion_recorder README
1 parent ded1dd9 commit 39d3a02

File tree

1 file changed

+8
-11
lines changed
  • coffee_ws/src/coffee_head_motion_recorder

1 file changed

+8
-11
lines changed

coffee_ws/src/coffee_head_motion_recorder/README.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ This functionality is split into two packages following ROS2 best practices:
2121

2222
- ROS2 (Jazzy or compatible)
2323
- Python 3
24-
- PyQt5
25-
- Dynamixel SDK
24+
- python_qt_binding (included with ROS2)
25+
- Dynamixel SDK (workspace package)
2626
- XM540-W270 Dynamixel servo motors
2727

2828
## Installation
@@ -35,22 +35,19 @@ This functionality is split into two packages following ROS2 best practices:
3535
# coffee_head_motion_recorder_msgs/
3636
```
3737

38-
2. Install dependencies:
39-
40-
```bash
41-
sudo apt-get install python3-pyqt5
42-
pip3 install dynamixel-sdk
43-
```
44-
45-
3. Build the packages (interface package first):
38+
2. Build the packages (dependencies first):
4639

4740
```bash
4841
cd /path/to/your/workspace
42+
# Build Dynamixel SDK packages
43+
colcon build --packages-select dynamixel_sdk dynamixel_sdk_custom_interfaces
44+
# Build motion recorder interface package
4945
colcon build --packages-select coffee_head_motion_recorder_msgs
46+
# Build main motion recorder package
5047
colcon build --packages-select coffee_head_motion_recorder
5148
```
5249

53-
4. Source the workspace:
50+
3. Source the workspace:
5451

5552
```bash
5653
source /path/to/your/workspace/install/setup.bash

0 commit comments

Comments
 (0)