CHANGELOG

Changelog for package reach_ros

1.4.0 (2023-10-04)

  • IK Solver Update (#30) * Migrate utility function to reach * Replace deprecated function * Check that IK solver has been loaded for move group * Run format jobs on 20.04 * Ran clang format

  • Contributors: Michael Ripperger

1.3.5 (2023-10-04)

  • Export dependency on reach (#29)

  • Contributors: Michael Ripperger

1.3.4 (2023-09-25)

  • Python CMake Update (#27) * Ensure PYTHON_INSTALL_DIR is set by ament * Replace ROS version compile definition with preprocessor check

  • CI Update (#26) * Push docker image on ref_type tag * Added AFTER_SCRIPT to CI

  • Contributors: Michael Ripperger

1.3.3 (2023-09-22)

  • Use YAML anchors in reach study config files to simplify (#24)

  • Run CI workflow on tag push and workflow dispatch (#25)

  • Contributors: Michael Ripperger

1.3.2 (2023-09-14)

  • Updated CMake version for if STRGREATER_EQUAL command (#23)

  • Contributors: Michael Ripperger

1.3.1 (2023-09-07)

  • Updated python module install (#22)

  • Contributors: Michael Ripperger

1.3.0 (2023-08-16)

  • Add customizable color scale for visualization (#18)

  • Contributors: Marc Bestmann

1.2.0 (2023-08-16)

  • Added Python equivalent of the c++ reach study node

  • Added a Python interface to allow usage of ROS2 plugins in Python

  • Revised ROS node singleton pattern

  • Remove the plugin library from ament_target_export so downstream packages cannot link against it

  • Link executable against main library instead of plugin library

  • Fixed typo in plugin export

  • Contributors: Marc Bestmann, Michael Ripperger

1.1.0 (2023-06-13)

  • Updated to REACH 1.3.0

  • Clean up config/launch files

  • Updated demo results

  • Updated distance penalty to cap at 1.0

  • Updated collision distance evaluator to optionally accept collision mesh; updated README

  • Added comments about collision_mesh_frame parameter

  • Fix deps install in README

  • Updated to reach 1.2.0

  • Updated README

  • Added transformed point cloud target pose generator

  • Exposed interface implementations separately from plugin library

  • Fixed collision mesh frame key

  • Fixed docker commit name in CI configuration

  • Updated node to join executor thread properly

  • Added reach plugin library name to environment variable for discovery by the plugin loader

  • Updated to reach 1.1.0

  • Updated to reach 0.1.1

  • Merge pull request #2 from marip8/ros2 ROS2 Support

  • Contributors: Marc Bestmann, Michael Ripperger

1.0.0 (2023-05-10)

  • Move ROS1 components (#44)

  • Contributors: Michael Ripperger