8000 ros-controls · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
@ros-controls

ros-controls

ros2_control logo

About

ros2_control is a framework for (real-time) control of robots using (ROS 2). It acts as the kernel for your ROS 2 robotics system and has what you need for all your real-time control needs. Even better, it's all open source. Full project details on control.ros.org

ros2_control packages are a rewrite of ros_control packages used in ROS (Robot Operating System).

Getting Started

Looking to get started with ros2_control? Our installation guide is here. Once you've installed ros2_control start by learning about our architecture and take a look at our demos.

Learn about joining the ros2_control Community

Community Resources

Developer Resources

ros2_control is made possible through the generous support of open source contributors and the non-profit Open Source Robotics Foundation (OSRF). Tax deductible donations to the OSRF can be made here.

Pinned Loading

  1. ros2_control ros2_control Public

    Generic and simple controls framework for ROS 2

    C++ 642 347

  2. ros2_controllers ros2_controllers Public

    Generic robotic controllers to accompany ros2_control

    C++ 495 381

  3. ros2_control_demos ros2_control_demos Public

    This repository aims at providing examples to illustrate ros2_control and ros2_controllers

    Python 568 232

Repositories

Showing 10 of 30 repositories
  • ros2_control Public

    Generic and simple controls framework for ROS 2

    ros-controls/ros2_control’s past year of commit activity
    C++ 642 Apache-2.0 347 124 (18 issues need help) 22 Updated Jun 25, 2025
  • roadmap Public
    ros-controls/roadmap’s past year of commit activity
    69 24 6 8 Updated Jun 25, 2025
  • ros-controls/topic_based_hardware_interfaces’s past year of commit activity
    C++ 2 Apache-2.0 1 0 0 Updated Jun 25, 2025
  • ros2_controllers Public

    Generic robotic controllers to accompany ros2_control

    ros-controls/ros2_controllers’s past year of commit activity
    C++ 495 Apache-2.0 381 99 (18 issues need help) 29 Updated Jun 25, 2025
  • ros-controls/control.ros.org’s past year of commit activity
    Python 19 Apache-2.0 48 2 1 Updated Jun 25, 2025
  • ros2_control_ci Public

    This repository holds reusable workflows for CI of the ros2_control framework.

    ros-controls/ros2_control_ci’s past year of commit activity
    Dockerfile 6 Apache-2.0 5 7 (3 issues need help) 2 Updated Jun 24, 2025
  • control_msgs Public

    contains base messages and actions useful for controlling robots

    ros-controls/control_msgs’s past year of commit activity
    CMake 63 BSD-3-Clause 73 1 1 Updated Jun 24, 2025
  • ros-controls/kinematics_interface’s past year of commit activity
    C++ 30 Apache-2.0 16 5 0 Updated Jun 23, 2025
  • realtime_tools Public

    Contains a set of tools that can be used from a hard realtime thread, without breaking the realtime behavior.

    ros-controls/realtime_tools’s past year of commit activity
    C++ 158 BSD-3-Clause 81 2 1 Updated Jun 23, 2025
  • control_toolbox Public

    This package contains several C++ classes useful in writing controllers.

    ros-controls/control_toolbox’s past year of commit activity
    C++ 148 Apache-2.0 106 12 (2 issues need help) 2 Updated Jun 23, 2025
0