CHANGELOG

Changelog for package moveit_ros_control_interface

2.9.0 (2024-01-09)

  • Fix warning and cleanup unneeded placeholders (#2566) * Fix warning and cleanup unneeded placeholders * Make clang-tidy happy * Remove print statement

  • Node logging for the rest of MoveIt (#2599)

  • Merge branch ‘main’ into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2

  • Contributors: Sebastian Jahr, Tyler Weaver

2.8.0 (2023-09-10)

  • Simplify controller manager namespacing (#2210)

  • Minor cleanup to ros_control_interface and trajectory execution (#2208)

  • Contributors: Stephanie Eng

2.7.4 (2023-05-18)

2.7.3 (2023-04-24)

  • Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)

  • Fix controller_manager_plugin’s switch controllers functionality (#2116)

  • Contributors: Jafar, Shobuj Paul

2.7.2 (2023-04-18)

2.7.1 (2023-03-23)

2.7.0 (2023-01-29)

  • Fix parameters for ros2_control namespaces (#1833) Co-authored-by: AndyZe <andyz@utexas.edu> Co-authored-by: Henning Kayser <henningkayser@picknik.ai>

  • Fix BSD license in package.xml (#1796) * fix BSD license in package.xml * this must also be spdx compliant

  • Contributors: Christian Henkel, Pablo Iñigo Blasco

2.6.0 (2022-11-10)

  • Rename MoveItControllerManager. Add deprecation warning (#1601) * Rename MoveItControllerManager->Ros2ControlManager. Add deprecation warning. * Do not rename base class * Still allow users to load plugins by the old names Co-authored-by: Jafar <jafar.uruc@gmail.com>

  • Merge PR #1553: Improve cmake files

  • Use standard exported targets: export_${PROJECT_NAME} -> ${PROJECT_NAME}Targets

  • Improve CMake usage (#1550)

  • Support chained controllers (#1482) * fix controller list if chained controllers exist * add comments and clean code * added additional comments * fix formatting * fix white space * add const reference and chhnage variable name * simplify logic to only work with one layer chain * Don’t return false when not finding optional parameter * Update moveit_ros/perception/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp Co-authored-by: AndyZe <andyz@utexas.edu> * add debug information * print controller names * print controllers with not known type * load controller dependencies * start chained controllers in switch * reverse order of activate controllers * prevent stoppping controller twice * revert all debug changes * add ROS error if a controller chains to more than one * use loop to index chained connections * update ros_control * add empty controller allocator for admittance controller * fix plugin xml * Update moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp Co-authored-by: AndyZe <andyz@utexas.edu> * Update moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp Co-authored-by: AndyZe <andyz@utexas.edu> * Update moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp Co-authored-by: AndyZe <andyz@utexas.edu> * Update moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp Co-authored-by: AndyZe <andyz@utexas.edu> * fix map indexing * add comment * Update moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp Co-authored-by: Tyler Weaver <squirrel428@protonmail.com> * Typos Co-authored-by: JafarAbdi <cafer.abdi@gmail.com> Co-authored-by: Jafar <jafar.uruc@gmail.com> Co-authored-by: AndyZe <andyz@utexas.edu> Co-authored-by: Vatan Aksoy Tezer <vatan@picknik.ai> Co-authored-by: Tyler Weaver <squirrel428@protonmail.com> Co-authored-by: AndyZe <zelenak@picknik.ai>

  • Contributors: AndyZe, Paul Gesel, Robert Haschke, Sebastian Jahr

2.5.3 (2022-07-28)

2.5.2 (2022-07-18)

  • Remove unnecessary rclcpp.hpp includes (#1333)

  • Contributors: Jafar

2.5.1 (2022-05-31)

2.5.0 (2022-05-26)

  • Enable cppcheck (#1224) Co-authored-by: jeoseo <jeongwooseo2012@gmail.com>

  • Make moveit_common a ‘depend’ rather than ‘build_depend’ (#1226)

  • 1.1.9

  • 1.1.8

  • 1.1.7

  • 1.1.6

  • Contributors: Jafar, Robert Haschke, jeoseo

2.4.0 (2022-01-20)

  • moveit_build_options() Declare common build options like CMAKE_CXX_STANDARD, CMAKE_BUILD_TYPE, and compiler options (namely warning flags) once. Each package depending on moveit_core can use these via moveit_build_options().

  • Contributors: Robert Haschke

2.3.2 (2021-12-29)

2.3.1 (2021-12-23)

  • Fix installation of moveit_ros_control_interface header files (#789)

  • Enforce package.xml format 3 Schema (#779)

  • Update Maintainers of MoveIt package (#697)

  • Update controller_manager_plugin to fix MoveIt-managed controller switching (#785)

  • moveit_ros_control_interface: Small comment cleanup (#754)

  • Contributors: AndyZe, Dave Coleman, Henning Kayser, Joseph Schornak, Robert Haschke

2.3.0 (2021-10-08)

  • moveit_ros_control_interface: Fix dangling reference (#710)

  • Port moveit ros control interface to ROS2 (#545) * Port moveit_ros_control_interface to ROS2 * Multiple fixes to trajectory_execution_manager

  • Fix reversed check in switchControllers (#2726)

  • Contributors: Jafar Abdi, Nathan Brooks, Joe Schornak, Henning Kayser

2.2.1 (2021-07-12)

1.1.1 (2020-10-13)

  • [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)

  • Contributors: Felix von Drigalski

1.1.0 (2020-09-04)

  • [feature] Optional cpp version setting (#2166)

  • [feature] Remove support for Indigo’s ros_control (#2128)

  • [feature] Add support for pos_vel_controllers and pos_vel_acc_controllers (#1806)

  • [fix] Various fixes for upcoming Noetic release (#2180)

  • [fix] Fix compiler warnings (#1773)

  • [maint] clang-tidy-fix modernize-loop-convert to entire code base (#1419)

  • [maint] Switch from include guards to pragma once (#1615)

  • [maint] Remove ! from MoveIt name (#1590)

  • Contributors: Dave Coleman, Henning Kayser, Jonathan Binney, Robert Haschke, Sandro Magalhães, Sean Yen, Tyler Weaver, Yu, Yan

1.0.6 (2020-08-19)

1.0.5 (2020-07-08)

1.0.4 (2020-05-30)

1.0.3 (2020-04-26)

  • [maint] Fix errors: catkin_lint 1.6.7 (#1987)

  • [maint] Windows build: Fix binary artifact install locations. (#1575)

  • [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)

  • [feature] Add support for pos_vel_controllers and pos_vel_acc_controllers (#1806)

  • Contributors: Robert Haschke, Sandro Magalhães, Sean Yen

1.0.2 (2019-06-28)

1.0.1 (2019-03-08)

1.0.0 (2019-02-24)

  • [fix] catkin_lint issues (#1341)

  • Contributors: Robert Haschke

0.10.8 (2018-12-24)

0.10.7 (2018-12-13)

0.10.6 (2018-12-09)

  • [maintenance] Code Cleanup (#1196)

  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

0.10.2 (2018-10-24)

0.10.1 (2018-05-25)

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

  • [improve] add backward compatibility patch for indigo (#551)

  • Contributors: Michael Görner

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)

  • Contributors: Dave Coleman, Michael Goerner

0.9.3 (2016-11-16)

0.5.7 (2016-01-30)

  • C++03 conforming nested templates

  • fixed typo, added example config

  • added brief decription tags

  • formatted code to roscpp style

  • improved documentation

  • introduced getAbsName

  • Added missing lock

  • pre-allocate handles

  • fixed typos

  • set version to match the others

  • fixed a lot of typos

  • Intitial version of moveit_ros_control_interface package

  • Contributors: Mathias Luedtke