b76e70427a | ||
---|---|---|
.. | ||
include/leg_pd_controller | ||
src | ||
CMakeLists.txt | ||
README.md | ||
leg_pd_controller.xml | ||
package.xml |
README.md
Leg PD Controller
This package contains a simple PD controller for the leg joints of the quadruped robot. By using this controller, other ros2-control based on position control can also work on the hardware interface which only contain effort control (for example, gazebo ros2 control).
Tested environment:
- Ubuntu 24.04
- ROS2 Jazzy
1. Interfaces
Provided interfaces:
- joint position
- joint velocity
- joint effort
- KP
- KD
Required hardware interfaces:
- command:
- joint effort
- state:
- joint position
- joint velocity
2. Build
cd ~/ros2_ws
colcon build --packages-up-to leg_pd_controller