Package Summary

Tags No category tags.
Version 2.40.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros2_control.git
VCS Type git
VCS Version humble
Last Updated 2024-03-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)

Package Description

Description of controller_manager

Additional Links

No additional links.

Maintainers

  • Bence Magyar
  • Denis Štogl

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package controller_manager

2.40.0 (2024-03-02)

  • Fix multiple chainable controller activation bug (backport #1401) (#1411)
  • [CI] Code coverage + pre-commit (backport #1413) (#1414)
  • Contributors: mergify[bot]

2.39.1 (2024-02-14)

2.39.0 (2024-02-12)

  • [Spawners] Remove walrus operator (#1366)
  • [CM] Use explicit constants in controller tests. (#1356) (#1359)
  • Move [test_components]{.title-ref} to own package (backport #1325) (#1340)
  • Contributors: Christoph Fr

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
mir_gazebo github-DFKI-NI-mir_robot
moveit_hybrid_planning github-ros-planning-moveit2
moveit_servo github-ros-planning-moveit2
raspimouse_gazebo github-rt-net-raspimouse_sim
schunk_svh_driver github-SCHUNK-GmbH-Co-KG-schunk_svh_ros_driver
ur_bringup github-UniversalRobots-Universal_Robots_ROS2_Driver
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
urdf_sim_tutorial github-ros-urdf_sim_tutorial
pmb2_controller_configuration github-pal-robotics-pmb2_robot
crane_plus_control github-rt-net-crane_plus
crane_plus_gazebo github-rt-net-crane_plus
gazebo_ros2_control github-ros-simulation-gazebo_ros2_control
ros2_control github-ros-controls-ros2_control
ros2controlcli github-ros-controls-ros2_control
ackermann_steering_controller github-ros-controls-ros2_controllers
admittance_controller github-ros-controls-ros2_controllers
bicycle_steering_controller github-ros-controls-ros2_controllers
diff_drive_controller github-ros-controls-ros2_controllers
effort_controllers github-ros-controls-ros2_controllers
force_torque_sensor_broadcaster github-ros-controls-ros2_controllers
forward_command_controller github-ros-controls-ros2_controllers
gripper_controllers github-ros-controls-ros2_controllers
imu_sensor_broadcaster github-ros-controls-ros2_controllers
joint_state_broadcaster github-ros-controls-ros2_controllers
joint_trajectory_controller github-ros-controls-ros2_controllers
position_controllers github-ros-controls-ros2_controllers
range_sensor_broadcaster github-ros-controls-ros2_controllers
steering_controllers_library github-ros-controls-ros2_controllers
tricycle_controller github-ros-controls-ros2_controllers
tricycle_steering_controller github-ros-controls-ros2_controllers
velocity_controllers github-ros-controls-ros2_controllers
sm_multi_panda_sim github-robosoft-ai-SMACC2
sm_panda_moveit2z_cb_inventory github-robosoft-ai-SMACC2
webots_ros2_control github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2
qb_softhand_industry_ros2_control bitbucket-qbrobotics-qbshin-ros
ign_ros2_control github-ros-controls-gz_ros2_control
canopen_ros2_controllers github-ros-industrial-ros2_canopen
canopen_tests github-ros-industrial-ros2_canopen
kortex_bringup github-Kinovarobotics-ros2_kortex
kinova_gen3_6dof_robotiq_2f_85_moveit_config github-Kinovarobotics-ros2_kortex
kinova_gen3_7dof_robotiq_2f_85_moveit_config github-Kinovarobotics-ros2_kortex
andino_base github-Ekumen-OS-andino
andino_control github-Ekumen-OS-andino
clearpath_control github-clearpathrobotics-clearpath_common
clearpath_platform github-clearpathrobotics-clearpath_common
pal_gripper_controller_configuration github-pal-robotics-pal_gripper
pal_robotiq_controller_configuration github-pal-robotics-pal_robotiq_gripper
play_motion2 github-pal-robotics-play_motion2
tiago_controller_configuration github-pal-robotics-tiago_robot

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 3.24.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros2_control.git
VCS Type git
VCS Version iron
Last Updated 2024-03-18
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)

Package Description

Description of controller_manager

Additional Links

No additional links.

Maintainers

  • Bence Magyar
  • Denis Štogl

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package controller_manager

3.24.0 (2024-03-02)

  • Fix multiple chainable controller activation bug (backport #1401) (#1412)
  • [CI] Code coverage + pre-commit (backport #1413) (#1415)
  • [CM] Use explicit constants in controller tests. (#1356) (#1360)
  • Contributors: mergify[bot]

3.23.0 (2024-02-01)

  • Move [test_components]{.title-ref} to own package (backport #1325) (#1341)
  • Contributors: Christoph Fr

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
mir_gazebo github-DFKI-NI-mir_robot
moveit_hybrid_planning github-ros-planning-moveit2
moveit_servo github-ros-planning-moveit2
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
urdf_sim_tutorial github-ros-urdf_sim_tutorial
gazebo_ros2_control github-ros-simulation-gazebo_ros2_control
ros2_control github-ros-controls-ros2_control
ros2controlcli github-ros-controls-ros2_control
ackermann_steering_controller github-ros-controls-ros2_controllers
admittance_controller github-ros-controls-ros2_controllers
bicycle_steering_controller github-ros-controls-ros2_controllers
diff_drive_controller github-ros-controls-ros2_controllers
effort_controllers github-ros-controls-ros2_controllers
force_torque_sensor_broadcaster github-ros-controls-ros2_controllers
forward_command_controller github-ros-controls-ros2_controllers
gripper_controllers github-ros-controls-ros2_controllers
imu_sensor_broadcaster github-ros-controls-ros2_controllers
joint_state_broadcaster github-ros-controls-ros2_controllers
joint_trajectory_controller github-ros-controls-ros2_controllers
position_controllers github-ros-controls-ros2_controllers
range_sensor_broadcaster github-ros-controls-ros2_controllers
steering_controllers_library github-ros-controls-ros2_controllers
tricycle_controller github-ros-controls-ros2_controllers
tricycle_steering_controller github-ros-controls-ros2_controllers
velocity_controllers github-ros-controls-ros2_controllers
sm_multi_ur5_sim github-robosoft-ai-SMACC2
sm_test_moveit_ur5_sim github-robosoft-ai-SMACC2
webots_ros2_control github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2
gz_ros2_control github-ros-controls-gz_ros2_control
kortex_bringup github-Kinovarobotics-ros2_kortex
kinova_gen3_6dof_robotiq_2f_85_moveit_config github-Kinovarobotics-ros2_kortex
kinova_gen3_7dof_robotiq_2f_85_moveit_config github-Kinovarobotics-ros2_kortex

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 4.6.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros2_control.git
VCS Type git
VCS Version master
Last Updated 2024-03-17
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)

Package Description

Description of controller_manager

Additional Links

No additional links.

Maintainers

  • Bence Magyar
  • Denis Štogl

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package controller_manager

4.6.0 (2024-03-02)

  • Add -Werror=missing-braces to compile options (#1423)
  • added conditioning to have rolling tags compilable in older versions (#1422)
  • [CM] Remove deprecated parameters for initial component states. (#1357)
  • [BREAKING CHANGE] Use [robot_description]{.title-ref} topic instead of [~/robot_description]{.title-ref} and update docs regarding this (#1410)
  • [CI] Code coverage + pre-commit (#1413)
  • Fix multiple chainable controller activation bug (#1401)
  • Contributors: Christoph Fr

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
mir_gazebo github-DFKI-NI-mir_robot
moveit_hybrid_planning github-ros-planning-moveit2
moveit_servo github-ros-planning-moveit2
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
gazebo_ros2_control github-ros-simulation-gazebo_ros2_control
ros2_control github-ros-controls-ros2_control
ros2controlcli github-ros-controls-ros2_control
ackermann_steering_controller github-ros-controls-ros2_controllers
admittance_controller github-ros-controls-ros2_controllers
bicycle_steering_controller github-ros-controls-ros2_controllers
diff_drive_controller github-ros-controls-ros2_controllers
effort_controllers github-ros-controls-ros2_controllers
force_torque_sensor_broadcaster github-ros-controls-ros2_controllers
forward_command_controller github-ros-controls-ros2_controllers
gripper_controllers github-ros-controls-ros2_controllers
imu_sensor_broadcaster github-ros-controls-ros2_controllers
joint_state_broadcaster github-ros-controls-ros2_controllers
joint_trajectory_controller github-ros-controls-ros2_controllers
pid_controller github-ros-controls-ros2_controllers
position_controllers github-ros-controls-ros2_controllers
range_sensor_broadcaster github-ros-controls-ros2_controllers
steering_controllers_library github-ros-controls-ros2_controllers
tricycle_controller github-ros-controls-ros2_controllers
tricycle_steering_controller github-ros-controls-ros2_controllers
velocity_controllers github-ros-controls-ros2_controllers
sm_multi_ur5_sim github-robosoft-ai-SMACC2
sm_test_moveit_ur5_sim github-robosoft-ai-SMACC2
webots_ros2_control github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2
gz_ros2_control github-ros-controls-gz_ros2_control
canopen_ros2_controllers github-ros-industrial-ros2_canopen
canopen_tests github-ros-industrial-ros2_canopen
kortex_bringup github-Kinovarobotics-ros2_kortex
kinova_gen3_6dof_robotiq_2f_85_moveit_config github-Kinovarobotics-ros2_kortex
kinova_gen3_7dof_robotiq_2f_85_moveit_config github-Kinovarobotics-ros2_kortex

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.20.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros_control.git
VCS Type git
VCS Version noetic-devel
Last Updated 2023-10-27
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The controller manager.

Additional Links

Maintainers

  • Bence Magyar
  • Enrique Fernandez
  • Mathias Lüdtke

Authors

  • Wim Meeussen
  • Mathias Lüdtke

Controller Manager

The controller_manager provides a hard-realtime-compatible loop to control a robot mechanism, as well as infrastructure to load, unload, start and stop controllers.

Detailed user documentation can be found in the package's ROS wiki page.

CHANGELOG

Changelog for package controller_manager

0.20.0 (2023-10-27)

  • Reorder waiting for services and ros time to speed up controller start (#508)
  • duplicate controller name in start and stop list will throw error (#506)
  • Contributors: Bence Magyar, Captain Yoshi, Martin Oehler
  • Reorder waiting for services and ros time to speed up controller start (#508)
  • duplicate controller name in start and stop list will throw error (#506)
  • Contributors: Captain Yoshi, Martin Oehler

0.19.6 (2022-10-21)

  • SPAWNER: Wait for the clock to be available before proceeding (#432) This patch is to resolve an issue when the simulated clock is not published right away (coming from a remote gazebo instance for example). If the clock is not published right away, the rosservice wait_for_service times out prematurely and the controllers fail to be loaded since the system is not yet ready (no Gazebo clock). With no, gazebo system, the clock will be ready immediately and the spawner will proceed. Issue: #431
  • Contributors: Guillaume Autran

0.19.5 (2021-06-16)

  • Add wall clock timeout to avoid some deadlock situation when switching mode (#491) Co-authored-by: Krishna <chaitanyaradon89@gmail.com>
  • Contributors: Bence Magyar

0.19.4 (2020-12-05)

0.19.3 (2020-10-11)

0.19.2 (2020-08-17)

0.19.1 (2020-05-10)

  • Function specifiers noetic (#453)

    • Add override specifiers & default constructors
    • Delete ControllerBase copy & move ctors
    • Remove unnecessary default constructors
    • Modernize additional constructors
    • Revert ImuSensorHandle::Data::Data() = default
    • Remove unnecessary default overridden constructors

    * Remove semicolon after function body Co-authored-by: Matt Reynolds <mtreynolds@uwaterloo.ca>

  • Use setuptools instead of distutils (#429)

  • Contributors: Bence Magyar, Matt Reynolds

0.19.0 (2020-04-23)

  • Replace enums with enum classes (#412)
  • Contributors: Matt Reynolds

0.18.0 (2020-04-16)

  • enable spawner to wait indefinitely if requested (#428) [rospy.wait_for_service]{.title-ref} does not allow for [0]{.title-ref} to wait indefinitely. Instead, [None]{.title-ref} has to be passed explicitly. By personal request of three maintainers extended to include documentation and the alternative argument --no-timeout.
  • Bump CMake version to avoid CMP0048 (#427)
  • Contributors: Michael G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
cob_gazebo_ros_control github-ipa320-cob_gazebo_plugins
cob_bringup github-ipa320-cob_robots
cob_gazebo_worlds github-ipa320-cob_simulation
crane_x7_control github-rt-net-crane_x7_ros
dingo_control github-dingo-cpr-dingo
franka_control github-frankaemika-franka_ros
franka_gazebo github-frankaemika-franka_ros
gazebo_ros_control github-ros-simulation-gazebo_ros_pkgs
husky_control github-husky-husky
husky_gazebo github-husky-husky
jackal_control github-jackal-jackal
khi_robot_bringup github-Kawasaki-Robotics-khi_robot
khi_robot_control github-Kawasaki-Robotics-khi_robot
leo_gazebo github-LeoRover-leo_simulator
mir_gazebo github-DFKI-NI-mir_robot
open_manipulator_p_gazebo github-ROBOTIS-GIT-open_manipulator_p_simulations
open_manipulator_gazebo github-ROBOTIS-GIT-open_manipulator_simulations
pass_through_controllers github-UniversalRobots-Universal_Robots_ROS_passthrough_controllers
pilz_control github-PilzDE-pilz_robots
prbt_support github-PilzDE-pilz_robots
qb_device_control bitbucket-qbrobotics-qbdevice-ros
qb_device_gazebo bitbucket-qbrobotics-qbdevice-ros
qb_hand_gazebo bitbucket-qbrobotics-qbhand-ros
qb_move_gazebo bitbucket-qbrobotics-qbmove-ros
ridgeback_control github-ridgeback-ridgeback
canopen_motor_node github-ros-industrial-ros_canopen
combined_robot_hw_tests github-ros-controls-ros_control
controller_manager_tests github-ros-controls-ros_control
ros_control github-ros-controls-ros_control
ros_control_boilerplate github-PickNikRobotics-ros_control_boilerplate
ackermann_steering_controller github-ros-controls-ros_controllers
diff_drive_controller github-ros-controls-ros_controllers
effort_controllers github-ros-controls-ros_controllers
force_torque_sensor_controller github-ros-controls-ros_controllers
four_wheel_steering_controller github-ros-controls-ros_controllers
imu_sensor_controller github-ros-controls-ros_controllers
joint_trajectory_controller github-ros-controls-ros_controllers
cartesian_trajectory_controller github-UniversalRobots-Universal_Robots_ROS_controllers_cartesian
schunk_svh_driver github-SCHUNK-GmbH-Co-KG-schunk_svh_ros_driver
sciurus17_control github-rt-net-sciurus17_ros
ubiquity_motor github-UbiquityRobotics-ubiquity_motor
ur_gazebo github-ros-industrial-universal_robot
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS_Driver
urdf_sim_tutorial github-ros-urdf_sim_tutorial
usb_cam_controllers github-yoshito-n-students-usb_cam_hardware
usb_cam_hardware github-yoshito-n-students-usb_cam_hardware
volta_control github-botsync-volta
warthog_control github-warthog-cpr-warthog
diffbot_base github-ros-mobile-robots-diffbot
diffbot_control github-ros-mobile-robots-diffbot
gazebo_ros_control_select_joints github-tu-darmstadt-ros-pkg-gazebo_ros_control_select_joints
ign_ros_control github-ros-controls-ign_ros_control
mia_hand_gazebo bitbucket-prensiliasrl-mia_hand_ros_pkgs
mia_hand_ros_control bitbucket-prensiliasrl-mia_hand_ros_pkgs
qb_softhand_industry_control bitbucket-qbrobotics-qbshin-ros
qb_softhand_industry_hardware_interface bitbucket-qbrobotics-qbshin-ros
quori_controller github-Quori-ROS-quori_ros
raspimouse_control github-rt-net-raspimouse
rm_hw github-rm-controls-rm_control
thunder_line_follower_pmr3100 github-ThundeRatz-thunder_line_follower_pmr3100

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.0.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros2_control.git
VCS Type git
VCS Version dashing
Last Updated 2020-02-06
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)

Package Description

Description of controller_manager

Additional Links

No additional links.

Maintainers

  • karsten

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package controller_manager

0.0.1 (2020-02-05)

  • Dashing compatibility (#47)
  • Contributors: Bence Magyar, Karsten Knese, Parth Chopra

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.6.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros2_control.git
VCS Type git
VCS Version galactic
Last Updated 2022-08-03
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)

Package Description

Description of controller_manager

Additional Links

No additional links.

Maintainers

  • karsten

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package controller_manager

1.6.0 (2022-08-03)

  • Fixes of issue with seg-fault when checking interfaces on unconfigured controllers. (#580) (#795)
  • [ros2_control_node] Automatically detect if RT kernel is used and opportunistically enable SCHED_FIFO (#748) (#768)
  • Contributors: Denis

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.11.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros2_control.git
VCS Type git
VCS Version foxy
Last Updated 2022-11-17
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)

Package Description

Description of controller_manager

Additional Links

No additional links.

Maintainers

  • karsten

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package controller_manager

0.11.0 (2022-08-03)

0.10.1 (2022-05-31)

0.10.0 (2022-02-23)

  • added a fixed control period to loop (backport #647) (#651)
  • Contributors: Jack Center, Denis

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
husky_base github-husky-husky
husky_control github-husky-husky
jackal_control github-jackal-jackal
mir_gazebo github-DFKI-NI-mir_robot
moveit_hybrid_planning github-ros-planning-moveit2
moveit_servo github-ros-planning-moveit2
schunk_svh_driver github-SCHUNK-GmbH-Co-KG-schunk_svh_ros_driver
ur_bringup github-UniversalRobots-Universal_Robots_ROS2_Driver
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
pmb2_controller_configuration github-pal-robotics-pmb2_robot
crane_plus_control github-rt-net-crane_plus
gazebo_ros2_control github-ros-simulation-gazebo_ros2_control
ign_ros2_control github-ignitionrobotics-ign_ros2_control
ros2_control github-ros-controls-ros2_control
ros2controlcli github-ros-controls-ros2_control
diff_drive_controller github-ros-controls-ros2_controllers
effort_controllers github-ros-controls-ros2_controllers
force_torque_sensor_broadcaster github-ros-controls-ros2_controllers
forward_command_controller github-ros-controls-ros2_controllers
gripper_controllers github-ros-controls-ros2_controllers
imu_sensor_broadcaster github-ros-controls-ros2_controllers
joint_state_broadcaster github-ros-controls-ros2_controllers
joint_state_controller github-ros-controls-ros2_controllers
joint_trajectory_controller github-ros-controls-ros2_controllers
position_controllers github-ros-controls-ros2_controllers
tricycle_controller github-ros-controls-ros2_controllers
velocity_controllers github-ros-controls-ros2_controllers
turtlebot3_manipulation_bringup github-ROBOTIS-GIT-turtlebot3_manipulation
webots_ros2_control github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
webots_ros2_turtlebot github-cyberbotics-webots_ros2
webots_ros2_universal_robot github-cyberbotics-webots_ros2

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.13.5
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros_control.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-04-17
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The controller manager.

Additional Links

Maintainers

  • Bence Magyar
  • Enrique Fernandez
  • Mathias Lüdtke

Authors

  • Wim Meeussen
  • Mathias Lüdtke

Controller Manager

The controller_manager provides a hard-realtime-compatible loop to control a robot mechanism, as well as infrastructure to load, unload, start and stop controllers.

Detailed user documentation can be found in the package's ROS wiki page.

CHANGELOG

Changelog for package controller_manager

0.13.5 (2020-02-09)

0.13.4 (2020-01-12)

  • Touch up remaining Python2 prints and PEP8
  • Initialize controller_manager node using init_node. Fixes #349
  • Updated for compatibility with Python2 or Python3
  • add minimum required pluginlib version
  • Contributors: Bence Magyar, Daniel Ingram, Mikael Arguedas, Stefan Profanter

0.13.3 (2018-04-26)

  • Introduce shared_ptr typedefs
  • Update maintainers
  • Fix catkin_lint errors and warnings
  • Remove unused imports, comment and executable flag
  • Remove realtime_tools dependency
  • Contributors: Bence Magyar

0.13.2 (2018-04-16)

  • Fix controller_manager_interface and add unit tests.
  • migrate classloader headers
  • Contributors: Mathias L

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.10.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros_control.git
VCS Type git
VCS Version jade-devel
Last Updated 2016-11-28
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The controller manager.

Additional Links

Maintainers

  • Adolfo Rodriguez Tsouroukdissian

Authors

  • Wim Meeussen
  • Mathias Lüdtke

Controller Manager

The controller_manager provides a hard-realtime-compatible loop to control a robot mechanism, as well as infrastructure to load, unload, start and stop controllers.

Detailed user documentation can be found in the package's ROS wiki page.

CHANGELOG

Changelog for package controller_manager

0.10.1 (2016-11-28)

0.10.0 (2015-11-20)

  • Fix doSwitch execution point The doSwitch method needs to be executed in the update() method, that is, in the real-time path, which is where controller switching actually takes place.
  • Introduce prepareSwitch, replacement of canSwitch
  • Deprecate RobotHW::canSwitch
  • Multi-interface controllers

    • C++ API break.

    - Make controller_manager aware of controllers that claim resources from more than one hardware interface. - Update and extend the corresponding test suite.

  • Address -Wunused-parameter warnings

  • Contributors: Adolfo Rodriguez Tsouroukdissian, Mathias L

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.9.7
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros_control.git
VCS Type git
VCS Version indigo-devel
Last Updated 2018-05-31
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The controller manager.

Additional Links

Maintainers

  • Adolfo Rodriguez Tsouroukdissian

Authors

  • Wim Meeussen
  • Mathias Lüdtke

Controller Manager

The controller_manager provides a hard-realtime-compatible loop to control a robot mechanism, as well as infrastructure to load, unload, start and stop controllers.

Detailed user documentation can be found in the package's ROS wiki page.

CHANGELOG

Changelog for package controller_manager

0.9.7 (2018-05-19)

  • Introduce shared_ptr typedefs
  • Contributors: Bence Magyar

0.9.6 (2018-04-16)

  • Fix controller_manager_interface and add unit tests.
  • Contributors: Yong Li

0.9.5 (2018-03-26)

0.9.4 (2016-02-12)

  • Fix doSwitch execution point The doSwitch method needs to be executed in the update() method, that is, in the real-time path, which is where controller switching actually takes place. It was previously done in the switchController callback, which is non real-time. In this method controller switching is scheduled, but not actually executed. This changeset fixes a bug in which hardware interface modes could switch before controllers, leading to undefined behavior.
  • Introduce prepareSwitch, replacement of canSwitch RobotHW::prepareSwitch is intended as a substitute for RobotHW::canSwitch. The main reasons for the change are a non-const signature to allow changing state and a more descriptive name. RobotHW::canSwitch will be deprecated in a later ROS distro.
  • Address -Wunused-parameter warnings
  • Contributors: Adolfo Rodriguez Tsouroukdissian, Mathias L

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
cob_gazebo_ros_control github-ipa320-cob_gazebo_plugins
cob_bringup github-ipa320-cob_robots
cob_gazebo_worlds github-ipa320-cob_simulation
denso_robot_control github-DENSORobot-denso_robot_ros
fetchit_challenge github-fetchrobotics-fetch_gazebo
gazebo_ros_control github-ros-simulation-gazebo_ros_pkgs
husky_control github-husky-husky
jackal_control github-jackal-jackal
minas_control github-tork-a-minas
tra1_bringup github-tork-a-minas
mir_gazebo github-dfki-ric-mir_robot
mrp2_control github-milvusrobotics-mrp2_common
mrp2_hardware github-milvusrobotics-mrp2_robot
play_motion github-pal-robotics-play_motion
raspimouse_control github-rt-net-raspimouse_sim
raspimouse_gazebo github-rt-net-raspimouse_sim
ridgeback_control github-ridgeback-ridgeback
canopen_motor_node github-ros-industrial-ros_canopen
controller_manager_tests github-ros-controls-ros_control
ros_control github-ros-controls-ros_control
rqt_controller_manager github-ros-controls-ros_control
ros_control_boilerplate github-davetcoleman-ros_control_boilerplate
diff_drive_controller github-ros-controls-ros_controllers
gripper_action_controller github-ros-controls-ros_controllers
joint_trajectory_controller github-ros-controls-ros_controllers
sr_edc_controller_configuration github-shadow-robot-sr-ros-interface-ethercat
ubiquity_motor github-UbiquityRobotics-ubiquity_motor
ur_gazebo github-ros-industrial-universal_robot
warthog_control github-warthog-cpr-warthog
vs060_gazebo github-start-jsk-denso
katana_arm_gazebo github-uos-katana_driver
kuka_eki_hw_interface github-ros-industrial-kuka_experimental
kuka_rsi_hw_interface github-ros-industrial-kuka_experimental
nao_control github-ros-naoqi-nao_virtual
naoqi_dcm_driver github-ros-naoqi-naoqi_dcm_driver
pepper_control github-ros-naoqi-pepper_virtual
rb1_base_control github-RobotnikAutomation-rb1_base_sim
roch_teleop github-SawYer-Robotics-roch
roch_base github-SawYer-Robotics-roch_robot
roch_control github-SawYer-Robotics-roch_robot
roch_gazebo github-SawYer-Robotics-roch_simulator
roomblock_bringup github-tork-a-roomblock
schunk_canopen_driver github-fzi-forschungszentrum-informatik-schunk_canopen_driver
ur_modern_driver github-ros-industrial-ur_modern_driver
calvin_gazebo github-uos-calvin_robot
husky_gazebo github-husky-husky_simulator
jsk_panda_startup github-jsk-ros-pkg-jsk_robot
kurt_gazebo github-uos-kurt_driver
ros_ethercat_loop github-shadow-robot-ros_ethercat
youbot_gazebo_control github-youbot-youbot_simulation
aubo_new_driver github-auboliuxin-aubo_robot
baxter_sim_hardware github-RethinkRobotics-baxter_simulator
cirkit_unit03_control github-CIR-KIT-Unit03-cirkit_unit03_common
cirkit_unit03_base github-CIR-KIT-Unit03-cirkit_unit03_robot
cirkit_unit03_gazebo github-CIR-KIT-Unit03-cirkit_unit03_simulator
epos_hardware github-RIVeR-Lab-epos_hardware
husky_base github-husky-husky_robot
icart_mini_control github-open-rdc-icart_mini
icart_mini_driver github-open-rdc-icart_mini
icart_mini_gazebo github-open-rdc-icart_mini
innok_heros_control github-innokrobotics-innok_heros_control
jackal_base github-jackal-jackal_robot
jaco_gazebo github-GT-RAIL-jaco_gazebo
sphand_driver github-start-jsk-jsk_apc
jsk_2016_01_baxter_apc github-start-jsk-jsk_apc
jsk_arc2017_baxter github-start-jsk-jsk_apc
ridgeback_base github-ridgeback-ridgeback_robot
ackermann_controller github-Romea-romea_controllers
four_wheel_steering_controller github-Romea-romea_controllers
schunk_lwa4d github-ipa320-schunk_robots
schunk_lwa4p github-ipa320-schunk_robots
schunk_lwa4p_extended github-ipa320-schunk_robots
schunk_pg70 github-ipa320-schunk_robots
spur_controller github-tork-a-spur
steer_drive_controller github-CIR-KIT-steer_drive_ros
wpi_jaco_wrapper github-RIVeR-Lab-wpi_jaco
gazebo_mimic github-OrebroUniversity-yumi
yumi_control github-OrebroUniversity-yumi
yumi_hw github-OrebroUniversity-yumi

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros_control.git
VCS Type git
VCS Version hydro-devel
Last Updated 2014-10-28
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The controller manager.

Additional Links

Maintainers

  • Wim Meeussen

Authors

  • Wim Meeussen

Controller Manager

The controller_manager provides a hard-realtime-compatible loop to control a robot mechanism, as well as infrastructure to load, unload, start and stop controllers.

Detailed user documentation can be found in the package's ROS wiki page.

CHANGELOG

Changelog for package controller_manager

0.7.3 (2014-10-28)

  • Spawner: adding shutdown timeout to prevent deadlocks
  • Create README.md
  • Contributors: Adolfo Rodriguez Tsouroukdissian, Jonathan Bohren

0.7.2 (2014-04-01)

0.7.1 (2014-03-31)

0.7.0 (2014-03-28)

  • Add --timeout option to controller spawner
  • Use argparse instead of getopt It is a much nicer interface
  • Contributors: Paul Mathieu

0.6.0 (2014-02-05)

  • Update controller_manager.cpp Postfix to prefix increment operator.
  • Contributors: Adolfo Rodriguez Tsouroukdissian

0.5.8 (2013-10-11)

  • Fixed additional timeout that was just added
  • Merge branch \'hydro-devel\' into extended_wait_time
  • Extended wait time to 30 seconds for slower computers
  • Renamed manifest.xml to prevent conflicts with rosdep
  • Fix broken unspawner script.
  • Check controller_manager API early. Fast shutdown. - Check for all services required by spawner at the beginning, so it can know early on that it has all its requisites. - Remove service waiting from shutdown to ensure a fast teardown. Usecase: A spawner that dies after the controller manager should not wait for services to appear as they will never appear, the controllers are already stopped. This happens for example when killing a Gazebo session.

  • Restore controller stop+unload on node kill.

0.5.7 (2013-07-30)

  • Update controller_manager.cpp getControllerNames now clears names before adding current names. This fixes a bug in reloadControllerLibrariesSrv where the method is called twice in a row without first clearing the list. Steps to reproduce:

    • Spawn controller
    • Stop controller

    - reload-libraries controller_manager.cpp:501: bool controller_manager::ControllerManager::reloadControllerLibrariesSrv(controller_manager_msgs::ReloadControllerLibraries::Request&, controller_manager_msgs::ReloadControllerLibraries::Response&): Assertion `controllers.empty()\' failed.

  • Updated changelogs

0.5.6 (2013-07-29)

0.5.5 (2013-07-23)

  • Tweaked Changelog

0.5.4 (2013-07-23)

0.5.3 (2013-07-22)

0.5.2 (2013-07-22)

0.5.1 (2013-07-19)

0.5.0 (2013-07-16)

  • Removed urdf_interface dependencies
  • Fix spawner choke when namespace is unspecified. Add missing check in conditional.
  • Add meta tags to packages not specifying them.
    • Website, bugtracker, repository.
  • Making script install target install scripts so that they are executable
  • Fix build order.
  • Combined exceptions per jbohren
  • Reneamed Github repo in documentation to ros-controls
  • Better timeout error checking, necessary for Gazebo
  • User error checking

0.4.0 (2013-06-25)

  • Version 0.4.0
  • 1.0.1
  • Fixing failure mode in new catkin cmakelists
  • Added namespace argument to spawner script
  • Fix package URL in package.xml
  • Python install for controller_manager.
  • Fix build order dependency.
  • adding install targets
  • merging CMakeLists.txt files from rosbuild and catkin
  • adding hybrid-buildsystem makefiles
  • Fix package URLs.
  • catkinizing, could still be cleaned up
  • Additional log feedback when load_controller fails When loading a controller fails bacause its configuration was not found on the parameter server, show the namespace where the parameters are expected to help debugging.
  • Remove unused method. Fixes #33.
  • add option to pass in two nodehandles to a controller: one in the root of the controller manager namespace, and one in the namespace of the controller itself. This copies the behavior used by nodelets and nodes
  • Fix typo in rosdoc config files.
  • Adding explicit header for recursive mutex
  • Removing getControllerByNameImpl
  • Switching controller_manager controllers_lock_ to be a recursive lock
  • Fixing comment indent
  • Adding template parameter doc
  • Changing @ commands to commands
  • More doc in controller manager
  • Adding clearer ros warning in controller switching
  • Adding lots of inline documentation, rosdoc files adding inline doc to robot_hw adding inline doc to robot_hw adding inline doc to robot_hw more doc more documentation more doc more doc more doc more doc formatting adding more doc groups in controller manager adding more doc groups in controller manager Adding doc for controllerspec adding hardware interface docs adding doc to joint interfaces adding rosdoc for controller_interface Adding / reformatting doc for controller interface
  • don\'t clear vectors in realtime
  • Make public getControllerByName method thread-safe. Existing virtual non-threadsafe method has been suffixed with -Impl and pushed to protected class scope. In-class uses call getControllerByNameImpl, as the lock has already been acquired.
  • new interface with time and duration
  • add missing include
  • remove .svn folder
  • Doing resource conflict check on switchControllers call
  • Adding in resource/claim infrastructure
  • fix command line interface
  • clean up publishing controller state
  • Controller spec now also copies over type
  • Switching to owned interfaces, instead of multiple virtual inheritance
  • add scripts for controller manager
  • get rid of pr2 stuff
  • Controller manager can now register ControllerLoaders
  • Controller manager now runs with new ControllerLoader mechanism
  • Creating new plugin_loader interface
  • Adding debugging printouts
  • Namespacing controller_spec
  • Fixing copyright header text
  • Spawning dummy controller works
  • Tweaking inheritance to be virtual so it compiles. dummy app with controller manager compiles
  • all pkgs now ported to fuerte
  • add missing file
  • running controller with casting. Pluginlib still messed up
  • add macro
  • running version, with latest pluginlib
  • compiling version
  • compiling version
  • first catkin stuff

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.13.5
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros_control.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-04-17
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The controller manager.

Additional Links

Maintainers

  • Bence Magyar
  • Enrique Fernandez
  • Mathias Lüdtke

Authors

  • Wim Meeussen
  • Mathias Lüdtke

Controller Manager

The controller_manager provides a hard-realtime-compatible loop to control a robot mechanism, as well as infrastructure to load, unload, start and stop controllers.

Detailed user documentation can be found in the package's ROS wiki page.

CHANGELOG

Changelog for package controller_manager

0.13.5 (2020-02-09)

0.13.4 (2020-01-12)

  • Touch up remaining Python2 prints and PEP8
  • Initialize controller_manager node using init_node. Fixes #349
  • Updated for compatibility with Python2 or Python3
  • add minimum required pluginlib version
  • Contributors: Bence Magyar, Daniel Ingram, Mikael Arguedas, Stefan Profanter

0.13.3 (2018-04-26)

  • Introduce shared_ptr typedefs
  • Update maintainers
  • Fix catkin_lint errors and warnings
  • Remove unused imports, comment and executable flag
  • Remove realtime_tools dependency
  • Contributors: Bence Magyar

0.13.2 (2018-04-16)

  • Fix controller_manager_interface and add unit tests.
  • migrate classloader headers
  • Contributors: Mathias L

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Repo Deps
caster_base github-I-Quotient-Robotics-caster
caster_control github-I-Quotient-Robotics-caster
cob_gazebo_ros_control github-ipa320-cob_gazebo_plugins
cob_bringup github-ipa320-cob_robots
cob_gazebo_worlds github-ipa320-cob_simulation
crane_x7_control github-rt-net-crane_x7_ros
denso_robot_control github-DENSORobot-denso_robot_ros
fake_joint_driver github-tork-a-fake_joint
fake_joint_launch github-tork-a-fake_joint
fetchit_challenge github-fetchrobotics-fetch_gazebo
franka_control github-frankaemika-franka_ros
franka_gazebo github-frankaemika-franka_ros
gazebo_ros_control github-ros-simulation-gazebo_ros_pkgs
gundam_rx78_control github-gundam-global-challenge-gundam_robot
husky_base github-husky-husky
husky_control github-husky-husky
husky_gazebo github-husky-husky
jackal_control github-jackal-jackal
khi_robot_bringup github-Kawasaki-Robotics-khi_robot
khi_robot_control github-Kawasaki-Robotics-khi_robot
minas_control github-tork-a-minas
tra1_bringup github-tork-a-minas
mir_gazebo github-dfki-ric-mir_robot
moose_control github-moose-cpr-moose
moose_gazebo github-moose-cpr-moose_simulator
open_manipulator_p_gazebo github-ROBOTIS-GIT-open_manipulator_p_simulations
open_manipulator_gazebo github-ROBOTIS-GIT-open_manipulator_simulations
open_manipulator_with_tb3_gazebo github-ROBOTIS-GIT-open_manipulator_with_tb3_simulations
pilz_control github-PilzDE-pilz_robots
prbt_support github-PilzDE-pilz_robots
play_motion github-pal-robotics-play_motion
qb_device_control bitbucket-qbrobotics-qbdevice-ros
qb_device_gazebo bitbucket-qbrobotics-qbdevice-ros
qb_hand_gazebo bitbucket-qbrobotics-qbhand-ros
qb_move_gazebo bitbucket-qbrobotics-qbmove-ros
ridgeback_control github-ridgeback-ridgeback
canopen_motor_node github-ros-industrial-ros_canopen
combined_robot_hw_tests github-ros-controls-ros_control
controller_manager_tests github-ros-controls-ros_control
ros_control github-ros-controls-ros_control
rqt_controller_manager github-ros-controls-ros_control
ros_control_boilerplate github-davetcoleman-ros_control_boilerplate
ackermann_steering_controller github-ros-controls-ros_controllers
diff_drive_controller github-ros-controls-ros_controllers
four_wheel_steering_controller github-ros-controls-ros_controllers
gripper_action_controller github-ros-controls-ros_controllers
joint_trajectory_controller github-ros-controls-ros_controllers
sciurus17_control github-rt-net-sciurus17_ros
seed_r7_bringup github-seed-solutions-seed_r7_ros_pkg
seed_r7_ros_controller github-seed-solutions-seed_r7_ros_pkg
sr_edc_controller_configuration github-shadow-robot-sr-ros-interface-ethercat
talos_controller_configuration github-pal-robotics-talos_robot
ubiquity_motor github-UbiquityRobotics-ubiquity_motor
ur_e_gazebo github-ros-industrial-universal_robot
ur_gazebo github-ros-industrial-universal_robot
usb_cam_controllers github-yoshito-n-students-usb_cam_hardware
usb_cam_hardware github-yoshito-n-students-usb_cam_hardware
volta_control github-botsync-volta
volta_simulation github-botsync-volta_simulation
warthog_control github-warthog-cpr-warthog
denso_ros_control github-start-jsk-denso
vs060_gazebo github-start-jsk-denso
doosan_robotics github-doosan-robotics-doosan-robot
dsr_control github-doosan-robotics-doosan-robot
dsr_gazebo github-doosan-robotics-doosan-robot
dynamixel_control_hw github-resibots-dynamixel_control_hw
grizzly_control github-g-grizzly
grizzly_gazebo github-g-grizzly_simulator
iiwa_control github-ipa-rwu-iiwa_stack
iiwa_hw github-ipa-rwu-iiwa_stack
jaguar_control github-gstavrinos-jaguar
katana_arm_gazebo github-uos-katana_driver
kuka_eki_hw_interface github-ros-industrial-kuka_experimental
kuka_rsi_hw_interface github-ros-industrial-kuka_experimental
magni_bringup github-UbiquityRobotics-magni_robot
magni_gazebo github-UbiquityRobotics-magni_robot
manipulator_h_gazebo github-ROBOTIS-GIT-ROBOTIS-MANIPULATOR-H
melfa_driver github-tork-a-melfa_robot
multi_jackal_base github-NicksSimulationsROS-multi_jackal
multi_jackal_control github-NicksSimulationsROS-multi_jackal
nao_control github-ros-naoqi-nao_virtual
naoqi_dcm_driver github-ros-naoqi-naoqi_dcm_driver
pepper_control github-ros-naoqi-pepper_virtual
raspigibbon_control github-raspberrypigibbon-raspigibbon_sim
rb1_base_control github-RobotnikAutomation-rb1_base_common
rh_p12_rn_gazebo github-ROBOTIS-GIT-RH-P12-RN
robotiq_3f_gripper_control github-ros-industrial-robotiq
op3_gazebo github-ROBOTIS-GIT-ROBOTIS-OP3-Common
roch_teleop github-SawYer-Robotics-roch
roch_base github-SawYer-Robotics-roch_robot
roch_control github-SawYer-Robotics-roch_robot
roch_gazebo github-SawYer-Robotics-roch_simulator
roomblock_bringup github-tork-a-roomblock
schunk_canopen_driver github-fzi-forschungszentrum-informatik-schunk_canopen_driver
svenzva_drivers github-SvenzvaRobotics-svenzva_ros
thormang3_gazebo github-ROBOTIS-GIT-ROBOTIS-THORMANG-Common
ur_modern_driver github-ros-industrial-ur_modern_driver
xarm_controller github-xArm-Developer-xarm_ros
xbot_description github-DroidAITech-xbot

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.18.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-controls/ros_control.git
VCS Type git
VCS Version melodic-devel
Last Updated 2023-10-27
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The controller manager.

Additional Links

Maintainers

  • Bence Magyar
  • Enrique Fernandez
  • Mathias Lüdtke

Authors

  • Wim Meeussen
  • Mathias Lüdtke

Controller Manager

The controller_manager provides a hard-realtime-compatible loop to control a robot mechanism, as well as infrastructure to load, unload, start and stop controllers.

Detailed user documentation can be found in the package's ROS wiki page.

CHANGELOG

Changelog for package controller_manager

0.18.4 (2021-06-16)

  • Add wall clock timeout to avoid some deadlock situation when switching mode
  • Contributors: krishnachaitanya7

0.18.3 (2020-12-05)

  • Update docs in hardware_interface
  • Contributors: Franz Pucher

0.18.2 (2020-08-17)

0.18.1 (2020-05-09)

  • Add function specifiers and modernize constructors (#430)
    • Add override specifiers & default constructors
    • Delete ControllerBase copy & move ctors
    • Remove unnecessary default constructors
    • Modernize additional constructors
    • Revert ImuSensorHandle::Data::Data() = default
    • Remove unnecessary default overridden constructors
    • Remove semicolon after function body
  • Contributors: Matt Reynolds

0.18.0 (2020-04-16)

  • enable spawner to wait indefinitely if requested (#428) [rospy.wait_for_service]{.title-ref} does not allow for [0]{.title-ref} to wait indefinitely. Instead, [None]{.title-ref} has to be passed explicitly. By personal request of three maintainers extended to include documentation and the alternative argument --no-timeout.
  • Bump CMake version to avoid CMP0048 (#427)
  • Contributors: Michael G

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Dependant Packages

Name Repo Deps
caster_base github-I-Quotient-Robotics-caster
caster_control github-I-Quotient-Robotics-caster
cob_gazebo_ros_control github-ipa320-cob_gazebo_plugins
cob_bringup github-ipa320-cob_robots
cob_gazebo_worlds github-ipa320-cob_simulation
copernicus_control github-botsync-copernicus
crane_x7_control github-rt-net-crane_x7_ros
denso_robot_control github-DENSORobot-denso_robot_ros
diffdrive_arduino github-joshnewans-diffdrive_arduino
dingo_control github-dingo-cpr-dingo
fake_joint_driver github-tork-a-fake_joint
fake_joint_launch github-tork-a-fake_joint
fetchit_challenge github-fetchrobotics-fetch_gazebo
franka_control github-frankaemika-franka_ros
franka_gazebo github-frankaemika-franka_ros
gazebo_ros_control github-ros-simulation-gazebo_ros_pkgs
gundam_rx78_control github-gundam-global-challenge-gundam_robot
husky_base github-husky-husky
husky_control github-husky-husky
husky_gazebo github-husky-husky
jackal_control github-jackal-jackal
khi_robot_bringup github-Kawasaki-Robotics-khi_robot
khi_robot_control github-Kawasaki-Robotics-khi_robot
minas_control github-tork-a-minas
tra1_bringup github-tork-a-minas
mir_gazebo github-DFKI-NI-mir_robot
moose_control github-moose-cpr-moose
moose_gazebo github-moose-cpr-moose_simulator
mrp2_teleop github-milvusrobotics-mrp2_common
mrp2_hardware github-milvusrobotics-mrp2_robot
open_manipulator_p_gazebo github-ROBOTIS-GIT-open_manipulator_p_simulations
open_manipulator_gazebo github-ROBOTIS-GIT-open_manipulator_simulations
open_manipulator_with_tb3_gazebo github-ROBOTIS-GIT-open_manipulator_with_tb3_simulations
pass_through_controllers github-UniversalRobots-Universal_Robots_ROS_passthrough_controllers
pilz_control github-PilzDE-pilz_robots
prbt_support github-PilzDE-pilz_robots
play_motion github-pal-robotics-play_motion
pouco2000_ros_gazebo github-PoussPouss-pouco2000
qb_device_control bitbucket-qbrobotics-qbdevice-ros
qb_device_gazebo bitbucket-qbrobotics-qbdevice-ros
qb_hand_gazebo bitbucket-qbrobotics-qbhand-ros
qb_move_gazebo bitbucket-qbrobotics-qbmove-ros
ridgeback_control github-ridgeback-ridgeback
canopen_motor_node github-ros-industrial-ros_canopen
combined_robot_hw_tests github-ros-controls-ros_control
controller_manager_tests github-ros-controls-ros_control
ros_control github-ros-controls-ros_control
ros_control_boilerplate github-PickNikRobotics-ros_control_boilerplate
ackermann_steering_controller github-ros-controls-ros_controllers
diff_drive_controller github-ros-controls-ros_controllers
effort_controllers github-ros-controls-ros_controllers
four_wheel_steering_controller github-ros-controls-ros_controllers
gripper_action_controller github-ros-controls-ros_controllers
joint_trajectory_controller github-ros-controls-ros_controllers
cartesian_trajectory_controller github-UniversalRobots-Universal_Robots_ROS_controllers_cartesian
schunk_svh_driver github-SCHUNK-GmbH-Co-KG-schunk_svh_ros_driver
sciurus17_control github-rt-net-sciurus17_ros
seed_r7_bringup github-seed-solutions-seed_r7_ros_pkg
seed_r7_ros_controller github-seed-solutions-seed_r7_ros_pkg
sr_edc_controller_configuration github-shadow-robot-sr-ros-interface-ethercat
talos_controller_configuration github-pal-robotics-talos_robot
ubiquity_motor github-UbiquityRobotics-ubiquity_motor
ur_gazebo github-ros-industrial-universal_robot
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS_Driver
urdf_sim_tutorial github-ros-urdf_sim_tutorial
usb_cam_controllers github-yoshito-n-students-usb_cam_hardware
usb_cam_hardware github-yoshito-n-students-usb_cam_hardware
volta_control github-botsync-volta
volta_simulation github-botsync-volta_simulation
warthog_control github-warthog-cpr-warthog

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged controller_manager at Robotics Stack Exchange