a2eda0f | Mateus Amarante | 22 September 2020, 07:39:15 UTC | 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 | 22 September 2020, 07:39:15 UTC |
f6cec43 | Bence Magyar | 15 September 2020, 09:03:30 UTC | re-enable controllers in source-based CI | 15 September 2020, 09:03:30 UTC |
fc5a5d7 | jlack1987 | 28 August 2020, 07:01:04 UTC | Remove ParseStatus enum (#470) Co-authored-by: Jordan Lack <jlack@houstonmechatronics.com> | 28 August 2020, 07:01:04 UTC |
5ac941f | Bence Magyar | 26 August 2020, 16:25:41 UTC | Update Noetic CI (#474) | 26 August 2020, 16:25:41 UTC |
c7eee92 | Mateus Amarante | 21 August 2020, 05:35:52 UTC | Remove irrelevant test case (resolve #460) (#472) | 21 August 2020, 05:35:52 UTC |
c22ab47 | Bence Magyar | 17 August 2020, 07:40:28 UTC | 0.19.2 | 17 August 2020, 07:40:28 UTC |
48993bd | Bence Magyar | 17 August 2020, 07:40:04 UTC | Update changelogs | 17 August 2020, 07:40:04 UTC |
19ee0e0 | Felix Exner | 17 August 2020, 07:36:36 UTC | 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 | Olivier Stasse | 17 June 2020, 15:02:11 UTC | 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 | Bence Magyar | 10 May 2020, 08:25:32 UTC | 0.19.1 | 10 May 2020, 08:25:32 UTC |
845870b | Bence Magyar | 10 May 2020, 08:25:07 UTC | Update changelogs | 10 May 2020, 08:25:07 UTC |
83bbd02 | Bence Magyar | 10 May 2020, 08:23:41 UTC | 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 | Bence Magyar | 10 May 2020, 06:33:06 UTC | [hardware_interface::RobotHW] doc: update read and write, fix: group names (#444) (#454) | 10 May 2020, 06:33:06 UTC |
82c926c | Matt Reynolds | 09 May 2020, 16:19:17 UTC | Use setuptools instead of distutils (#429) | 09 May 2020, 16:19:17 UTC |
955c5e7 | RobertWilbrandt | 25 April 2020, 09:24:44 UTC | 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 | Bence Magyar | 23 April 2020, 08:39:06 UTC | 0.19.0 | 23 April 2020, 08:39:06 UTC |
a72b3e7 | Bence Magyar | 23 April 2020, 08:38:47 UTC | Update changelogs | 23 April 2020, 08:38:47 UTC |
b4b0a16 | Bence Magyar | 23 April 2020, 07:17:28 UTC | Disable flaky CLI spawn test (#446) | 23 April 2020, 07:17:28 UTC |
f6f1e02 | Bence Magyar | 22 April 2020, 18:53:32 UTC | Update CI status in readme | 22 April 2020, 18:54:09 UTC |
e6050f0 | Matt Reynolds | 22 April 2020, 18:31:41 UTC | Remove deprecated ForceTorqueHandle ctor (#437) | 22 April 2020, 18:31:41 UTC |
642395f | Matt Reynolds | 22 April 2020, 18:12:37 UTC | Replace enums with enum classes (#412) | 22 April 2020, 18:12:37 UTC |
4770f15 | Matt Reynolds | 22 April 2020, 17:47:49 UTC | Use CamelCase for ResourceManagerType typedef (#438) | 22 April 2020, 17:47:49 UTC |
42fc925 | Bence Magyar | 22 April 2020, 17:29:23 UTC | Update travis config and rosinstall for noetic (#439) | 22 April 2020, 17:29:23 UTC |
8cb4c92 | Bence Magyar | 16 April 2020, 10:56:32 UTC | 0.18.0 | 16 April 2020, 10:56:32 UTC |
97bee26 | Bence Magyar | 16 April 2020, 10:56:09 UTC | Update changelogs | 16 April 2020, 10:56:09 UTC |
608d610 | Matt Reynolds | 15 April 2020, 15:07:00 UTC | 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 | Matt Reynolds | 09 April 2020, 07:34:24 UTC | Add xmlns for URDF, remove xmlns:xacro (#436) | 09 April 2020, 07:34:24 UTC |
253dbef | Alejandro Hernández Cordero | 05 April 2020, 11:01:53 UTC | 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 | Matt Reynolds | 15 March 2020, 09:01:17 UTC | Replace internal::is_permutation with std (#419) | 15 March 2020, 09:01:17 UTC |
b2d8c41 | Michael Görner | 14 March 2020, 11:12:33 UTC | 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 | Shane Loretz | 12 March 2020, 07:43:54 UTC | Bump CMake version to avoid CMP0048 (#427) Signed-off-by: Shane Loretz <sloretz@osrfoundation.org> | 12 March 2020, 07:43:54 UTC |
cd39acf | Bence Magyar | 24 February 2020, 12:23:11 UTC | 0.17.0 | 24 February 2020, 12:23:11 UTC |
cccf88d | Bence Magyar | 24 February 2020, 12:22:22 UTC | Update changelogs | 24 February 2020, 12:22:22 UTC |
32c74f6 | ThibaultRouillard | 24 February 2020, 12:05:23 UTC | * added missing controller state: 'initialised' Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> | 24 February 2020, 12:05:23 UTC |
98d30f5 | Bence Magyar | 14 February 2020, 08:21:37 UTC | Merge pull request #417 from suab321321/melodic-devel Use auto keyword | 14 February 2020, 08:21:37 UTC |
1af4ff8 | Bence Magyar | 14 February 2020, 08:19:53 UTC | Merge pull request #421 from matthew-reynolds/equal-initializer Use default member initializers | 14 February 2020, 08:19:53 UTC |
98e6c68 | AbhinavSingh | 28 January 2020, 17:05:28 UTC | 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 | Matt Reynolds | 11 February 2020, 05:37:03 UTC | Use braces for member initializers | 11 February 2020, 05:48:44 UTC |
706d157 | Bence Magyar | 09 February 2020, 08:39:50 UTC | 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 | Bence Magyar | 09 February 2020, 07:49:28 UTC | Merge pull request #423 from matthew-reynolds/remove-boost Replace boost with std | 09 February 2020, 07:49:28 UTC |
c07ee7c | Matt Reynolds | 05 February 2020, 17:53:32 UTC | Replace boost ptrs with std ptrs in documentation | 05 February 2020, 17:53:32 UTC |
0268fc1 | Matt Reynolds | 05 February 2020, 17:52:54 UTC | Replace boost mutexes & locks with std | 05 February 2020, 17:52:54 UTC |
f74f392 | Matt Reynolds | 05 February 2020, 17:49:04 UTC | Replace boost::bind with std::bind | 05 February 2020, 17:49:04 UTC |
63b6afd | Matt Reynolds | 05 February 2020, 17:16:53 UTC | Replace boost::lexical_cast<double> with std::stod | 05 February 2020, 17:16:53 UTC |
4de0b2e | Matt Reynolds | 05 February 2020, 17:10:25 UTC | Replace boost::ptr_vector<T> with std::vector<T*> | 05 February 2020, 17:10:25 UTC |
39e9136 | AbhinavSingh | 25 January 2020, 04:39:40 UTC | controller_manager.cpp fixed line 298 Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> | 28 January 2020, 17:03:21 UTC |
accb23f | Toni Oliver | 28 January 2020, 16:32:01 UTC | Improve controller and resource filtering for CombinedRobotHW | 28 January 2020, 16:32:01 UTC |
669bcd8 | Matt Reynolds | 28 January 2020, 04:23:29 UTC | Prefer default member initializers | 28 January 2020, 04:23:29 UTC |
4127f29 | Bence Magyar | 27 January 2020, 14:25:58 UTC | 0.16.0 | 27 January 2020, 14:25:58 UTC |
e16323e | Bence Magyar | 27 January 2020, 14:25:30 UTC | Update changelogs | 27 January 2020, 14:25:30 UTC |
fb171d0 | suab321321 | 27 January 2020, 09:22:41 UTC | Update controller_manager.cpp | 27 January 2020, 09:22:41 UTC |
66f05b4 | suab321321 | 27 January 2020, 08:50:22 UTC | Update controller_manager.cpp | 27 January 2020, 08:50:22 UTC |
c9c84c1 | AbhinavSingh | 25 January 2020, 04:39:40 UTC | 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 | AbhinavSingh | 25 January 2020, 04:08:56 UTC | Fixed controller_manager file Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> | 25 January 2020, 04:37:24 UTC |
2337059 | AbhinavSingh | 25 January 2020, 04:08:56 UTC | 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 | AbhinavSingh | 23 January 2020, 18:08:12 UTC | Modified with auto keyword Signed-off-by: AbhinavSingh <singhabhinav9051571833@gmail.com> | 25 January 2020, 04:03:11 UTC |
85b01dd | Bence Magyar | 24 January 2020, 09:40:02 UTC | Merge pull request #413 from matthew-reynolds/range-for Use range-based for loop | 24 January 2020, 09:40:02 UTC |
94e3092 | Matt Reynolds | 23 January 2020, 02:54:47 UTC | Use more meaningful pair iterator names | 23 January 2020, 02:55:22 UTC |
60b2f95 | Matt Reynolds | 14 January 2020, 13:34:08 UTC | Correct typo in interface_manager.h Co-Authored-By: Bence Magyar <bence.magyar.robotics@gmail.com> | 14 January 2020, 13:34:08 UTC |
59e65b8 | Bence Magyar | 14 January 2020, 07:57:30 UTC | Merge pull request #404 from matthew-reynolds/catkin-lint Update CMakeLists.txt and package.xml | 14 January 2020, 07:57:30 UTC |
bb151fd | Matt Reynolds | 12 January 2020, 16:19:36 UTC | Use range-based for loops in transmission_interface | 13 January 2020, 22:00:18 UTC |
2f0984a | Matt Reynolds | 12 January 2020, 16:07:50 UTC | Use range-based for loops in joint_limits_interface | 13 January 2020, 22:00:18 UTC |
51b4041 | Matt Reynolds | 12 January 2020, 16:06:03 UTC | Use range-based for loops in hardware_interface | 13 January 2020, 22:00:18 UTC |
c3d5275 | Matt Reynolds | 12 January 2020, 15:27:04 UTC | Use range-based for loops in controller_manager_tests | 13 January 2020, 22:00:18 UTC |
52f531a | Matt Reynolds | 12 January 2020, 15:21:45 UTC | Use range-based for loops in controller_manager | 13 January 2020, 22:00:18 UTC |
2e523bf | Matt Reynolds | 12 January 2020, 05:56:13 UTC | Use range-based for loops in combined_robot_hw_tests | 13 January 2020, 22:00:18 UTC |
eced72f | Matt Reynolds | 12 January 2020, 05:42:30 UTC | Use range-based for loops in combined_robot_hw | 13 January 2020, 22:00:18 UTC |
def3541 | Matt Reynolds | 13 January 2020, 21:02:08 UTC | Resolve Boost dependency issues | 13 January 2020, 21:25:17 UTC |
78c1957 | Matt Reynolds | 13 January 2020, 21:00:30 UTC | 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> | 13 January 2020, 21:25:12 UTC |
42b741d | Bence Magyar | 12 January 2020, 18:39:49 UTC | Merge branch 'melodic-devel' into catkin-lint | 12 January 2020, 18:39:49 UTC |
2de0090 | Bence Magyar | 12 January 2020, 10:49:13 UTC | Merge pull request #411 from matthew-reynolds/update-metapackage Remove _tests packages from metapackage | 12 January 2020, 10:49:13 UTC |
fb64fbb | Matt Reynolds | 12 January 2020, 01:50:23 UTC | Remove _tests packages from metapackage | 12 January 2020, 01:50:23 UTC |
fa93166 | Matt Reynolds | 11 January 2020, 22:25:59 UTC | Add ${catkin_EXPORTED_TARGETS} dependencies | 11 January 2020, 22:25:59 UTC |
2db99f3 | Matt Reynolds | 11 January 2020, 20:18:02 UTC | Re-install test plugin libraries | 11 January 2020, 20:18:02 UTC |
b3654b3 | Matt Reynolds | 10 January 2020, 19:11:21 UTC | Update package dependencies | 10 January 2020, 19:11:21 UTC |
2864284 | Matt Reynolds | 10 January 2020, 01:01:18 UTC | Re-install test plugins | 10 January 2020, 01:01:18 UTC |
7ca25ab | Matt Reynolds | 10 January 2020, 00:04:43 UTC | Remove liburdfdom-dev | 10 January 2020, 00:04:43 UTC |
79b504c | Matt Reynolds | 09 January 2020, 19:07:03 UTC | Add missing roscpp & rospy dependencies | 09 January 2020, 19:07:03 UTC |
37d1288 | Matt Reynolds | 09 January 2020, 18:48:41 UTC | Remove rosunit test_depend from package.xml | 09 January 2020, 18:48:41 UTC |
41f6cff | Matt Reynolds | 09 January 2020, 18:40:27 UTC | Correct test dependencies | 09 January 2020, 18:47:38 UTC |
6f4648d | Matt Reynolds | 09 January 2020, 18:11:15 UTC | Remove installs from _tests packages | 09 January 2020, 18:41:13 UTC |
b974acb | Bence Magyar | 05 January 2020, 08:52:09 UTC | Merge pull request #405 from matthew-reynolds/use-nullptr Use nullptr | 05 January 2020, 08:52:09 UTC |
b514561 | Matt Reynolds | 29 December 2019, 22:35:16 UTC | Prefer 0.0 for floating point literals | 03 January 2020, 09:38:39 UTC |
8618f17 | Matt Reynolds | 29 December 2019, 22:34:59 UTC | Use nullptr in tests | 03 January 2020, 09:38:39 UTC |
14e64ea | Matt Reynolds | 21 December 2019, 04:30:22 UTC | Prefer nullptr for null pointers | 03 January 2020, 09:37:59 UTC |
34a9a4d | Bence Magyar | 03 January 2020, 09:27:40 UTC | Merge pull request #406 from matthew-reynolds/pragma-once Use #pragma once | 03 January 2020, 09:27:40 UTC |
b444bcd | Matt Reynolds | 30 December 2019, 19:42:14 UTC | Add missing header guard to loader_utils.h | 03 January 2020, 00:35:35 UTC |
14f926d | Matt Reynolds | 30 December 2019, 19:41:58 UTC | Replace header guard with #pragma once | 03 January 2020, 00:35:22 UTC |
f57bf3f | Bence Magyar | 03 January 2020, 00:17:35 UTC | Merge pull request #395 from pal-robotics-forks/extend-interfaces-melodic Extend interfaces | 03 January 2020, 00:17:35 UTC |
49512bf | Hilario Tome | 09 November 2016, 10:37:46 UTC | Extend joint mode interface | 02 January 2020, 18:51:34 UTC |
9592ad6 | Hilario Tome | 11 October 2016, 12:55:36 UTC | Add torque sensor and absolute encoder support to transmissions and adjust tests Add pointer accessors for torque sensor and absoute position encoders | 02 January 2020, 18:51:34 UTC |
133d768 | Hilario Tome | 09 September 2016, 19:11:19 UTC | Modified structures to have absolute encoder and torque sensor parameters | 31 December 2019, 01:17:00 UTC |
551b2d5 | Bence Magyar | 29 August 2014, 10:47:35 UTC | Fix argument types to use enum | 30 December 2019, 01:24:20 UTC |
63c6ff8 | Paul Mathieu | 08 May 2014, 07:58:04 UTC | hardware_interface: fix initialization order | 30 December 2019, 01:24:20 UTC |
c1a69bc | Dave Coleman | 07 November 2013, 09:06:28 UTC | Created new hardware interface for switching between controller modes | 30 December 2019, 01:24:20 UTC |
402bb94 | Paul Mathieu | 13 January 2014, 11:21:24 UTC | joint_limits: use an open-loop policy for velocity staturation The feedback from the controller is way too slow to be used on an actual robot. A robot that had 15 rad.s^-2 on each wheel as an acceleration limit could not even reach 2 rad.s^-2 This is in line with ros_controllers#23 | 30 December 2019, 01:24:20 UTC |
ba1fc16 | Matt Reynolds | 29 December 2019, 18:44:47 UTC | Update package.xml descriptions | 29 December 2019, 18:44:47 UTC |
2befbc6 | Matt Reynolds | 29 December 2019, 18:25:18 UTC | Remove unnecessary rosunit/rostest dependencies | 29 December 2019, 18:25:18 UTC |
00e4c8b | Matt Reynolds | 29 December 2019, 18:24:33 UTC | Add missing Boost dependency | 29 December 2019, 18:24:33 UTC |
11200b9 | Matt Reynolds | 29 December 2019, 18:24:18 UTC | Remove unused Boost dependencies | 29 December 2019, 18:24:18 UTC |