CHANGELOG
Changelog for package chomp_interface
2.12.0 (2024-11-29)
Enhancement/use hpp for headers (#3113)
Contributors: Tom Noble
2.11.0 (2024-09-16)
Fix CHOMP segfault (#3621)
Contributors: Robert Haschke
2.10.0 (2024-06-13)
Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <abi.gpuram@gmail.com>
CMake format and lint in pre-commit (#2683)
Contributors: Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
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)
remove underscore from public member in MotionPlanResponse (#1939) * remove underscore from private members * fix more uses of the suffix notation
Contributors: AlexWebb
2.7.0 (2023-01-29)
Fix BSD license in package.xml (#1796) * fix BSD license in package.xml * this must also be spdx compliant
Remove MOVEIT_LIB_NAME (#1751) It’s more readable and searchable if we just spell out the target name.
Use a stronger source of randomness (#1721) * Remove use of deprecated std::random_shuffle * Replace random number generators with rsl::rng * Utilize rsl::uniform_real
Cleanup lookup of planning pipelines in MoveItCpp (#1710) * Revert “Add planner configurations to CHOMP and PILZ (#1522)” * Cleanup lookup of planning pipelines Remove MoveItCpp::getPlanningPipelineNames(), which was obviously intended initially to provide a planning-group-based filter for all available planning pipelines: A pipeline was discarded for a group, if there were no planner_configs defined for that group on the parameter server. As pointed out in #1522, only OMPL actually explicitly declares planner_configs on the parameter server. To enable all other pipelines as well (and thus circumventing the original filter mechanism), #1522 introduced empty dummy planner_configs for all other planners as well (CHOMP + Pilz). This, obviously, renders the whole filter mechanism useless. Thus, here we just remove the function getPlanningPipelineNames() and the corresponding member groups_pipelines_map_.
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: Chris Thrasher, Christian Henkel, Robert Haschke
2.6.0 (2022-11-10)
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)
Make TOTG the default time-parameterization algorithm everywhere (#1218)
Make moveit_common a ‘depend’ rather than ‘build_depend’ (#1226)
Merge https://github.com/ros-planning/moveit/commit/424a5b7b8b774424f78346d1e98bf1c9a33f0e78
Merge https://github.com/ros-planning/moveit/commit/ab42a1d7017b27eb6c353fb29331b2da08ab0039
Remove unused parameters. (#1018)
MSA: Add STOMP + OMPL-CHOMP configs (#2955)
Move MoveItErrorCode class to moveit_core (#3009)
Merge PRs #2948 (improve CI) and #2949 (simplify ROS .test files)
Use test_environment.launch in unittests
Contributors: Abishalini, AndyZe, Cory Crean, Jafar, Jafar Abdi, 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)
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] Replace $(find xacro)/xacro -> xacro (#2282)
[feature] Start new joint_state_publisher_gui on param use_gui (#2257)
[feature] Optional cpp version setting (#2166)
[feature] Change API of ChompPlanner::solve() to not use message
[fix] Various fixes for upcoming Noetic release (#2180)
[fix] clang-tidy fixes (#2050)
[fix] Fix compiler warnings (#1773)
[fix] Small fixes to chomp planner (#1407)
[maint] Replace namespaces robot_state and robot_model with moveit::core (#1924)
[maint] Add Missing License (#1779)
[maint] Switch from include guards to pragma once (#1615)
[maint] Remove ! from MoveIt name (#1590)
Contributors: Ayush Garg, Chittaranjan Srinivas Swaminathan, Dave Coleman, Jonathan Binney, Markus Vieth, Robert Haschke, Sean Yen, Tyler Weaver, Yoan Mollard
1.0.6 (2020-08-19)
[maint] Migrate to clang-format-10
[maint] Optimize includes (#2229)
Contributors: Markus Vieth, Robert Haschke
1.0.5 (2020-07-08)
1.0.4 (2020-05-30)
1.0.3 (2020-04-26)
1.0.2 (2019-06-28)
[fix] Fix chomp planner (#1512) * Fix start-state handling * remove time parameterization from planning code
Contributors: Robert Haschke
1.0.1 (2019-03-08)
[improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
Contributors: Robert Haschke, Yu, Yan
1.0.0 (2019-02-24)
[fix] catkin_lint issues (#1341)
Contributors: Dave Coleman, Robert Haschke
0.10.8 (2018-12-24)
0.10.7 (2018-12-13)
0.10.6 (2018-12-09)
[maintenance] Rearranged CHOMP-related modules within moveit_planners/chomp (#1251)
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)
[fix] chomp tests: fix order of moveit includes (#970)
[fix] needs to depend on cmake_modules. (#976)
[capability][chomp] Failure recovery options for CHOMP by tweaking parameters (#987)
[capability][chomp] cleanup of unused parameters and code + addition of trajectory initialization methods (linear, cubic, quintic-spline) (#960)
[maintenance] various compiler warnings (#1038)
[maintenance] add minimum required pluginlib version (#927)
Contributors: Chris Lalancette, Michael Görner, Mikael Arguedas, Raghavender Sahdev, Robert Haschke
0.10.1 (2018-05-25)
0.9.11 (2017-12-25)
0.9.10 (2017-12-09)
[package.xml] Update maintainers (Add a release-maintainer etc.) For the reasoning, see https://github.com/ros-planning/moveit/issues/259
Contributors: Isaac I.Y. Saito
0.9.9 (2017-08-06)
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
0.9.3 (2016-11-16)
Merge pull request #330 from davetcoleman/kinetic-package.xml Updated package.xml maintainers and author emails
Updated package.xml maintainers and author emails
Contributors: Dave Coleman, Ian McMahon
0.9.2 (2016-11-05)
0.9.0 (2016-10-19)
Replace broken Eigen3 with correctly spelled EIGEN3 (#254) * Fix Eigen3 dependency throughout packages * Eigen 3.2 does not provide EIGEN3_INCLUDE_DIRS, only EIGEN3_INCLUDE_DIR
Use shared_ptr typedefs in collision_distance_field and chomp.
Fix CHOMP planner and CollisionDistanceField (#155) * Copy collision_distance_field package * Resurrect chomp * remove some old Makefiles and manifests * Correct various errors * Code formatting, author, description, version, etc * Add definitions for c++11. Nested templates problem. * Add name to planner plugin. * Change getJointModels to getActiveJointModels. * Call robot_state::RobotState::update in setRobotStateFromPoint. * Create README.md * Improve package.xml, CMake config and other changes suggested by jrgnicho. * Remove some commented code, add scaling factors to computeTimeStampes * Add install targets in moveit_experimental and chomp * Add install target for headers in chomp pkgs. * Remove unnecessary debugging ROS_INFO. * Port collision_distance_field test to indigo. * Remove one assertion that makes collision_distance_field test to fail.
Contributors: Chittaranjan Srinivas Swaminathan, Dave Coleman, Maarten de Vries