|
Package Summary
Tags | No category tags. |
Version | 2.12.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-11-29 |
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
Additional Links
Maintainers
- Michael Görner
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Michael Ferguson
Changelog for package moveit_simple_controller_manager
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- fix parameter namespacing for gripper controller (#3023)
- Contributors: Michael Ferguson, Tom Noble
2.11.0 (2024-09-16)
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720)
- CMake format and lint in pre-commit (#2683)
- Contributors: Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
- Node logging for the rest of MoveIt (#2599)
- Add new clang-tidy style rules (#2177)
- Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
- Contributors: Sebastian Jahr, Tyler Weaver
2.8.0 (2023-09-10)
2.7.4 (2023-05-18)
2.7.3 (2023-04-24)
- Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
- Contributors: Shobuj Paul
2.7.2 (2023-04-18)
2.7.1 (2023-03-23)
-
Fix member naming (#1949) * Update clang-tidy rules for readability-identifier-naming Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Contributors: Robert Haschke
2.7.0 (2023-01-29)
- converted characters from string format to character format (#1881)
- Fix BSD license in package.xml
(#1796)
- fix BSD license in package.xml
- this must also be spdx compliant
- Add braces around blocks. (#999)
- Use emulated time in action-based controller (#899)
- Fix clang-tidy issues
(#1706)
- Blindly apply automatic clang-tidy fixes
- Exemplarily cleanup a few automatic clang-tidy fixes
- Clang-tidy fixups
- Missed const-ref fixups
- Fix unsupported non-const -> const
* More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>
- Contributors: Christian Henkel, Cory Crean, Gaël Écorchard, Robert Haschke, Sameer Gupta
2.6.0 (2022-11-10)
- 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: Paul Gesel, Robert Haschke, Sebastian Jahr
2.5.3 (2022-07-28)
2.5.2 (2022-07-18)
- Remove unnecessary rclcpp.hpp includes (#1333)
- Merge pull request #3106 from v4hn/pr-master-bind-them-all / banish bind()
- banish bind()
- Contributors: Jafar, Michael Görner, v4hn
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)
- RCLCPP Upgrade Bugfixes (#1181)
- Merge https://github.com/ros-planning/moveit/commit/a25515b73d682df03ed3eccd839110c296aa79fc
- 1.1.9
- 1.1.8
- 1.1.7
- feat(simple_controller_manager): add [max_effort]{.title-ref} parameter to GripperCommand action (#2984) This commit adds the [max_effort]{.title-ref} parameter to the GripperCommand declaration in the [controller_list]{.title-ref} (see issue #2956). This value is only used when effort is set in the requested gripper trajectory. Co-authored-by: Jafar Abdi <<cafer.abdi@gmail.com>>
-
Switch to std::bind (#2967) * boost::bind -> std::bind grep -rlI --exclude-dir=.git "boost::bind" | xargs sed -i 's/boost::bind/std::bind/g' * Convert bind placeholders grep -rlI --exclude-dir=.git " _[0-9]" | xargs sed -i 's/ _([0-9])/ std::placeholders::_1/g' * Update bind include header grep -rlI --exclude-dir=.git "boost/bind" | xargs sed -i 's#boost/bind.hpp#functional#'
- 1.1.6
- Contributors: Abishalini, David V. Lu!!, Jafar, Jochen Sprickerhof, Rick Staa, 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)
- Add codespell to precommit, fix A LOT of spelling mistakes (#934)
- Make controller management logic more tolerant of missing or late ros2_control nodes (#792)
- Clang-tidy fixes (#596)
- Enforce package.xml format 3 Schema (#779)
- Update Maintainers of MoveIt package (#697)
- clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
- controller manager: enclose name in quotes (#2761)
- Contributors: Dave Coleman, David V. Lu!!, G.A. vd. Hoorn, Henning Kayser, Joseph Schornak, Robert Haschke, pvanlaar
2.3.0 (2021-10-08)
- Fix cmake warnings
(#690)
- Fix -Wformat-security
- Fix -Wunused-variable
- Fix -Wunused-lambda-capture
- Fix -Wdeprecated-declarations
- Fix clang-tidy, readability-identifier-naming in moveit_kinematics
- follow_joint_trajectory_controller_handle: publish new multi_dof_trajectory field (#492)
- Contributors: Henning Kayser, Jafar Abdi, David V. Lu
2.2.1 (2021-07-12)
2.2.0 (2021-06-30)
- Enable Rolling and Galactic CI (#494)
- [sync] MoveIt's master branch up-to https://github.com/ros-planning/moveit/commit/0d0a6a171b3fbea97a0c4f284e13433ba66a4ea4
- Contributors: Henning Kayser, JafarAbdi, Tyler Weaver, Vatan Aksoy Tezer
2.1.4 (2021-05-31)
2.1.3 (2021-05-22)
2.1.2 (2021-04-20)
2.1.1 (2021-04-12)
- Fix EXPORT install in CMake (#372)
- ActionBasedControllerHandle: fix dangling reference in case of timeout
- [fix] Export libs for MoveGroup capabilities and MoveItSimpleControllerManager (#344)
- MTC compatibility fixes (#323)
- Replace workaround for controllerDoneCallback with promise/future
- moveit_simple_controller_manager: Fix waiting for execution
- Fix repo URLs in package.xml files
- Contributors: Boston Cleek, Henning Kayser, Jafar Abdi, Tyler Weaver
2.1.0 (2020-11-23)
2.0.0 (2020-02-17)
- [improve] MoveItSimpleControllerManager refactor parameter lookup
- [fix] Fix plugin install of MoveItSimpleControllerManager
- [port] Port moveit_simple_controller_manager to ROS 2 (#158)
- Contributors: Henning Kayser, Jafar Abdi
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] Allow different controllers for execution #1832)
- [feature] ControllerManager: wait for done-callback (#1783)
- [feature] Use CMAKE_CXX_STANDARD to enforce c++14 for portability (#1607)
- [fix] Various fixes for upcoming Noetic release (#2180)
- [fix] Fix errors: catkin_lint 1.6.7 (#1987)
- [fix] Fix compiler warnings (#1773)
- [fix] Fix binary artifact install locations. (#1575)
- [fix] add missing space to log (#1477)
- [maint] clang-tidy fixes (#2050, #1419)
- [maint] Switch from include guards to pragma once (#1615)
- [maint] Remove ! from MoveIt name (#1590)
- Contributors: Dave Coleman, Henning Kayser, Jonathan Binney, Leroy Rügemer, Robert Haschke, Sean Yen, Tyler Weaver, Yu, Yan, llach
1.0.6 (2020-08-19)
- [maint] Migrate to clang-format-10
- Contributors: Robert Haschke
1.0.5 (2020-07-08)
1.0.4 (2020-05-30)
1.0.3 (2020-04-26)
- [fix] Handle "default" parameter in MoveitControllerManagers MoveIt{Fake|Simple}ControllerManager::getControllerState() now correctly returns current state
- [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)
- [fix] `ControllerManager`: wait for done-callback (#1783)
- Contributors: Robert Haschke, Sean Yen, Luca Lach
1.0.2 (2019-06-28)
1.0.1 (2019-03-08)
- [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
- Contributors: Yu, Yan
1.0.0 (2019-02-24)
- [maintenance] cleanup SimpleControllerManager https://github.com/ros-planning/moveit/pull/1352
- 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)
- [maintenance] various compiler warnings (#1038)
- [maintenance] add minimum required pluginlib version (#927)
- Contributors: Mikael Arguedas, Mohmmad Ayman, Robert Haschke, mike lautman
0.10.1 (2018-05-25)
- switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
- Contributors: Mikael Arguedas, Xiaojian Ma
0.9.11 (2017-12-25)
0.9.10 (2017-12-09)
- [capability][kinetic onward] optionally wait for controllers indefinitely (#695)
- Contributors: Bruno Brito, Michael Görner
0.9.9 (2017-08-06)
0.9.8 (2017-06-21)
- [fix] include order (#529)
- Contributors: Michael Goerner
0.9.7 (2017-06-05)
0.9.6 (2017-04-12)
0.9.5 (2017-03-08)
- [fix][moveit_ros_warehouse] gcc6 build error #423
- [enhancement] Remove "catch (...)" instances, catch std::exception instead of std::runtime_error (#445)
- Contributors: Bence Magyar, Dave Coleman
0.9.4 (2017-02-06)
- [fix] assertion error when result not returned (#378)
- [maintenance] clang-format upgraded to 3.8 (#367)
- Contributors: Dave Coleman, Michael Ferguson
0.9.3 (2016-11-16)
0.5.7 (2016-01-30)
- expose headers of moveit_simple_controller_manager
- Removed redundant logging information
- More informative warning message about multi-dof trajectories.
- Contributors: Dave Coleman, Dave Hershberger, Mathias Lüdtke
0.5.6 (2014-03-23)
- Allow simple controller manager to ignore virtual joints without failing
- Contributors: Dave Coleman
0.5.5 (2013-09-30)
- properly fill in the gripper command effort
- allow trajectories with >1 points, use the last point of any trajectory
- added better error reporting for FollowJointTrajectoryControllers
0.5.4 (2013-09-24)
0.5.3 (2013-09-23)
- make things a bit more robust
- make headers and author definitions aligned the same way; white space fixes
- fix #1
0.5.1 (2013-07-30)
- ns parameter is now action_ns, get rid of defaults
0.5.0 (2013-07-16)
- white space fixes (tabs are now spaces)
0.4.1 (2013-07-03)
- minor updates to package.xml
0.4.0 (2013-06-06)
- debs look good, bump to 0.4.0
0.1.0 (2013-06-05)
- add metapackage, clean up build in controller manager
- remove the now dead loaded controller stuff
- break out follow/gripper into separate headers
- initial working version
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged moveit_simple_controller_manager at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 2.12.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-11-29 |
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
Additional Links
Maintainers
- Michael Görner
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Michael Ferguson
Changelog for package moveit_simple_controller_manager
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- fix parameter namespacing for gripper controller (#3023)
- Contributors: Michael Ferguson, Tom Noble
2.11.0 (2024-09-16)
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720)
- CMake format and lint in pre-commit (#2683)
- Contributors: Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
- Node logging for the rest of MoveIt (#2599)
- Add new clang-tidy style rules (#2177)
- Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
- Contributors: Sebastian Jahr, Tyler Weaver
2.8.0 (2023-09-10)
2.7.4 (2023-05-18)
2.7.3 (2023-04-24)
- Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
- Contributors: Shobuj Paul
2.7.2 (2023-04-18)
2.7.1 (2023-03-23)
-
Fix member naming (#1949) * Update clang-tidy rules for readability-identifier-naming Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Contributors: Robert Haschke
2.7.0 (2023-01-29)
- converted characters from string format to character format (#1881)
- Fix BSD license in package.xml
(#1796)
- fix BSD license in package.xml
- this must also be spdx compliant
- Add braces around blocks. (#999)
- Use emulated time in action-based controller (#899)
- Fix clang-tidy issues
(#1706)
- Blindly apply automatic clang-tidy fixes
- Exemplarily cleanup a few automatic clang-tidy fixes
- Clang-tidy fixups
- Missed const-ref fixups
- Fix unsupported non-const -> const
* More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>
- Contributors: Christian Henkel, Cory Crean, Gaël Écorchard, Robert Haschke, Sameer Gupta
2.6.0 (2022-11-10)
- 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: Paul Gesel, Robert Haschke, Sebastian Jahr
2.5.3 (2022-07-28)
2.5.2 (2022-07-18)
- Remove unnecessary rclcpp.hpp includes (#1333)
- Merge pull request #3106 from v4hn/pr-master-bind-them-all / banish bind()
- banish bind()
- Contributors: Jafar, Michael Görner, v4hn
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)
- RCLCPP Upgrade Bugfixes (#1181)
- Merge https://github.com/ros-planning/moveit/commit/a25515b73d682df03ed3eccd839110c296aa79fc
- 1.1.9
- 1.1.8
- 1.1.7
- feat(simple_controller_manager): add [max_effort]{.title-ref} parameter to GripperCommand action (#2984) This commit adds the [max_effort]{.title-ref} parameter to the GripperCommand declaration in the [controller_list]{.title-ref} (see issue #2956). This value is only used when effort is set in the requested gripper trajectory. Co-authored-by: Jafar Abdi <<cafer.abdi@gmail.com>>
-
Switch to std::bind (#2967) * boost::bind -> std::bind grep -rlI --exclude-dir=.git "boost::bind" | xargs sed -i 's/boost::bind/std::bind/g' * Convert bind placeholders grep -rlI --exclude-dir=.git " _[0-9]" | xargs sed -i 's/ _([0-9])/ std::placeholders::_1/g' * Update bind include header grep -rlI --exclude-dir=.git "boost/bind" | xargs sed -i 's#boost/bind.hpp#functional#'
- 1.1.6
- Contributors: Abishalini, David V. Lu!!, Jafar, Jochen Sprickerhof, Rick Staa, 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)
- Add codespell to precommit, fix A LOT of spelling mistakes (#934)
- Make controller management logic more tolerant of missing or late ros2_control nodes (#792)
- Clang-tidy fixes (#596)
- Enforce package.xml format 3 Schema (#779)
- Update Maintainers of MoveIt package (#697)
- clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
- controller manager: enclose name in quotes (#2761)
- Contributors: Dave Coleman, David V. Lu!!, G.A. vd. Hoorn, Henning Kayser, Joseph Schornak, Robert Haschke, pvanlaar
2.3.0 (2021-10-08)
- Fix cmake warnings
(#690)
- Fix -Wformat-security
- Fix -Wunused-variable
- Fix -Wunused-lambda-capture
- Fix -Wdeprecated-declarations
- Fix clang-tidy, readability-identifier-naming in moveit_kinematics
- follow_joint_trajectory_controller_handle: publish new multi_dof_trajectory field (#492)
- Contributors: Henning Kayser, Jafar Abdi, David V. Lu
2.2.1 (2021-07-12)
2.2.0 (2021-06-30)
- Enable Rolling and Galactic CI (#494)
- [sync] MoveIt's master branch up-to https://github.com/ros-planning/moveit/commit/0d0a6a171b3fbea97a0c4f284e13433ba66a4ea4
- Contributors: Henning Kayser, JafarAbdi, Tyler Weaver, Vatan Aksoy Tezer
2.1.4 (2021-05-31)
2.1.3 (2021-05-22)
2.1.2 (2021-04-20)
2.1.1 (2021-04-12)
- Fix EXPORT install in CMake (#372)
- ActionBasedControllerHandle: fix dangling reference in case of timeout
- [fix] Export libs for MoveGroup capabilities and MoveItSimpleControllerManager (#344)
- MTC compatibility fixes (#323)
- Replace workaround for controllerDoneCallback with promise/future
- moveit_simple_controller_manager: Fix waiting for execution
- Fix repo URLs in package.xml files
- Contributors: Boston Cleek, Henning Kayser, Jafar Abdi, Tyler Weaver
2.1.0 (2020-11-23)
2.0.0 (2020-02-17)
- [improve] MoveItSimpleControllerManager refactor parameter lookup
- [fix] Fix plugin install of MoveItSimpleControllerManager
- [port] Port moveit_simple_controller_manager to ROS 2 (#158)
- Contributors: Henning Kayser, Jafar Abdi
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] Allow different controllers for execution #1832)
- [feature] ControllerManager: wait for done-callback (#1783)
- [feature] Use CMAKE_CXX_STANDARD to enforce c++14 for portability (#1607)
- [fix] Various fixes for upcoming Noetic release (#2180)
- [fix] Fix errors: catkin_lint 1.6.7 (#1987)
- [fix] Fix compiler warnings (#1773)
- [fix] Fix binary artifact install locations. (#1575)
- [fix] add missing space to log (#1477)
- [maint] clang-tidy fixes (#2050, #1419)
- [maint] Switch from include guards to pragma once (#1615)
- [maint] Remove ! from MoveIt name (#1590)
- Contributors: Dave Coleman, Henning Kayser, Jonathan Binney, Leroy Rügemer, Robert Haschke, Sean Yen, Tyler Weaver, Yu, Yan, llach
1.0.6 (2020-08-19)
- [maint] Migrate to clang-format-10
- Contributors: Robert Haschke
1.0.5 (2020-07-08)
1.0.4 (2020-05-30)
1.0.3 (2020-04-26)
- [fix] Handle "default" parameter in MoveitControllerManagers MoveIt{Fake|Simple}ControllerManager::getControllerState() now correctly returns current state
- [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)
- [fix] `ControllerManager`: wait for done-callback (#1783)
- Contributors: Robert Haschke, Sean Yen, Luca Lach
1.0.2 (2019-06-28)
1.0.1 (2019-03-08)
- [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
- Contributors: Yu, Yan
1.0.0 (2019-02-24)
- [maintenance] cleanup SimpleControllerManager https://github.com/ros-planning/moveit/pull/1352
- 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)
- [maintenance] various compiler warnings (#1038)
- [maintenance] add minimum required pluginlib version (#927)
- Contributors: Mikael Arguedas, Mohmmad Ayman, Robert Haschke, mike lautman
0.10.1 (2018-05-25)
- switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
- Contributors: Mikael Arguedas, Xiaojian Ma
0.9.11 (2017-12-25)
0.9.10 (2017-12-09)
- [capability][kinetic onward] optionally wait for controllers indefinitely (#695)
- Contributors: Bruno Brito, Michael Görner
0.9.9 (2017-08-06)
0.9.8 (2017-06-21)
- [fix] include order (#529)
- Contributors: Michael Goerner
0.9.7 (2017-06-05)
0.9.6 (2017-04-12)
0.9.5 (2017-03-08)
- [fix][moveit_ros_warehouse] gcc6 build error #423
- [enhancement] Remove "catch (...)" instances, catch std::exception instead of std::runtime_error (#445)
- Contributors: Bence Magyar, Dave Coleman
0.9.4 (2017-02-06)
- [fix] assertion error when result not returned (#378)
- [maintenance] clang-format upgraded to 3.8 (#367)
- Contributors: Dave Coleman, Michael Ferguson
0.9.3 (2016-11-16)
0.5.7 (2016-01-30)
- expose headers of moveit_simple_controller_manager
- Removed redundant logging information
- More informative warning message about multi-dof trajectories.
- Contributors: Dave Coleman, Dave Hershberger, Mathias Lüdtke
0.5.6 (2014-03-23)
- Allow simple controller manager to ignore virtual joints without failing
- Contributors: Dave Coleman
0.5.5 (2013-09-30)
- properly fill in the gripper command effort
- allow trajectories with >1 points, use the last point of any trajectory
- added better error reporting for FollowJointTrajectoryControllers
0.5.4 (2013-09-24)
0.5.3 (2013-09-23)
- make things a bit more robust
- make headers and author definitions aligned the same way; white space fixes
- fix #1
0.5.1 (2013-07-30)
- ns parameter is now action_ns, get rid of defaults
0.5.0 (2013-07-16)
- white space fixes (tabs are now spaces)
0.4.1 (2013-07-03)
- minor updates to package.xml
0.4.0 (2013-06-06)
- debs look good, bump to 0.4.0
0.1.0 (2013-06-05)
- add metapackage, clean up build in controller manager
- remove the now dead loaded controller stuff
- break out follow/gripper into separate headers
- initial working version
Wiki Tutorials
Package Dependencies
System Dependencies
Launch files
Messages
Services
Plugins
Recent questions tagged moveit_simple_controller_manager at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 2.12.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-11-29 |
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
Additional Links
Maintainers
- Michael Görner
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Michael Ferguson
Changelog for package moveit_simple_controller_manager
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- fix parameter namespacing for gripper controller (#3023)
- Contributors: Michael Ferguson, Tom Noble
2.11.0 (2024-09-16)
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720)
- CMake format and lint in pre-commit (#2683)
- Contributors: Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
- Node logging for the rest of MoveIt (#2599)
- Add new clang-tidy style rules (#2177)
- Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
- Contributors: Sebastian Jahr, Tyler Weaver
2.8.0 (2023-09-10)
2.7.4 (2023-05-18)
2.7.3 (2023-04-24)
- Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
- Contributors: Shobuj Paul
2.7.2 (2023-04-18)
2.7.1 (2023-03-23)
-
Fix member naming (#1949) * Update clang-tidy rules for readability-identifier-naming Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Contributors: Robert Haschke
2.7.0 (2023-01-29)
- converted characters from string format to character format (#1881)
- Fix BSD license in package.xml
(#1796)
- fix BSD license in package.xml
- this must also be spdx compliant
- Add braces around blocks. (#999)
- Use emulated time in action-based controller (#899)
- Fix clang-tidy issues
(#1706)
- Blindly apply automatic clang-tidy fixes
- Exemplarily cleanup a few automatic clang-tidy fixes
- Clang-tidy fixups
- Missed const-ref fixups
- Fix unsupported non-const -> const
* More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>
- Contributors: Christian Henkel, Cory Crean, Gaël Écorchard, Robert Haschke, Sameer Gupta
2.6.0 (2022-11-10)
- 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: Paul Gesel, Robert Haschke, Sebastian Jahr
2.5.3 (2022-07-28)
2.5.2 (2022-07-18)
- Remove unnecessary rclcpp.hpp includes (#1333)
- Merge pull request #3106 from v4hn/pr-master-bind-them-all / banish bind()
- banish bind()
- Contributors: Jafar, Michael Görner, v4hn
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)
- RCLCPP Upgrade Bugfixes (#1181)
- Merge https://github.com/ros-planning/moveit/commit/a25515b73d682df03ed3eccd839110c296aa79fc
- 1.1.9
- 1.1.8
- 1.1.7
- feat(simple_controller_manager): add [max_effort]{.title-ref} parameter to GripperCommand action (#2984) This commit adds the [max_effort]{.title-ref} parameter to the GripperCommand declaration in the [controller_list]{.title-ref} (see issue #2956). This value is only used when effort is set in the requested gripper trajectory. Co-authored-by: Jafar Abdi <<cafer.abdi@gmail.com>>
-
Switch to std::bind (#2967) * boost::bind -> std::bind grep -rlI --exclude-dir=.git "boost::bind" | xargs sed -i 's/boost::bind/std::bind/g' * Convert bind placeholders grep -rlI --exclude-dir=.git " _[0-9]" | xargs sed -i 's/ _([0-9])/ std::placeholders::_1/g' * Update bind include header grep -rlI --exclude-dir=.git "boost/bind" | xargs sed -i 's#boost/bind.hpp#functional#'
- 1.1.6
- Contributors: Abishalini, David V. Lu!!, Jafar, Jochen Sprickerhof, Rick Staa, 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)
- Add codespell to precommit, fix A LOT of spelling mistakes (#934)
- Make controller management logic more tolerant of missing or late ros2_control nodes (#792)
- Clang-tidy fixes (#596)
- Enforce package.xml format 3 Schema (#779)
- Update Maintainers of MoveIt package (#697)
- clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
- controller manager: enclose name in quotes (#2761)
- Contributors: Dave Coleman, David V. Lu!!, G.A. vd. Hoorn, Henning Kayser, Joseph Schornak, Robert Haschke, pvanlaar
2.3.0 (2021-10-08)
- Fix cmake warnings
(#690)
- Fix -Wformat-security
- Fix -Wunused-variable
- Fix -Wunused-lambda-capture
- Fix -Wdeprecated-declarations
- Fix clang-tidy, readability-identifier-naming in moveit_kinematics
- follow_joint_trajectory_controller_handle: publish new multi_dof_trajectory field (#492)
- Contributors: Henning Kayser, Jafar Abdi, David V. Lu
2.2.1 (2021-07-12)
2.2.0 (2021-06-30)
- Enable Rolling and Galactic CI (#494)
- [sync] MoveIt's master branch up-to https://github.com/ros-planning/moveit/commit/0d0a6a171b3fbea97a0c4f284e13433ba66a4ea4
- Contributors: Henning Kayser, JafarAbdi, Tyler Weaver, Vatan Aksoy Tezer
2.1.4 (2021-05-31)
2.1.3 (2021-05-22)
2.1.2 (2021-04-20)
2.1.1 (2021-04-12)
- Fix EXPORT install in CMake (#372)
- ActionBasedControllerHandle: fix dangling reference in case of timeout
- [fix] Export libs for MoveGroup capabilities and MoveItSimpleControllerManager (#344)
- MTC compatibility fixes (#323)
- Replace workaround for controllerDoneCallback with promise/future
- moveit_simple_controller_manager: Fix waiting for execution
- Fix repo URLs in package.xml files
- Contributors: Boston Cleek, Henning Kayser, Jafar Abdi, Tyler Weaver
2.1.0 (2020-11-23)
2.0.0 (2020-02-17)
- [improve] MoveItSimpleControllerManager refactor parameter lookup
- [fix] Fix plugin install of MoveItSimpleControllerManager
- [port] Port moveit_simple_controller_manager to ROS 2 (#158)
- Contributors: Henning Kayser, Jafar Abdi
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] Allow different controllers for execution #1832)
- [feature] ControllerManager: wait for done-callback (#1783)
- [feature] Use CMAKE_CXX_STANDARD to enforce c++14 for portability (#1607)
- [fix] Various fixes for upcoming Noetic release (#2180)
- [fix] Fix errors: catkin_lint 1.6.7 (#1987)
- [fix] Fix compiler warnings (#1773)
- [fix] Fix binary artifact install locations. (#1575)
- [fix] add missing space to log (#1477)
- [maint] clang-tidy fixes (#2050, #1419)
- [maint] Switch from include guards to pragma once (#1615)
- [maint] Remove ! from MoveIt name (#1590)
- Contributors: Dave Coleman, Henning Kayser, Jonathan Binney, Leroy Rügemer, Robert Haschke, Sean Yen, Tyler Weaver, Yu, Yan, llach
1.0.6 (2020-08-19)
- [maint] Migrate to clang-format-10
- Contributors: Robert Haschke
1.0.5 (2020-07-08)
1.0.4 (2020-05-30)
1.0.3 (2020-04-26)
- [fix] Handle "default" parameter in MoveitControllerManagers MoveIt{Fake|Simple}ControllerManager::getControllerState() now correctly returns current state
- [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)
- [fix] `ControllerManager`: wait for done-callback (#1783)
- Contributors: Robert Haschke, Sean Yen, Luca Lach
1.0.2 (2019-06-28)
1.0.1 (2019-03-08)
- [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
- Contributors: Yu, Yan
1.0.0 (2019-02-24)
- [maintenance] cleanup SimpleControllerManager https://github.com/ros-planning/moveit/pull/1352
- 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)
- [maintenance] various compiler warnings (#1038)
- [maintenance] add minimum required pluginlib version (#927)
- Contributors: Mikael Arguedas, Mohmmad Ayman, Robert Haschke, mike lautman
0.10.1 (2018-05-25)
- switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
- Contributors: Mikael Arguedas, Xiaojian Ma
0.9.11 (2017-12-25)
0.9.10 (2017-12-09)
- [capability][kinetic onward] optionally wait for controllers indefinitely (#695)
- Contributors: Bruno Brito, Michael Görner
0.9.9 (2017-08-06)
0.9.8 (2017-06-21)
- [fix] include order (#529)
- Contributors: Michael Goerner
0.9.7 (2017-06-05)
0.9.6 (2017-04-12)
0.9.5 (2017-03-08)
- [fix][moveit_ros_warehouse] gcc6 build error #423
- [enhancement] Remove "catch (...)" instances, catch std::exception instead of std::runtime_error (#445)
- Contributors: Bence Magyar, Dave Coleman
0.9.4 (2017-02-06)
- [fix] assertion error when result not returned (#378)
- [maintenance] clang-format upgraded to 3.8 (#367)
- Contributors: Dave Coleman, Michael Ferguson
0.9.3 (2016-11-16)
0.5.7 (2016-01-30)
- expose headers of moveit_simple_controller_manager
- Removed redundant logging information
- More informative warning message about multi-dof trajectories.
- Contributors: Dave Coleman, Dave Hershberger, Mathias Lüdtke
0.5.6 (2014-03-23)
- Allow simple controller manager to ignore virtual joints without failing
- Contributors: Dave Coleman
0.5.5 (2013-09-30)
- properly fill in the gripper command effort
- allow trajectories with >1 points, use the last point of any trajectory
- added better error reporting for FollowJointTrajectoryControllers
0.5.4 (2013-09-24)
0.5.3 (2013-09-23)
- make things a bit more robust
- make headers and author definitions aligned the same way; white space fixes
- fix #1
0.5.1 (2013-07-30)
- ns parameter is now action_ns, get rid of defaults
0.5.0 (2013-07-16)
- white space fixes (tabs are now spaces)
0.4.1 (2013-07-03)
- minor updates to package.xml
0.4.0 (2013-06-06)
- debs look good, bump to 0.4.0
0.1.0 (2013-06-05)
- add metapackage, clean up build in controller manager
- remove the now dead loaded controller stuff
- break out follow/gripper into separate headers
- initial working version
Wiki Tutorials
Package Dependencies
System Dependencies
Launch files
Messages
Services
Plugins
Recent questions tagged moveit_simple_controller_manager at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 2.12.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-11-29 |
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
Additional Links
Maintainers
- Michael Görner
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Michael Ferguson
Changelog for package moveit_simple_controller_manager
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- fix parameter namespacing for gripper controller (#3023)
- Contributors: Michael Ferguson, Tom Noble
2.11.0 (2024-09-16)
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720)
- CMake format and lint in pre-commit (#2683)
- Contributors: Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
- Node logging for the rest of MoveIt (#2599)
- Add new clang-tidy style rules (#2177)
- Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
- Contributors: Sebastian Jahr, Tyler Weaver
2.8.0 (2023-09-10)
2.7.4 (2023-05-18)
2.7.3 (2023-04-24)
- Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
- Contributors: Shobuj Paul
2.7.2 (2023-04-18)
2.7.1 (2023-03-23)
-
Fix member naming (#1949) * Update clang-tidy rules for readability-identifier-naming Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Contributors: Robert Haschke
2.7.0 (2023-01-29)
- converted characters from string format to character format (#1881)
- Fix BSD license in package.xml
(#1796)
- fix BSD license in package.xml
- this must also be spdx compliant
- Add braces around blocks. (#999)
- Use emulated time in action-based controller (#899)
- Fix clang-tidy issues
(#1706)
- Blindly apply automatic clang-tidy fixes
- Exemplarily cleanup a few automatic clang-tidy fixes
- Clang-tidy fixups
- Missed const-ref fixups
- Fix unsupported non-const -> const
* More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>
- Contributors: Christian Henkel, Cory Crean, Gaël Écorchard, Robert Haschke, Sameer Gupta
2.6.0 (2022-11-10)
- 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: Paul Gesel, Robert Haschke, Sebastian Jahr
2.5.3 (2022-07-28)
2.5.2 (2022-07-18)
- Remove unnecessary rclcpp.hpp includes (#1333)
- Merge pull request #3106 from v4hn/pr-master-bind-them-all / banish bind()
- banish bind()
- Contributors: Jafar, Michael Görner, v4hn
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)
- RCLCPP Upgrade Bugfixes (#1181)
- Merge https://github.com/ros-planning/moveit/commit/a25515b73d682df03ed3eccd839110c296aa79fc
- 1.1.9
- 1.1.8
- 1.1.7
- feat(simple_controller_manager): add [max_effort]{.title-ref} parameter to GripperCommand action (#2984) This commit adds the [max_effort]{.title-ref} parameter to the GripperCommand declaration in the [controller_list]{.title-ref} (see issue #2956). This value is only used when effort is set in the requested gripper trajectory. Co-authored-by: Jafar Abdi <<cafer.abdi@gmail.com>>
-
Switch to std::bind (#2967) * boost::bind -> std::bind grep -rlI --exclude-dir=.git "boost::bind" | xargs sed -i 's/boost::bind/std::bind/g' * Convert bind placeholders grep -rlI --exclude-dir=.git " _[0-9]" | xargs sed -i 's/ _([0-9])/ std::placeholders::_1/g' * Update bind include header grep -rlI --exclude-dir=.git "boost/bind" | xargs sed -i 's#boost/bind.hpp#functional#'
- 1.1.6
- Contributors: Abishalini, David V. Lu!!, Jafar, Jochen Sprickerhof, Rick Staa, 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)
- Add codespell to precommit, fix A LOT of spelling mistakes (#934)
- Make controller management logic more tolerant of missing or late ros2_control nodes (#792)
- Clang-tidy fixes (#596)
- Enforce package.xml format 3 Schema (#779)
- Update Maintainers of MoveIt package (#697)
- clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
- controller manager: enclose name in quotes (#2761)
- Contributors: Dave Coleman, David V. Lu!!, G.A. vd. Hoorn, Henning Kayser, Joseph Schornak, Robert Haschke, pvanlaar
2.3.0 (2021-10-08)
- Fix cmake warnings
(#690)
- Fix -Wformat-security
- Fix -Wunused-variable
- Fix -Wunused-lambda-capture
- Fix -Wdeprecated-declarations
- Fix clang-tidy, readability-identifier-naming in moveit_kinematics
- follow_joint_trajectory_controller_handle: publish new multi_dof_trajectory field (#492)
- Contributors: Henning Kayser, Jafar Abdi, David V. Lu
2.2.1 (2021-07-12)
2.2.0 (2021-06-30)
- Enable Rolling and Galactic CI (#494)
- [sync] MoveIt's master branch up-to https://github.com/ros-planning/moveit/commit/0d0a6a171b3fbea97a0c4f284e13433ba66a4ea4
- Contributors: Henning Kayser, JafarAbdi, Tyler Weaver, Vatan Aksoy Tezer
2.1.4 (2021-05-31)
2.1.3 (2021-05-22)
2.1.2 (2021-04-20)
2.1.1 (2021-04-12)
- Fix EXPORT install in CMake (#372)
- ActionBasedControllerHandle: fix dangling reference in case of timeout
- [fix] Export libs for MoveGroup capabilities and MoveItSimpleControllerManager (#344)
- MTC compatibility fixes (#323)
- Replace workaround for controllerDoneCallback with promise/future
- moveit_simple_controller_manager: Fix waiting for execution
- Fix repo URLs in package.xml files
- Contributors: Boston Cleek, Henning Kayser, Jafar Abdi, Tyler Weaver
2.1.0 (2020-11-23)
2.0.0 (2020-02-17)
- [improve] MoveItSimpleControllerManager refactor parameter lookup
- [fix] Fix plugin install of MoveItSimpleControllerManager
- [port] Port moveit_simple_controller_manager to ROS 2 (#158)
- Contributors: Henning Kayser, Jafar Abdi
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] Allow different controllers for execution #1832)
- [feature] ControllerManager: wait for done-callback (#1783)
- [feature] Use CMAKE_CXX_STANDARD to enforce c++14 for portability (#1607)
- [fix] Various fixes for upcoming Noetic release (#2180)
- [fix] Fix errors: catkin_lint 1.6.7 (#1987)
- [fix] Fix compiler warnings (#1773)
- [fix] Fix binary artifact install locations. (#1575)
- [fix] add missing space to log (#1477)
- [maint] clang-tidy fixes (#2050, #1419)
- [maint] Switch from include guards to pragma once (#1615)
- [maint] Remove ! from MoveIt name (#1590)
- Contributors: Dave Coleman, Henning Kayser, Jonathan Binney, Leroy Rügemer, Robert Haschke, Sean Yen, Tyler Weaver, Yu, Yan, llach
1.0.6 (2020-08-19)
- [maint] Migrate to clang-format-10
- Contributors: Robert Haschke
1.0.5 (2020-07-08)
1.0.4 (2020-05-30)
1.0.3 (2020-04-26)
- [fix] Handle "default" parameter in MoveitControllerManagers MoveIt{Fake|Simple}ControllerManager::getControllerState() now correctly returns current state
- [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)
- [fix] `ControllerManager`: wait for done-callback (#1783)
- Contributors: Robert Haschke, Sean Yen, Luca Lach
1.0.2 (2019-06-28)
1.0.1 (2019-03-08)
- [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
- Contributors: Yu, Yan
1.0.0 (2019-02-24)
- [maintenance] cleanup SimpleControllerManager https://github.com/ros-planning/moveit/pull/1352
- 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)
- [maintenance] various compiler warnings (#1038)
- [maintenance] add minimum required pluginlib version (#927)
- Contributors: Mikael Arguedas, Mohmmad Ayman, Robert Haschke, mike lautman
0.10.1 (2018-05-25)
- switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
- Contributors: Mikael Arguedas, Xiaojian Ma
0.9.11 (2017-12-25)
0.9.10 (2017-12-09)
- [capability][kinetic onward] optionally wait for controllers indefinitely (#695)
- Contributors: Bruno Brito, Michael Görner
0.9.9 (2017-08-06)
0.9.8 (2017-06-21)
- [fix] include order (#529)
- Contributors: Michael Goerner
0.9.7 (2017-06-05)
0.9.6 (2017-04-12)
0.9.5 (2017-03-08)
- [fix][moveit_ros_warehouse] gcc6 build error #423
- [enhancement] Remove "catch (...)" instances, catch std::exception instead of std::runtime_error (#445)
- Contributors: Bence Magyar, Dave Coleman
0.9.4 (2017-02-06)
- [fix] assertion error when result not returned (#378)
- [maintenance] clang-format upgraded to 3.8 (#367)
- Contributors: Dave Coleman, Michael Ferguson
0.9.3 (2016-11-16)
0.5.7 (2016-01-30)
- expose headers of moveit_simple_controller_manager
- Removed redundant logging information
- More informative warning message about multi-dof trajectories.
- Contributors: Dave Coleman, Dave Hershberger, Mathias Lüdtke
0.5.6 (2014-03-23)
- Allow simple controller manager to ignore virtual joints without failing
- Contributors: Dave Coleman
0.5.5 (2013-09-30)
- properly fill in the gripper command effort
- allow trajectories with >1 points, use the last point of any trajectory
- added better error reporting for FollowJointTrajectoryControllers
0.5.4 (2013-09-24)
0.5.3 (2013-09-23)
- make things a bit more robust
- make headers and author definitions aligned the same way; white space fixes
- fix #1
0.5.1 (2013-07-30)
- ns parameter is now action_ns, get rid of defaults
0.5.0 (2013-07-16)
- white space fixes (tabs are now spaces)
0.4.1 (2013-07-03)
- minor updates to package.xml
0.4.0 (2013-06-06)
- debs look good, bump to 0.4.0
0.1.0 (2013-06-05)
- add metapackage, clean up build in controller manager
- remove the now dead loaded controller stuff
- break out follow/gripper into separate headers
- initial working version
Wiki Tutorials
Package Dependencies
System Dependencies
Launch files
Messages
Services
Plugins
Recent questions tagged moveit_simple_controller_manager at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 2.12.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-11-29 |
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
Additional Links
Maintainers
- Michael Görner
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Michael Ferguson
Changelog for package moveit_simple_controller_manager
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- fix parameter namespacing for gripper controller (#3023)
- Contributors: Michael Ferguson, Tom Noble
2.11.0 (2024-09-16)
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720)
- CMake format and lint in pre-commit (#2683)
- Contributors: Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
- Node logging for the rest of MoveIt (#2599)
- Add new clang-tidy style rules (#2177)
- Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
- Contributors: Sebastian Jahr, Tyler Weaver
2.8.0 (2023-09-10)
2.7.4 (2023-05-18)
2.7.3 (2023-04-24)
- Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
- Contributors: Shobuj Paul
2.7.2 (2023-04-18)
2.7.1 (2023-03-23)
-
Fix member naming (#1949) * Update clang-tidy rules for readability-identifier-naming Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Contributors: Robert Haschke
2.7.0 (2023-01-29)
- converted characters from string format to character format (#1881)
- Fix BSD license in package.xml
(#1796)
- fix BSD license in package.xml
- this must also be spdx compliant
- Add braces around blocks. (#999)
- Use emulated time in action-based controller (#899)
- Fix clang-tidy issues
(#1706)
- Blindly apply automatic clang-tidy fixes
- Exemplarily cleanup a few automatic clang-tidy fixes
- Clang-tidy fixups
- Missed const-ref fixups
- Fix unsupported non-const -> const
* More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>
- Contributors: Christian Henkel, Cory Crean, Gaël Écorchard, Robert Haschke, Sameer Gupta
2.6.0 (2022-11-10)
- 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: Paul Gesel, Robert Haschke, Sebastian Jahr
2.5.3 (2022-07-28)
2.5.2 (2022-07-18)
- Remove unnecessary rclcpp.hpp includes (#1333)
- Merge pull request #3106 from v4hn/pr-master-bind-them-all / banish bind()
- banish bind()
- Contributors: Jafar, Michael Görner, v4hn
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)
- RCLCPP Upgrade Bugfixes (#1181)
- Merge https://github.com/ros-planning/moveit/commit/a25515b73d682df03ed3eccd839110c296aa79fc
- 1.1.9
- 1.1.8
- 1.1.7
- feat(simple_controller_manager): add [max_effort]{.title-ref} parameter to GripperCommand action (#2984) This commit adds the [max_effort]{.title-ref} parameter to the GripperCommand declaration in the [controller_list]{.title-ref} (see issue #2956). This value is only used when effort is set in the requested gripper trajectory. Co-authored-by: Jafar Abdi <<cafer.abdi@gmail.com>>
-
Switch to std::bind (#2967) * boost::bind -> std::bind grep -rlI --exclude-dir=.git "boost::bind" | xargs sed -i 's/boost::bind/std::bind/g' * Convert bind placeholders grep -rlI --exclude-dir=.git " _[0-9]" | xargs sed -i 's/ _([0-9])/ std::placeholders::_1/g' * Update bind include header grep -rlI --exclude-dir=.git "boost/bind" | xargs sed -i 's#boost/bind.hpp#functional#'
- 1.1.6
- Contributors: Abishalini, David V. Lu!!, Jafar, Jochen Sprickerhof, Rick Staa, 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)
- Add codespell to precommit, fix A LOT of spelling mistakes (#934)
- Make controller management logic more tolerant of missing or late ros2_control nodes (#792)
- Clang-tidy fixes (#596)
- Enforce package.xml format 3 Schema (#779)
- Update Maintainers of MoveIt package (#697)
- clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
- controller manager: enclose name in quotes (#2761)
- Contributors: Dave Coleman, David V. Lu!!, G.A. vd. Hoorn, Henning Kayser, Joseph Schornak, Robert Haschke, pvanlaar
2.3.0 (2021-10-08)
- Fix cmake warnings
(#690)
- Fix -Wformat-security
- Fix -Wunused-variable
- Fix -Wunused-lambda-capture
- Fix -Wdeprecated-declarations
- Fix clang-tidy, readability-identifier-naming in moveit_kinematics
- follow_joint_trajectory_controller_handle: publish new multi_dof_trajectory field (#492)
- Contributors: Henning Kayser, Jafar Abdi, David V. Lu
2.2.1 (2021-07-12)
2.2.0 (2021-06-30)
- Enable Rolling and Galactic CI (#494)
- [sync] MoveIt's master branch up-to https://github.com/ros-planning/moveit/commit/0d0a6a171b3fbea97a0c4f284e13433ba66a4ea4
- Contributors: Henning Kayser, JafarAbdi, Tyler Weaver, Vatan Aksoy Tezer
2.1.4 (2021-05-31)
2.1.3 (2021-05-22)
2.1.2 (2021-04-20)
2.1.1 (2021-04-12)
- Fix EXPORT install in CMake (#372)
- ActionBasedControllerHandle: fix dangling reference in case of timeout
- [fix] Export libs for MoveGroup capabilities and MoveItSimpleControllerManager (#344)
- MTC compatibility fixes (#323)
- Replace workaround for controllerDoneCallback with promise/future
- moveit_simple_controller_manager: Fix waiting for execution
- Fix repo URLs in package.xml files
- Contributors: Boston Cleek, Henning Kayser, Jafar Abdi, Tyler Weaver
2.1.0 (2020-11-23)
2.0.0 (2020-02-17)
- [improve] MoveItSimpleControllerManager refactor parameter lookup
- [fix] Fix plugin install of MoveItSimpleControllerManager
- [port] Port moveit_simple_controller_manager to ROS 2 (#158)
- Contributors: Henning Kayser, Jafar Abdi
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] Allow different controllers for execution #1832)
- [feature] ControllerManager: wait for done-callback (#1783)
- [feature] Use CMAKE_CXX_STANDARD to enforce c++14 for portability (#1607)
- [fix] Various fixes for upcoming Noetic release (#2180)
- [fix] Fix errors: catkin_lint 1.6.7 (#1987)
- [fix] Fix compiler warnings (#1773)
- [fix] Fix binary artifact install locations. (#1575)
- [fix] add missing space to log (#1477)
- [maint] clang-tidy fixes (#2050, #1419)
- [maint] Switch from include guards to pragma once (#1615)
- [maint] Remove ! from MoveIt name (#1590)
- Contributors: Dave Coleman, Henning Kayser, Jonathan Binney, Leroy Rügemer, Robert Haschke, Sean Yen, Tyler Weaver, Yu, Yan, llach
1.0.6 (2020-08-19)
- [maint] Migrate to clang-format-10
- Contributors: Robert Haschke
1.0.5 (2020-07-08)
1.0.4 (2020-05-30)
1.0.3 (2020-04-26)
- [fix] Handle "default" parameter in MoveitControllerManagers MoveIt{Fake|Simple}ControllerManager::getControllerState() now correctly returns current state
- [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)
- [fix] `ControllerManager`: wait for done-callback (#1783)
- Contributors: Robert Haschke, Sean Yen, Luca Lach
1.0.2 (2019-06-28)
1.0.1 (2019-03-08)
- [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
- Contributors: Yu, Yan
1.0.0 (2019-02-24)
- [maintenance] cleanup SimpleControllerManager https://github.com/ros-planning/moveit/pull/1352
- 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)
- [maintenance] various compiler warnings (#1038)
- [maintenance] add minimum required pluginlib version (#927)
- Contributors: Mikael Arguedas, Mohmmad Ayman, Robert Haschke, mike lautman
0.10.1 (2018-05-25)
- switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
- Contributors: Mikael Arguedas, Xiaojian Ma
0.9.11 (2017-12-25)
0.9.10 (2017-12-09)
- [capability][kinetic onward] optionally wait for controllers indefinitely (#695)
- Contributors: Bruno Brito, Michael Görner
0.9.9 (2017-08-06)
0.9.8 (2017-06-21)
- [fix] include order (#529)
- Contributors: Michael Goerner
0.9.7 (2017-06-05)
0.9.6 (2017-04-12)
0.9.5 (2017-03-08)
- [fix][moveit_ros_warehouse] gcc6 build error #423
- [enhancement] Remove "catch (...)" instances, catch std::exception instead of std::runtime_error (#445)
- Contributors: Bence Magyar, Dave Coleman
0.9.4 (2017-02-06)
- [fix] assertion error when result not returned (#378)
- [maintenance] clang-format upgraded to 3.8 (#367)
- Contributors: Dave Coleman, Michael Ferguson
0.9.3 (2016-11-16)
0.5.7 (2016-01-30)
- expose headers of moveit_simple_controller_manager
- Removed redundant logging information
- More informative warning message about multi-dof trajectories.
- Contributors: Dave Coleman, Dave Hershberger, Mathias Lüdtke
0.5.6 (2014-03-23)
- Allow simple controller manager to ignore virtual joints without failing
- Contributors: Dave Coleman
0.5.5 (2013-09-30)
- properly fill in the gripper command effort
- allow trajectories with >1 points, use the last point of any trajectory
- added better error reporting for FollowJointTrajectoryControllers
0.5.4 (2013-09-24)
0.5.3 (2013-09-23)
- make things a bit more robust
- make headers and author definitions aligned the same way; white space fixes
- fix #1
0.5.1 (2013-07-30)
- ns parameter is now action_ns, get rid of defaults
0.5.0 (2013-07-16)
- white space fixes (tabs are now spaces)
0.4.1 (2013-07-03)
- minor updates to package.xml
0.4.0 (2013-06-06)
- debs look good, bump to 0.4.0
0.1.0 (2013-06-05)
- add metapackage, clean up build in controller manager
- remove the now dead loaded controller stuff
- break out follow/gripper into separate headers
- initial working version
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged moveit_simple_controller_manager at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 2.12.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-11-29 |
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
Additional Links
Maintainers
- Michael Görner
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Michael Ferguson
Changelog for package moveit_simple_controller_manager
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- fix parameter namespacing for gripper controller (#3023)
- Contributors: Michael Ferguson, Tom Noble
2.11.0 (2024-09-16)
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720)
- CMake format and lint in pre-commit (#2683)
- Contributors: Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
- Node logging for the rest of MoveIt (#2599)
- Add new clang-tidy style rules (#2177)
- Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
- Contributors: Sebastian Jahr, Tyler Weaver
2.8.0 (2023-09-10)
2.7.4 (2023-05-18)
2.7.3 (2023-04-24)
- Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
- Contributors: Shobuj Paul
2.7.2 (2023-04-18)
2.7.1 (2023-03-23)
-
Fix member naming (#1949) * Update clang-tidy rules for readability-identifier-naming Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Contributors: Robert Haschke
2.7.0 (2023-01-29)
- converted characters from string format to character format (#1881)
- Fix BSD license in package.xml
(#1796)
- fix BSD license in package.xml
- this must also be spdx compliant
- Add braces around blocks. (#999)
- Use emulated time in action-based controller (#899)
- Fix clang-tidy issues
(#1706)
- Blindly apply automatic clang-tidy fixes
- Exemplarily cleanup a few automatic clang-tidy fixes
- Clang-tidy fixups
- Missed const-ref fixups
- Fix unsupported non-const -> const
* More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>
- Contributors: Christian Henkel, Cory Crean, Gaël Écorchard, Robert Haschke, Sameer Gupta
2.6.0 (2022-11-10)
- 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: Paul Gesel, Robert Haschke, Sebastian Jahr
2.5.3 (2022-07-28)
2.5.2 (2022-07-18)
- Remove unnecessary rclcpp.hpp includes (#1333)
- Merge pull request #3106 from v4hn/pr-master-bind-them-all / banish bind()
- banish bind()
- Contributors: Jafar, Michael Görner, v4hn
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)
- RCLCPP Upgrade Bugfixes (#1181)
- Merge https://github.com/ros-planning/moveit/commit/a25515b73d682df03ed3eccd839110c296aa79fc
- 1.1.9
- 1.1.8
- 1.1.7
- feat(simple_controller_manager): add [max_effort]{.title-ref} parameter to GripperCommand action (#2984) This commit adds the [max_effort]{.title-ref} parameter to the GripperCommand declaration in the [controller_list]{.title-ref} (see issue #2956). This value is only used when effort is set in the requested gripper trajectory. Co-authored-by: Jafar Abdi <<cafer.abdi@gmail.com>>
-
Switch to std::bind (#2967) * boost::bind -> std::bind grep -rlI --exclude-dir=.git "boost::bind" | xargs sed -i 's/boost::bind/std::bind/g' * Convert bind placeholders grep -rlI --exclude-dir=.git " _[0-9]" | xargs sed -i 's/ _([0-9])/ std::placeholders::_1/g' * Update bind include header grep -rlI --exclude-dir=.git "boost/bind" | xargs sed -i 's#boost/bind.hpp#functional#'
- 1.1.6
- Contributors: Abishalini, David V. Lu!!, Jafar, Jochen Sprickerhof, Rick Staa, 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)
- Add codespell to precommit, fix A LOT of spelling mistakes (#934)
- Make controller management logic more tolerant of missing or late ros2_control nodes (#792)
- Clang-tidy fixes (#596)
- Enforce package.xml format 3 Schema (#779)
- Update Maintainers of MoveIt package (#697)
- clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
- controller manager: enclose name in quotes (#2761)
- Contributors: Dave Coleman, David V. Lu!!, G.A. vd. Hoorn, Henning Kayser, Joseph Schornak, Robert Haschke, pvanlaar
2.3.0 (2021-10-08)
- Fix cmake warnings
(#690)
- Fix -Wformat-security
- Fix -Wunused-variable
- Fix -Wunused-lambda-capture
- Fix -Wdeprecated-declarations
- Fix clang-tidy, readability-identifier-naming in moveit_kinematics
- follow_joint_trajectory_controller_handle: publish new multi_dof_trajectory field (#492)
- Contributors: Henning Kayser, Jafar Abdi, David V. Lu
2.2.1 (2021-07-12)
2.2.0 (2021-06-30)
- Enable Rolling and Galactic CI (#494)
- [sync] MoveIt's master branch up-to https://github.com/ros-planning/moveit/commit/0d0a6a171b3fbea97a0c4f284e13433ba66a4ea4
- Contributors: Henning Kayser, JafarAbdi, Tyler Weaver, Vatan Aksoy Tezer
2.1.4 (2021-05-31)
2.1.3 (2021-05-22)
2.1.2 (2021-04-20)
2.1.1 (2021-04-12)
- Fix EXPORT install in CMake (#372)
- ActionBasedControllerHandle: fix dangling reference in case of timeout
- [fix] Export libs for MoveGroup capabilities and MoveItSimpleControllerManager (#344)
- MTC compatibility fixes (#323)
- Replace workaround for controllerDoneCallback with promise/future
- moveit_simple_controller_manager: Fix waiting for execution
- Fix repo URLs in package.xml files
- Contributors: Boston Cleek, Henning Kayser, Jafar Abdi, Tyler Weaver
2.1.0 (2020-11-23)
2.0.0 (2020-02-17)
- [improve] MoveItSimpleControllerManager refactor parameter lookup
- [fix] Fix plugin install of MoveItSimpleControllerManager
- [port] Port moveit_simple_controller_manager to ROS 2 (#158)
- Contributors: Henning Kayser, Jafar Abdi
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] Allow different controllers for execution #1832)
- [feature] ControllerManager: wait for done-callback (#1783)
- [feature] Use CMAKE_CXX_STANDARD to enforce c++14 for portability (#1607)
- [fix] Various fixes for upcoming Noetic release (#2180)
- [fix] Fix errors: catkin_lint 1.6.7 (#1987)
- [fix] Fix compiler warnings (#1773)
- [fix] Fix binary artifact install locations. (#1575)
- [fix] add missing space to log (#1477)
- [maint] clang-tidy fixes (#2050, #1419)
- [maint] Switch from include guards to pragma once (#1615)
- [maint] Remove ! from MoveIt name (#1590)
- Contributors: Dave Coleman, Henning Kayser, Jonathan Binney, Leroy Rügemer, Robert Haschke, Sean Yen, Tyler Weaver, Yu, Yan, llach
1.0.6 (2020-08-19)
- [maint] Migrate to clang-format-10
- Contributors: Robert Haschke
1.0.5 (2020-07-08)
1.0.4 (2020-05-30)
1.0.3 (2020-04-26)
- [fix] Handle "default" parameter in MoveitControllerManagers MoveIt{Fake|Simple}ControllerManager::getControllerState() now correctly returns current state
- [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)
- [fix] `ControllerManager`: wait for done-callback (#1783)
- Contributors: Robert Haschke, Sean Yen, Luca Lach
1.0.2 (2019-06-28)
1.0.1 (2019-03-08)
- [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
- Contributors: Yu, Yan
1.0.0 (2019-02-24)
- [maintenance] cleanup SimpleControllerManager https://github.com/ros-planning/moveit/pull/1352
- 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)
- [maintenance] various compiler warnings (#1038)
- [maintenance] add minimum required pluginlib version (#927)
- Contributors: Mikael Arguedas, Mohmmad Ayman, Robert Haschke, mike lautman
0.10.1 (2018-05-25)
- switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
- Contributors: Mikael Arguedas, Xiaojian Ma
0.9.11 (2017-12-25)
0.9.10 (2017-12-09)
- [capability][kinetic onward] optionally wait for controllers indefinitely (#695)
- Contributors: Bruno Brito, Michael Görner
0.9.9 (2017-08-06)
0.9.8 (2017-06-21)
- [fix] include order (#529)
- Contributors: Michael Goerner
0.9.7 (2017-06-05)
0.9.6 (2017-04-12)
0.9.5 (2017-03-08)
- [fix][moveit_ros_warehouse] gcc6 build error #423
- [enhancement] Remove "catch (...)" instances, catch std::exception instead of std::runtime_error (#445)
- Contributors: Bence Magyar, Dave Coleman
0.9.4 (2017-02-06)
- [fix] assertion error when result not returned (#378)
- [maintenance] clang-format upgraded to 3.8 (#367)
- Contributors: Dave Coleman, Michael Ferguson
0.9.3 (2016-11-16)
0.5.7 (2016-01-30)
- expose headers of moveit_simple_controller_manager
- Removed redundant logging information
- More informative warning message about multi-dof trajectories.
- Contributors: Dave Coleman, Dave Hershberger, Mathias Lüdtke
0.5.6 (2014-03-23)
- Allow simple controller manager to ignore virtual joints without failing
- Contributors: Dave Coleman
0.5.5 (2013-09-30)
- properly fill in the gripper command effort
- allow trajectories with >1 points, use the last point of any trajectory
- added better error reporting for FollowJointTrajectoryControllers
0.5.4 (2013-09-24)
0.5.3 (2013-09-23)
- make things a bit more robust
- make headers and author definitions aligned the same way; white space fixes
- fix #1
0.5.1 (2013-07-30)
- ns parameter is now action_ns, get rid of defaults
0.5.0 (2013-07-16)
- white space fixes (tabs are now spaces)
0.4.1 (2013-07-03)
- minor updates to package.xml
0.4.0 (2013-06-06)
- debs look good, bump to 0.4.0
0.1.0 (2013-06-05)
- add metapackage, clean up build in controller manager
- remove the now dead loaded controller stuff
- break out follow/gripper into separate headers
- initial working version