b76e70427a | ||
---|---|---|
.. | ||
include/unitree_guide_controller | ||
src | ||
CMakeLists.txt | ||
README.md | ||
package.xml | ||
unitree_guide_controller.xml |
README.md
Unitree Guide Controller
This is a ros2-control controller based on unitree guide. The original unitree guide project could be found here. I used KDL for the kinematic and dynamic calculation, so the controller performance has difference with the original one (sometimes very unstable).
Tested environment:
- Ubuntu 24.04
- ROS2 Jazzy
- Ubuntu 22.04
- ROS2 Humble
1. Interfaces
Required hardware interfaces:
- command:
- joint position
- joint velocity
- joint effort
- KP
- KD
- state:
- joint effort
- joint position
- joint velocity
- imu sensor
- linear acceleration
- angular velocity
- orientation
2. Build
cd ~/ros2_ws
colcon build --packages-up-to unitree_guide_controller