Gepetto / ros2_control_py

Python bindings for ros2_control with pybind11

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python bindings for ros2_control using pybind11

ros2_control_py humble ros2_control_py rolling

Install

Assuming that your ros2_control_py workspace is in the directory ~/ros2_control_py_ws:

mkdir -p ~/ros2_control_py_ws/src
cd ~/ros2_control_py_ws/src
git clone https://github.com/Gepetto/ros2_control_py --recursive
cd ~/ros2_control_py_ws
rosdep install --from-paths src -y --ignore-src

Compiling

cd ~/ros2_control_py_ws
colcon build

Testing

cd ~/ros2_control_py_ws
colcon build --cmake-args ' -DCMAKE_BUILD_TYPE=Debug' ' -DSANITIZE=True'
colcon test

Usage

See doc and tests.

About

Python bindings for ros2_control with pybind11

License:Apache License 2.0


Languages

Language:Python 55.9%Language:C++ 42.4%Language:CMake 1.7%