Repository Summary
Checkout URI | https://github.com/ros-controls/gz_ros2_control.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-01-14 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
gz_ros2_control_tests | 0.7.9 |
ign_ros2_control | 0.7.9 |
ign_ros2_control_demos | 0.7.9 |
README
ign_ros2_control
ROS2 Distro | Build Status | Package build |
---|---|---|
This is a ROS 2 package for integrating the ros2_control
controller architecture with the Ignition Gazebo simulator.
More information about ros2_control
can be found here: https://control.ros.org/
This package provides an Ignition Gazebo system plugin which instantiates a ros2_control
controller manager and connects it to a Gazebo model.
ROS version | Gazebo version | Branch | Binaries hosted at | APT key |
---|---|---|---|---|
Humble | Fortress | humble | https://packages.ros.org | ros-humble-ign-ros2-control |
Jazzy | Harmonic | jazzy | https://packages.ros.org | ros-jazzy-gz-ros2-control |
Rolling | Harmonic | rolling | https://packages.ros.org | ros-rolling-gz-ros2-control |
Build status
ROS 2 Distro | Branch | Build status | Documentation |
---|---|---|---|
Rolling | rolling |
Documentation API Reference |
|
Jazzy | jazzy |
Documentation API Reference |
|
Humble | humble |
Documentation API Reference |
Documentation
See the documentation file or control.ros.org
Compile from source
If you want compile this from source, you should choose the Ignition version. The default one is citadel
:
export IGNITION_VERSION=citadel
export IGNITION_VERSION=edifice
export IGNITION_VERSION=fortress
Then create a workspace, clone the correct branch of this repo and compile it:
mkdir -p ~/ign_ros2_control_ws/src
cd ~/ign_ros2_control_ws/src
git clone https://github.com/ros-controls/gz_ros2_control -b humble
rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y
cd ~/ign_ros2_control_ws
colcon build
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/ros-controls/gz_ros2_control.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2025-01-15 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
gz_ros2_control | 1.2.10 |
gz_ros2_control_demos | 1.2.10 |
gz_ros2_control_tests | 1.2.10 |
README
gz_ros2_control
ROS2 Distro | Build Status | Package build |
---|---|---|
This is a ROS 2 package for integrating the ros2_control
controller architecture with the Gazebo simulator.
More information about ros2_control
can be found here: https://control.ros.org/
This package provides a Gazebo-Sim system plugin which instantiates a ros2_control
controller manager and connects it to a Gazebo model.
ROS version | Gazebo version | Branch | Binaries hosted at | APT key |
---|---|---|---|---|
Humble | Fortress | humble | https://packages.ros.org | ros-humble-ign-ros2-control |
Jazzy | Harmonic | jazzy | https://packages.ros.org | ros-jazzy-gz-ros2-control |
Rolling | Harmonic | master | https://packages.ros.org | ros-rolling-gz-ros2-control |
Build status
ROS 2 Distro | Branch | Build status | Documentation |
---|---|---|---|
Rolling | rolling |
Documentation API Reference |
|
Jazzy | jazzy |
Documentation API Reference |
|
Humble | humble |
Documentation API Reference |
Documentation
See the documentation file or control.ros.org
Compile from source
Note that gz_ros2_control
depends on the version of Gazebo that is
provided by the Gazebo Vendor packages gz_plugin_vendor
and gz_sim_vendor
.
Currently, for ROS 2 Jazzy and Rolling, the Gazebo version is Harmonic.
To compile gz_ros2_control
from source, create a workspace, clone the correct branch of this repo and compile it:
mkdir -p ~/gz_ros2_control_ws/src
cd ~/gz_ros2_control_ws/src
git clone https://github.com/ros-controls/gz_ros2_control -b {ROS_DISTRO}
rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y
cd ~/gz_ros2_control_ws
colcon build
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/ros-controls/gz_ros2_control.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2025-01-15 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
gz_ros2_control | 2.0.4 |
gz_ros2_control_demos | 2.0.4 |
gz_ros2_control_tests | 2.0.4 |
README
gz_ros2_control
ROS2 Distro | Build Status | Package build |
---|---|---|
This is a ROS 2 package for integrating the ros2_control
controller architecture with the Gazebo simulator.
More information about ros2_control
can be found here: https://control.ros.org/
This package provides a Gazebo-Sim system plugin which instantiates a ros2_control
controller manager and connects it to a Gazebo model.
ROS version | Gazebo version | Branch | Binaries hosted at | APT key |
---|---|---|---|---|
Humble | Fortress | humble | https://packages.ros.org | ros-humble-ign-ros2-control |
Jazzy | Harmonic | jazzy | https://packages.ros.org | ros-jazzy-gz-ros2-control |
Rolling | Harmonic | rolling | https://packages.ros.org | ros-rolling-gz-ros2-control |
Build status
ROS 2 Distro | Branch | Build status | Documentation |
---|---|---|---|
Rolling | rolling |
Documentation API Reference |
|
Jazzy | jazzy |
Documentation API Reference |
|
Humble | humble |
Documentation API Reference |
Documentation
See the documentation file or control.ros.org
Compile from source
Note that gz_ros2_control
depends on the version of Gazebo that is
provided by the Gazebo Vendor packages gz_plugin_vendor
and gz_sim_vendor
.
Currently, for ROS 2 Jazzy and Rolling, the Gazebo version is Harmonic.
To compile gz_ros2_control
from source, create a workspace, clone the correct branch of this repo and compile it:
mkdir -p ~/gz_ros2_control_ws/src
cd ~/gz_ros2_control_ws/src
git clone https://github.com/ros-controls/gz_ros2_control -b {ROS_DISTRO}
rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y
cd ~/gz_ros2_control_ws
colcon build
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/ros-controls/gz_ros2_control.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-11-01 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
gz_ros2_control | 1.1.8 |
gz_ros2_control_demos | 1.1.8 |
gz_ros2_control_tests | 1.1.8 |
README
gz_ros2_control
ROS2 Distro | Build Status | Package build |
---|---|---|
This is a ROS 2 package for integrating the ros2_control
controller architecture with the Gazebo simulator.
More information about ros2_control
can be found here: https://control.ros.org/
This package provides a Gazebo-Sim system plugin which instantiates a ros2_control
controller manager and connects it to a Gazebo model.
ROS version | Gazebo version | Branch | Binaries hosted at | APT key |
---|---|---|---|---|
Humble | Fortress | humble | https://packages.ros.org | ros-humble-ign-ros2-control |
Iron | Edifice | iron | only from source | |
Iron | Fortress | iron | https://packages.ros.org | ros-iron-gz-ros2-control |
Iron | Garden | iron | only from source | |
Iron | Harmonic | iron | only from source | |
Jazzy | Harmonic | master | https://packages.ros.org | ros-jazzy-gz-ros2-control |
Rolling | Harmonic | master | https://packages.ros.org | ros-rolling-gz-ros2-control |
Build status
ROS 2 Distro | Branch | Build status | Documentation
:———-: | :—-: | :———-: | :———–:
Rolling | master
| | Documentation
API Reference
Iron | iron
| | Documentation
API Reference
Humble | humble
| | Documentation
API Reference
Documentation
See the documentation file or control.ros.org
Compile from source
If you want compile this from source, you should choose the Gazebo version. The default one is garden
:
export GZ_VERSION=fortress
export GZ_VERSION=garden
export GZ_VERSION=harmonic
Then create a workspace, clone the correct branch of this repo and compile it:
mkdir -p ~/gz_ros2_control_ws/src
cd ~/gz_ros2_control_ws/src
git clone https://github.com/ros-controls/gz_ros2_control -b iron
rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y
cd ~/gz_ros2_control_ws
colcon build