https://github.com/ros-controls/ros_control

sort by:
Revision Author Date Message Commit Date
6b9fd8b 0.20.0 27 October 2023, 11:40:35 UTC
c1a5ac9 Update changelogs 27 October 2023, 11:40:12 UTC
8c0262d Add JPVTPIDGains-like interface (#515) 27 October 2023, 11:38:41 UTC
12edce5 Update changelogs 08 February 2023, 18:24:26 UTC
62cb527 Reorder waiting for services and ros time to speed up controller start (#508) 31 January 2023, 16:36:11 UTC
a37f6be duplicate controller name in start and stop list will throw error (#506) 31 January 2023, 16:34:07 UTC
7f3a406 0.19.6 21 October 2022, 02:42:20 UTC
d847af9 Update changelogs 21 October 2022, 02:41:49 UTC
66a4ef7 SPAWNER: Wait for the clock to be available before proceeding (#432) This patch is to resolve an issue when the simulated clock is not published right away (coming from a remote gazebo instance for example). If the clock is not published right away, the rosservice wait_for_service times out prematurely and the controllers fail to be loaded since the system is not yet ready (no Gazebo clock). With no, gazebo system, the clock will be ready immediately and the spawner will proceed. Issue: #431 15 July 2022, 11:41:20 UTC
83a392b Update mainpage.dox (#496) * Update mainpage.dox Bugfix in documentation * Update hardware_interface/mainpage.dox Co-authored-by: Matt Reynolds <mtreynolds@uwaterloo.ca> Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> Co-authored-by: Matt Reynolds <mtreynolds@uwaterloo.ca> 23 February 2022, 20:23:55 UTC
53c2487 0.19.5 16 June 2021, 13:21:26 UTC
d6a2e2d Update changelogs 16 June 2021, 13:20:56 UTC
c338014 Add wall clock timeout to avoid some deadlock situation when switching mode (#491) Co-authored-by: Krishna <chaitanyaradon89@gmail.com> 16 June 2021, 10:12:49 UTC
345f5c3 Test downstream ros_controllers in every config 26 April 2021, 09:48:13 UTC
1050d69 Use rosinstall file for downstream workspace 26 April 2021, 09:48:13 UTC
91b7c0c Remove unecessary global UPSTREAM_WORKSPACE 26 April 2021, 09:48:13 UTC
a7b7389 Remove Travis CI config 26 April 2021, 09:48:13 UTC
cf6d707 Add GH actions CI workflow 26 April 2021, 09:48:13 UTC
5db3baa Correct exception msg for missing abs pos ptr 25 March 2021, 11:17:45 UTC
5aead74 fix broken links by making them relative Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com> 13 December 2020, 20:26:21 UTC
e79d2ab 0.19.4 05 December 2020, 11:07:13 UTC
62d0a8a Update changelogs 05 December 2020, 11:06:57 UTC
e2be5fc Clarified documentation for InterfaceManager sub-manager handling 05 December 2020, 11:06:01 UTC
d8e7d07 Updated InterfaceManager documentation 05 December 2020, 11:06:01 UTC
8662601 Removed duplicate error message Previously, trying to combine two non-ResourceManager interfaces yielded two identical error messages. 05 December 2020, 11:06:01 UTC
5e99e87 Remove inconsistent InterfaceManager manager registering behavior All InterfaceManager now handle registered InterfaceManagers transparently. This allows chains of multiple InterfaceManagers registered to each other to work corectly, mostly relevant for registering a manager from a combined_robot_hw RobotHW. Resolves #452 05 December 2020, 11:06:01 UTC
64b1b5e 0.19.3 11 October 2020, 07:50:54 UTC
97fb002 Update changelogs 11 October 2020, 07:50:06 UTC
12ef7a4 Merge pull request #479 from bmagyar/cherry-pick-doc-updates-from-melodic Cherry pick doc updates from melodic 01 October 2020, 07:04:10 UTC
ab70788 remove whitespace 30 September 2020, 06:43:29 UTC
b1eb74f Update mainpage.dox with comments from @bmagyar - Explain JointStateInterface and PositionJointInterface - Explain how to use potential software transmissions - Link to transmission_interface examples 30 September 2020, 06:43:24 UTC
b1de9ed Update doc of robot_hw.h with comments of @bmagyar - Use JointStateHandle in case of read-only operations 30 September 2020, 06:43:17 UTC
97abfd0 Update hardware_interface/mainpage.dox Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> 30 September 2020, 06:42:55 UTC
48098d5 doc: add README.md for hardware_interface 30 September 2020, 06:42:41 UTC
204d5ba doc: add mainpage.dox including examples 30 September 2020, 06:42:33 UTC
4b8f63e doc: update robot_hw.h docstrings update docstring of class and init method. 30 September 2020, 06:42:23 UTC
c53f3b3 Fix jnt-to-act command propagation check in transmission_interface_loader_test (#473) * Fix jnt-to-act command propagation check * Fix jnt-to-act command propagation check of bidirectional transmissions 29 September 2020, 07:04:21 UTC
354a2c1 re-enable controllers in source-based CI (#475) * re-enable controllers in source-based CI * Move ros_controllers to DOWNSTREAM_WORKSPACE (noetic CI) (#478) * Remove ros_controllers from UPSTREAM_WORKSPACE * Isolate source-based test + move ros_controllers to DOWNSTREAM_WORKSPACE * Fix ros_controllers downstream config + move UPSTREAM_WORKSPACE back to global * Add missing ROS_DISTRO definition on job 3 Co-authored-by: Mateus Amarante <mateus.amarujo@gmail.com> 22 September 2020, 09:59:36 UTC
fc5a5d7 Remove ParseStatus enum (#470) Co-authored-by: Jordan Lack <jlack@houstonmechatronics.com> 28 August 2020, 07:01:04 UTC
5ac941f Update Noetic CI (#474) 26 August 2020, 16:25:41 UTC
c7eee92 Remove irrelevant test case (resolve #460) (#472) 21 August 2020, 05:35:52 UTC
c22ab47 0.19.2 17 August 2020, 07:40:28 UTC
48993bd Update changelogs 17 August 2020, 07:40:04 UTC
19ee0e0 Use an explicit relative import path instead of implicit. (#471) On python3 system the implicit relative import will not work. The explicit notation, however, should work on python >= 2.5 17 August 2020, 07:37:19 UTC
ab33807 Fixes part 2 of issue#448 [Noetic] Rework and re-enable spawning and switching CLI tests (#462) * [tests] Split controller_manager_scripts.txt in two parts. The second part is now called controller_manager_interface_test. This fixes part 2 of issue #448 * [test] Modification of the validation test. When commenting the first test (cm_msg_utils_test.py) the output is correct, while uncommented an inversion of the output happens. As this test is a pure python with no interaction with the controller_manager, it is very likely a race condition due either to Python or to the operating system. As the output is not fundamentally wrong, and as the tests are heavily relying on timing and subprocesses which are making the reproducibility difficult, this PR accepts both solution: [my_controller1, my_controller3] order or [my_controller3, my_controller1] order 17 June 2020, 15:02:11 UTC
a437ffe 0.19.1 10 May 2020, 08:25:32 UTC
845870b Update changelogs 10 May 2020, 08:25:07 UTC
83bbd02 Function specifiers noetic (#453) * Add override specifiers & default constructors * Delete ControllerBase copy & move ctors * Remove unnecessary default constructors * Modernize additional constructors * Revert ImuSensorHandle::Data::Data() = default * Remove unnecessary default overridden constructors * Remove semicolon after function body Co-authored-by: Matt Reynolds <mtreynolds@uwaterloo.ca> 10 May 2020, 08:23:41 UTC
3d2d6ac [hardware_interface::RobotHW] doc: update read and write, fix: group names (#444) (#454) 10 May 2020, 06:33:06 UTC
82c926c Use setuptools instead of distutils (#429) 09 May 2020, 16:19:17 UTC
955c5e7 Fix rqt displaying and handling of 'initialized' controllers (#450) This changes two minor behaviors: - Now shows 'initialized' controllers as red again - Now shows context menus for initialized controllers Fixes ros-controls/ros_control#445 09 May 2020, 12:28:59 UTC
fb08df8 0.19.0 23 April 2020, 08:39:06 UTC
a72b3e7 Update changelogs 23 April 2020, 08:38:47 UTC
b4b0a16 Disable flaky CLI spawn test (#446) 23 April 2020, 07:17:28 UTC
f6f1e02 Update CI status in readme 22 April 2020, 18:54:09 UTC
e6050f0 Remove deprecated ForceTorqueHandle ctor (#437) 22 April 2020, 18:31:41 UTC
642395f Replace enums with enum classes (#412) 22 April 2020, 18:12:37 UTC
4770f15 Use CamelCase for ResourceManagerType typedef (#438) 22 April 2020, 17:47:49 UTC
42fc925 Update travis config and rosinstall for noetic (#439) 22 April 2020, 17:29:23 UTC
8cb4c92 0.18.0 16 April 2020, 10:56:32 UTC
97bee26 Update changelogs 16 April 2020, 10:56:09 UTC
608d610 Migrate to new industrial_ci (#440) * Migrate to new industrial_ci See https://github.com/ros-industrial/industrial_ci/blob/master/doc/migration_guide.md * Remove deprecated option ROS_PARALLEL_TEST_JOBS * Update UPSTREAM_WORKSPACE 15 April 2020, 15:07:00 UTC
79ab2f2 Add xmlns for URDF, remove xmlns:xacro (#436) 09 April 2020, 07:34:24 UTC
253dbef Fixed compile tests (#434) Signed-off-by: ahcorde <ahcorde@gmail.com> Co-Authored-By: Matt Reynolds <mtreynolds@uwaterloo.ca> 05 April 2020, 11:01:53 UTC
b78bccb Replace internal::is_permutation with std (#419) 15 March 2020, 09:01:17 UTC
b2d8c41 enable spawner to wait indefinitely if requested (#428) `rospy.wait_for_service` does not allow for `0` to wait indefinitely. Instead, `None` has to be passed explicitly. By personal request of three maintainers extended to include documentation and the alternative argument --no-timeout. 14 March 2020, 11:12:33 UTC
f211ee3 Bump CMake version to avoid CMP0048 (#427) Signed-off-by: Shane Loretz <sloretz@osrfoundation.org> 12 March 2020, 07:43:54 UTC
cd39acf 0.17.0 24 February 2020, 12:23:11 UTC
cccf88d Update changelogs 24 February 2020, 12:22:22 UTC
32c74f6 * added missing controller state: 'initialised' Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> 24 February 2020, 12:05:23 UTC
98d30f5 Merge pull request #417 from suab321321/melodic-devel Use auto keyword 14 February 2020, 08:21:37 UTC
1af4ff8 Merge pull request #421 from matthew-reynolds/equal-initializer Use default member initializers 14 February 2020, 08:19:53 UTC
98e6c68 auto key update Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> 14 February 2020, 03:47:54 UTC
1ae77f8 Use braces for member initializers 11 February 2020, 05:48:44 UTC
706d157 Merge pull request #422 from shadow-robot/control-filter-fix-melodic-devel Improve controller and resource filtering for CombinedRobotHW 09 February 2020, 08:39:50 UTC
684f9f8 Merge pull request #423 from matthew-reynolds/remove-boost Replace boost with std 09 February 2020, 07:49:28 UTC
c07ee7c Replace boost ptrs with std ptrs in documentation 05 February 2020, 17:53:32 UTC
0268fc1 Replace boost mutexes & locks with std 05 February 2020, 17:52:54 UTC
f74f392 Replace boost::bind with std::bind 05 February 2020, 17:49:04 UTC
63b6afd Replace boost::lexical_cast<double> with std::stod 05 February 2020, 17:16:53 UTC
4de0b2e Replace boost::ptr_vector<T> with std::vector<T*> 05 February 2020, 17:10:25 UTC
39e9136 controller_manager.cpp fixed line 298 Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> 28 January 2020, 17:03:21 UTC
accb23f Improve controller and resource filtering for CombinedRobotHW 28 January 2020, 16:32:01 UTC
669bcd8 Prefer default member initializers 28 January 2020, 04:23:29 UTC
4127f29 0.16.0 27 January 2020, 14:25:58 UTC
e16323e Update changelogs 27 January 2020, 14:25:30 UTC
fb171d0 Update controller_manager.cpp 27 January 2020, 09:22:41 UTC
66f05b4 Update controller_manager.cpp 27 January 2020, 08:50:22 UTC
c9c84c1 Merge branch 'melodic-devel' of https://github.com/suab321321/ros_control into melodic-devel Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> 25 January 2020, 04:39:40 UTC
34553f1 Fixed controller_manager file Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> 25 January 2020, 04:37:24 UTC
2337059 Merge remote-tracking branch 'upstream/melodic-devel' into melodic-devel Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> 25 January 2020, 04:17:18 UTC
6cc5418 Modified with auto keyword Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> 25 January 2020, 04:03:11 UTC
85b01dd Merge pull request #413 from matthew-reynolds/range-for Use range-based for loop 24 January 2020, 09:40:02 UTC
94e3092 Use more meaningful pair iterator names 23 January 2020, 02:55:22 UTC
60b2f95 Correct typo in interface_manager.h Co-Authored-By: Bence Magyar <bence.magyar.robotics@gmail.com> 14 January 2020, 13:34:08 UTC
59e65b8 Merge pull request #404 from matthew-reynolds/catkin-lint Update CMakeLists.txt and package.xml 14 January 2020, 07:57:30 UTC
bb151fd Use range-based for loops in transmission_interface 13 January 2020, 22:00:18 UTC
2f0984a Use range-based for loops in joint_limits_interface 13 January 2020, 22:00:18 UTC
51b4041 Use range-based for loops in hardware_interface 13 January 2020, 22:00:18 UTC
c3d5275 Use range-based for loops in controller_manager_tests 13 January 2020, 22:00:18 UTC
back to top