CHANGELOG

Changelog for package ur_controllers

2.3.12 (2024-11-14)

  • [SJTC] Make scaling interface optional (#1145) (#1171)

  • Contributors: Felix Exner

2.3.11 (2024-10-28)

  • Allow setting the analog output domain when setting an analog output (backport of #1123)

  • Service to get software version of robot (#964) (#1128)

  • Contributors: mergify[bot], Jacob Larsen, Felix Exner

2.3.10 (2024-08-09)

2.3.9 (2024-07-01)

2.3.8 (2024-06-17)

  • this simple fix should fix the goal time violated issue (#1000)

  • Contributors: Lennart Nachtigall

2.3.7 (2024-05-16)

  • Use latched publishing for robot_mode and safety_mode (#992) Co-authored-by: Felix Exner <exner@fzi.de>

  • Contributors: Felix Exner

2.3.6 (2024-04-08)

2.3.5 (2023-12-06)

  • Update read_state_from_hardware (cherry picked from commit d77db8355ce1e2c5ecacb94a9616777789d26e38)

  • Renamed normalize_joint_error_ to joints_angle_wraparound_ (cherry picked from commit 6b1c5a02344c1b531ed875e4cd70b3a38355b965)

  • Remove noisy controller log message (#859)

  • Contributors: Felix Exner, mergify[bot]

2.3.4 (2023-09-21)

  • Update sjtc to newest upstream API (#813)

  • Contributors: Felix Exner

2.3.3 (2023-08-23)

  • Handle api changes related to traj_external_point_ptr_ (#779) * Handle api changes related to traj_external_point_ptr_ * Fix formatting ——— Co-authored-by: Robert Wilbrandt <wilbrandt@fzi.de> (cherry picked from commit e2b22b15ca627cfb375c3d58e585e1d3dee5f484)

  • Contributors: Yadu

2.3.2 (2023-06-02)

  • added missing command interfaces into gpio controller (#693)

  • Fixed formatting (#685) * Removed empty lines from python files * Fixed typo in changelogs

  • Adding maximum retry counter in gpio controller (Multiarm part 3) - v2 (#672)

  • Ported controllers to generate_parameters library and added prefix for controllers (Multiarm part 2) (#594)

  • Switched out a deprecated header to avoid buildfarm warnings.

  • Introduce hand back control service (#528)

  • Contributors: Felix Exner, Felix Exner (fexner), Lennart Nachtigall, livanov93

2.3.1 (2023-03-16)

  • Adjust scaled jtc to new publish_state interface Until next sync we need to build against upstream ros2_controllers, as this is an API-breaking change

  • Contributors: Robert Wilbrandt

2.3.0 (2023-03-02)

  • Added services to set tool voltage and zero force torque sensor (#466) Added launch arguments for reverse ip and script command interface port.

  • Contributors: Mads Holm Peters

2.2.4 (2022-10-07)

  • Adapt jtc controller params to new param api

  • Contributors: Felix Exner

2.2.3 (2022-07-27)

  • Adapt ros control api (#448) * scaled jtc: Use get_interface_name instead of get_name * Migrate from stopped controllers to inactive controllers stopped controllers has been deprecated upstream

  • Contributors: Felix Exner

2.2.2 (2022-07-19)

  • Adapted to JTC interpolation method feature (#439)

  • Made sure all past maintainers are listed as authors (#429)

  • Contributors: Felix Exner

2.2.1 (2022-06-27)

2.2.0 (2022-06-20)

  • Updated package maintainers

  • Prepare for humble (#394)

  • Update dependencies on all packages (#391)

  • Update controllers’ API (#351)

  • Update binary dependencies (#344)

  • Use upstream fts_broadcaster (#304)

  • Update license to BSD-3-Clause (#277)

  • Added controller stopper node (#309)

  • Add missing dependency on angles and update formatting for linters. (#283)

  • Payload service (#238)

  • Integration tests improvement (#206)

  • Add resend program service and enable headless mode (#198)

  • Update controllers adding dt in to update as in ros2_control (#171)

  • Update main branch with ros-controls changes (#160)

  • Update CI configuration to support galactic and rolling (#142)

  • Modify parameter declaration - approach equalization with ros-controls dependencies (#152)

  • Moved registering publisher and service to on_active (#151)

  • Correct formatting, include std::vector and update ros2_controller to master branch in repo file.

  • Correct check for fixed has_trajectory_msg() See: https://github.com/ros-controls/ros2_controllers/commit/32f089b3f3b53a817412c6bbce9046028786431e

  • Update for changes to ros2_control and ros2_controllers See: https://github.com/ros-controls/ros2_control/commit/156a3f6aaed319585a8a1fd445693e2e08c30ccd and: https://github.com/ros-controls/ros2_controllers/commit/612f610c24d026a41abd2dd026902c672cf778c9#diff-5d3e18800b3a217b37b91036031bdb170f5183970f54d1f951bb12f2e4847706

  • Fix gpio controller (#103)

  • Fixed speed slider service call (#100)

  • Reintegrating missing ur_client_library dependency since the break the building process (#97)

  • Setting speed slider with range of 0.0-1.0 and added warnings if range is exceeded (#88)

  • Fix move to home bug (#92)

  • Review CI by correcting the configurations (#71)

  • Add support for gpios, update MoveIt and ros2_control launching (#66)

  • Fix warning about deprecated controller_interface::return_type::SUCCESS (#68)

  • Use GitHub Actions, use pre-commit formatting (#56)

  • Scaled Joint Trajectory Controller (#43)

  • Only load speed scaling interface

  • Removed controller from config file to realign with current branch status

  • Removed last remnants of joint_state_controller

  • Added publisher rate

  • Code formatting and cleanup

  • Added publisher for speed scaling factor

  • Initial version of the speed_scaling_state_controller

  • Update licence.

  • Fix clang tidy in multiple pkgs.

  • Update force torque state controller.

  • Prepare for testing.

  • Update ft state controller with ros2_control changes.

  • Remove lifecycle node (update with ros2_control changes).

  • Claim individual resources.

  • Add force torque controller.

  • Claim individual resources.

  • Add force torque controller.

  • Add XML schema to all package.xml files Better enable ament_xmllint to check validity.

  • Update package.xml files so ros2 pkg list shows all pkgs

  • Clean out ur_controllers, it needs a complete rewrite

  • Update CMakeLists and package.xml for: - ur5_moveit_config - ur_bringup - ur_description

  • Change pkg versions to 0.0.0

  • Contributors: AndyZe, Denis Stogl, Denis Štogl, Felix Exner, John Morris, Kenneth Bogert, Lovro, Mads Holm Peters, Marvin Große Besselmann, livanov93