Skip to content

Latest commit

 

History

History
201 lines (159 loc) · 5.41 KB

CHANGELOG.rst

File metadata and controls

201 lines (159 loc) · 5.41 KB

Changelog for package combined_robot_hw_tests

Forthcoming

0.18.0 (2020-04-16)

  • Bump CMake version to avoid CMP0048 (#427)
  • Contributors: Shane Loretz

0.17.0 (2020-02-24)

  • Improve controller and resource filtering for CombinedRobotHW
  • Use auto
  • Contributors: AbhinavSingh, Bence Magyar, Toni Oliver

0.16.0 (2020-01-27)

  • Use range-based for loop
  • Update dependencies - Dependencies needed to compile are <build_depend> - Dependencies used in public headers are <build_export_depend> - Dependencies needed to link or run are <exec_depend>
  • Merge branch 'melodic-devel' into catkin-lint
  • Add ${catkin_EXPORTED_TARGETS} dependencies
  • Correct test dependencies
  • Use nullptr
  • Replace header guard with #pragma once
  • Update package.xml descriptions
  • Remove unused Boost dependencies
  • Apply consistent style to CMakeLists.txt files
  • Apply consistent style to package.xml files
  • Fix compiler warnings - Comment out unused parameters - Make some integer literals unsigned to avoid comparison between signed and unsigned - Remove unnecessary semicolons - Make const void return type to void
  • Fix build error in clang error: non-aggregate type 'std::vector' (aka 'vector >') cannot be initialized with an initializer list
  • Multi-update cycle mode switch (#391) For more info: pal-robotics-forks/ros_control2#5 * Added tests for ControllerManager update * Mocks for controllers and controller loader in update test * Divided in tests with and without controllers * Controller state initialized in mock * Moved mocks to test class * All tests using mock class * Test for multiple updates in a single controller * Added new switchResult() function to RobotHW interface ControllerManager uses this function to wait for the result of the doSwitch() before starting the new set of controllers * Using ranged based loops * Switch is now managed in a separate function * Option to start controllers as soon as their joints are ready after a switch * Tests for controller_interface API * Added new STOPPED, WAITING and ABORTED states to ControllerBase * Split manageSwitch() into smaller functions * Abort pending controllers in case of switch error * Changed default behaviour of new switch param This way if it not set it will be the same behaviour as previous version * Added timeout parameter to switch controller * Removed unnecessary includes * Using target_include_directories for the test * std::all_of instead of std::count_if * Deleted autogenerated file * Adapted tests to changes in controller_manager * Adapted python implementation to new parameters in SwitchController * Added missing parameter description docstring * Moved all parameters used for switching to a separate object * Moved error messages to controller_base * State check functions are now const * Removed unnecessary comments * Added constants for start_asap and timeout default parameters values
  • fix install destination
  • Contributors: Bence Magyar, James Xu, Jordan Palacios, Markus Vieth, Matt Reynolds, Victor Lopez

0.15.1 (2018-09-30)

0.15.0 (2018-05-28)

0.14.2 (2018-04-26)

  • Update maintainers
  • Fix catkin_lint errors and warnings
  • Contributors: Bence Magyar

0.14.1 (2018-04-16)

0.14.0 (2018-03-26)

  • migrate to new class list macros header
  • Contributors: Mathias Lüdtke

0.13.0 (2017-12-23)

0.12.0 (2017-08-05)

0.11.5 (2017-06-28)

0.11.4 (2017-02-14)

0.11.3 (2016-12-07)

0.11.2 (2016-11-28)

  • Add Toni's email to the author fields too
  • Add Enrique and Bence to maintainer list
  • Convert to format2, fix dependency in cmake
  • Contributors: Bence Magyar

0.11.1 (2016-08-18)

0.11.0 (2016-05-23)

  • Add packages combined_robot_hw and combined_robot_hw_tests. combined_robot_hw allows to load different RobotHW as plugins and combines them into a single RobotHW. A single controller manager can then access resources from any robot.
  • Contributors: Toni Oliver

0.10.1 (2016-04-23)

0.10.0 (2015-11-20)

0.9.4 (2016-02-12)

0.9.3 (2015-05-05)

0.9.2 (2015-05-04)

0.9.1 (2014-11-03)

0.9.0 (2014-10-31)

0.8.2 (2014-06-25)

0.8.1 (2014-06-24)

0.8.0 (2014-05-12)

0.7.3 (2014-10-28)

0.7.2 (2014-04-01)

0.7.1 (2014-03-31)

0.7.0 (2014-03-28)

0.6.0 (2014-02-05)

0.5.8 (2013-10-11)

0.5.7 (2013-07-30)

0.5.6 (2013-07-29)

0.5.5 (2013-07-23 17:04)

0.5.4 (2013-07-23 14:37)

0.5.3 (2013-07-22 18:06)

0.5.2 (2013-07-22 15:00)

0.5.1 (2013-07-19)

0.5.0 (2013-07-16)

0.4.0 (2013-06-25)