Skip to content

Commit

Permalink
Update list of repos (#369) (#371)
Browse files Browse the repository at this point in the history
(cherry picked from commit b397549)

Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com>
  • Loading branch information
mergify[bot] and bmagyar authored Jan 6, 2025
1 parent 8bc0e95 commit 66561ca
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,20 +31,24 @@ If you are not familiar with the control theory, please get some idea about it (

``ros2_control`` Repositories
-------------------------------------------
The ros2_control framework consists of the following Github repositories:
The framework consists of the following Github repositories hosted under the `ros-controls`_ Github organization:

* `ros2_control`_ - the main interfaces and components of the framework;
* `ros2_controllers`_ - widely used controllers, such as forward command controller, joint trajectory controller, differential drive controller;
* `control_toolbox`_ - some widely-used control theory implementations (e.g. PID) used by controllers;
* `realtime_tools`_ - general toolkit for realtime support, e.g., realtime buffers and publishers;
* `control_msgs`_ - common messages;
* `kinematics_interface`_ - for using C++ kinematics frameworks;
* `gz_ros2_control`_ - Plugin for Gazebo (Ignition);
* `gazebo_ros2_control`_ - Plugin for Gazebo Classic (deprecated);


Additionally, there are following (unreleased) packages are relevant for getting-started and project management:
Additionally, the following (unreleased) packages are relevant for documentation and project management:

* `ros2_control_demos`_ - example implementations of common use-cases for a smooth start;
* `roadmap`_ - planning and design docs for the project.
* `roadmap`_ - planning and design docs for the project;
* `ros2_control_ci`_ - reusable Github actions;
* `control.ros.org`_ - this documentation page.

Development Organisation and Communication
-------------------------------------------
Expand Down Expand Up @@ -78,6 +82,11 @@ General discussions
.. _control_toolbox: https://github.com/ros-controls/control_toolbox
.. _kinematics_interface: https://github.com/ros-controls/kinematics_interface
.. _ros2_control_demos: https://github.com/ros-controls/ros2_control_demos
.. _gazebo_ros2_control: https://github.com/ros-controls/gazebo_ros2_control
.. _gz_ros2_control: https://github.com/ros-controls/gz_ros2_control
.. _ros2_control_ci: https://github.com/ros-controls/ros2_control_ci
.. _control.ros.org: https://github.com/ros-controls/control.ros.org
.. _ros-controls: https://github.com/ros-controls
.. _controller_manager_msgs: https://github.com/ros-controls/ros2_control/tree/{REPOS_FILE_BRANCH}/controller_manager_msgs
.. _Controller Manager: https://github.com/ros-controls/ros2_control/blob/{REPOS_FILE_BRANCH}/controller_manager/src/controller_manager.cpp
.. _ControllerInterface: https://github.com/ros-controls/ros2_control/blob/{REPOS_FILE_BRANCH}/controller_interface/include/controller_interface/controller_interface.hpp
Expand Down

0 comments on commit 66561ca

Please sign in to comment.