e9ee852 | Bence Magyar | 28 November 2016, 17:13:51 UTC | 0.11.2 | 28 November 2016, 17:13:51 UTC |
422eda4 | Bence Magyar | 28 November 2016, 17:12:58 UTC | Update changelogs | 28 November 2016, 17:12:58 UTC |
bda144f | Enrique Fernández Perdomo | 03 November 2016, 17:18:00 UTC | Merge pull request #255 from bmagyar/use_vector_back to[to.size-1] to to.back() | 03 November 2016, 17:18:00 UTC |
782a676 | Bence Magyar | 02 November 2016, 14:23:08 UTC | to[to.size-1] to to.back() | 02 November 2016, 14:23:08 UTC |
6c1a70e | Bence Magyar | 02 November 2016, 14:13:50 UTC | Merge pull request #253 from bmagyar/cmake_warnings_boost Remove boost from depends declaration to fix cmake warning | 02 November 2016, 14:13:50 UTC |
a8d7b2a | Bence Magyar | 27 October 2016, 14:13:11 UTC | Remove boost from depends declaration to fix cmake warning | 01 November 2016, 21:10:32 UTC |
7f52705 | Bence Magyar | 31 October 2016, 18:24:59 UTC | Merge pull request #254 from bmagyar/update_package_xmls Update package xmls | 31 October 2016, 18:24:59 UTC |
552a6d5 | Bence Magyar | 31 October 2016, 18:09:25 UTC | sort dependencies | 31 October 2016, 18:09:25 UTC |
4f63276 | Bence Magyar | 31 October 2016, 18:03:41 UTC | Add Toni's email to the author fields too | 31 October 2016, 18:03:41 UTC |
dfbe893 | Bence Magyar | 28 October 2016, 13:31:12 UTC | Add Enrique and Bence to maintainer list | 28 October 2016, 13:31:12 UTC |
68cfea4 | Bence Magyar | 28 October 2016, 11:12:13 UTC | Clean up export leftovers from rosbuild | 28 October 2016, 11:12:13 UTC |
12ccfbc | Bence Magyar | 28 October 2016, 11:05:25 UTC | Convert to format2, fix dependency in cmake | 28 October 2016, 11:05:25 UTC |
999f53a | Bence Magyar | 27 October 2016, 14:11:26 UTC | Merge pull request #252 from bmagyar/update_metapackage Add combined_robot_hw to metapackage & system figure | 27 October 2016, 14:11:26 UTC |
4129a3f | Bence Magyar | 27 October 2016, 10:59:50 UTC | Add combined_robot_hw to metapackage & system figure | 27 October 2016, 10:59:50 UTC |
8e67b09 | Bence Magyar | 03 September 2016, 22:25:02 UTC | Merge pull request #251 from bmagyar/use_urdf_typedefs Replace boost::shared_ptr<urdf::XY> with urdf::XYConstSharedPtr | 03 September 2016, 22:25:02 UTC |
23e45dd | Bence Magyar | 03 September 2016, 20:31:46 UTC | Replace boost::shared_ptr<urdf::XY> with urdf::XYConstSharedPtr | 03 September 2016, 20:31:46 UTC |
1d6df6d | Bence Magyar | 18 August 2016, 15:22:12 UTC | 0.11.1 | 18 August 2016, 15:22:12 UTC |
cae2727 | Bence Magyar | 18 August 2016, 15:21:31 UTC | Update changelog | 18 August 2016, 15:21:31 UTC |
7a0a476 | Bence Magyar | 18 August 2016, 13:37:31 UTC | Merge pull request #249 from bmagyar/qt5-fix Qt5 migration | 18 August 2016, 13:37:31 UTC |
2a71aa0 | Bence Magyar | 18 August 2016, 13:20:00 UTC | Qt5 migration | 18 August 2016, 13:20:00 UTC |
160ee21 | Bence Magyar | 05 August 2016, 09:23:30 UTC | Merge pull request #247 from miguelprada/fix_multi_interface_example Fix the example in the comments in multi_interface_controller.h. | 05 August 2016, 09:23:30 UTC |
a4c0997 | Miguel Prada | 05 August 2016, 08:41:22 UTC | Fix the example in the comments in multi_interface_controller.h. | 05 August 2016, 08:41:22 UTC |
cac9074 | Bence Magyar | 25 May 2016, 20:08:56 UTC | Merge pull request #240 from efernandez/update_rosinstall_kinetic Update rosinstall versions to kinetic-devel | 25 May 2016, 20:08:56 UTC |
fe144f1 | Enrique Fernandez | 25 May 2016, 18:01:08 UTC | Update rosinstall versions to kinetic-devel | 25 May 2016, 18:01:08 UTC |
1879c02 | Bence Magyar | 23 May 2016, 00:54:49 UTC | 0.11.0 | 23 May 2016, 00:54:49 UTC |
b48b592 | Bence Magyar | 23 May 2016, 00:53:55 UTC | Fix version number | 23 May 2016, 00:53:55 UTC |
1a3b6d0 | Bence Magyar | 23 May 2016, 00:32:14 UTC | Update changelogs | 23 May 2016, 00:51:09 UTC |
cc68250 | Bence Magyar | 22 May 2016, 12:40:52 UTC | Merge pull request #235 from shadow-robot/combined_robot_hw_kinetic Combined robot hw kinetic | 22 May 2016, 12:40:52 UTC |
d216407 | Toni Oliver | 30 November 2015, 19:17:37 UTC | 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. | 06 May 2016, 18:20:01 UTC |
097c05e | Toni Oliver | 26 November 2015, 20:05:43 UTC | Allow the InterfaceManager class to register other InterfaceManagers. This will make it possible to combine several RobotHW objects into a single one. | 06 May 2016, 18:20:01 UTC |
f43b2fb | Bence Magyar | 23 April 2016, 14:40:53 UTC | 0.10.1 | 23 April 2016, 14:40:53 UTC |
b6e750b | Bence Magyar | 23 April 2016, 14:40:03 UTC | Update changelogs | 23 April 2016, 14:40:03 UTC |
9793f52 | Bence Magyar | 23 April 2016, 10:12:05 UTC | Add missing test dependency on rosservice | 23 April 2016, 10:12:05 UTC |
21c5f00 | Bence Magyar | 23 April 2016, 10:09:40 UTC | Fix rosconsole errors from test build | 23 April 2016, 10:09:40 UTC |
2476258 | Bence Magyar | 22 April 2016, 21:47:28 UTC | Remove control_toolbox dependency. Fix thread linking error coming from removal of dependency. | 22 April 2016, 21:47:28 UTC |
36df326 | Dave Coleman | 20 January 2016, 23:21:39 UTC | Merge pull request #229 from jspricke/fix_includes Don't export local include dirs | 20 January 2016, 23:21:39 UTC |
8f2eac6 | Dave Coleman | 19 January 2016, 22:38:15 UTC | Merge pull request #230 from jspricke/travis-trusty-jade Use trusty and jade for Travis | 19 January 2016, 22:38:15 UTC |
56cd160 | Jochen Sprickerhof | 18 January 2016, 13:24:36 UTC | Fix catkin_package * Don't export local include dirs. * Fix dependency on urdfdom (Thanks to Mathias Lüdtke). | 19 January 2016, 12:44:06 UTC |
da2be48 | Jochen Sprickerhof | 19 January 2016, 10:25:35 UTC | Use trusty and jade for Travis | 19 January 2016, 10:26:42 UTC |
9d0d892 | Adolfo Rodriguez Tsouroukdissian | 20 November 2015, 16:38:44 UTC | 0.10.0 | 20 November 2015, 16:38:44 UTC |
b1353a3 | Adolfo Rodriguez Tsouroukdissian | 20 November 2015, 16:34:10 UTC | Update changelogs | 20 November 2015, 16:34:10 UTC |
33f0bf7 | Adolfo Rodriguez Tsouroukdissian | 19 November 2015, 08:59:11 UTC | Merge pull request #210 from ros-controls/fix-do-switch-jade controller_manager: Fix doSwitch execution point - jade | 19 November 2015, 08:59:11 UTC |
ad68d85 | Adolfo Rodriguez Tsouroukdissian | 02 September 2015, 16:22:23 UTC | controller_manager: Fix doSwitch execution point The doSwitch method needs to be executed in the update() method, that is, in the real-time path, which is where controller switching actually takes place. It was previously done in the switchController callback, which is non real-time. In this method controller switching is scheduled, but not actually executed. This changeset fixes a bug in which hardware interface modes could switch before controllers, leading to undefined behavior. | 19 November 2015, 08:57:43 UTC |
9db8873 | Adolfo Rodriguez Tsouroukdissian | 19 November 2015, 08:55:57 UTC | Merge pull request #218 from ros-controls/prepare-switch-jade Prepare switch jade | 19 November 2015, 08:55:57 UTC |
4c97a05 | Adolfo Rodriguez Tsouroukdissian | 13 November 2015, 15:45:12 UTC | Deprecate RobotHW::canSwitch Has been superceeded by RobotHW::prepareSwitch. | 13 November 2015, 15:45:12 UTC |
6b32a59 | Adolfo Rodriguez Tsouroukdissian | 13 November 2015, 14:39:08 UTC | Cosmetic: Wrap method args across multiple lines | 13 November 2015, 15:34:34 UTC |
276b478 | Mathias Lüdtke | 13 November 2015, 12:50:39 UTC | Introduce prepareSwitch, replacement of canSwitch RobotHW::prepareSwitch is intended as a substitute for RobotHW::canSwitch. The main reasons for the change are a non-const signature to allow changing state and a more descriptive name. RobotHW::canSwitch will be deprecated in a later ROS distro. | 13 November 2015, 15:31:20 UTC |
f8dc3be | Adolfo Rodriguez Tsouroukdissian | 03 September 2015, 08:37:23 UTC | controller_manager_tests: Cleaner test exit | 04 September 2015, 15:44:37 UTC |
5dbe67e | Adolfo Rodriguez Tsouroukdissian | 25 August 2015, 10:24:03 UTC | Merge pull request #204 from ros-controls/multi-iface-ctrl Allow controllers to claim resources from multiple interfaces | 25 August 2015, 10:24:03 UTC |
1f23718 | Adolfo Rodriguez Tsouroukdissian | 21 August 2015, 16:22:29 UTC | rqt_cm: Allow running as standalone application | 25 August 2015, 09:53:32 UTC |
1d16edf | Adolfo Rodriguez Tsouroukdissian | 21 August 2015, 16:05:54 UTC | rqt_cm: Multi-interface controllers, UI revamp - Make the rqt_controller_manager aware of multi-interface controllers. - Reduce the amount of screen real-estate used by the plugin. Controller information that was previously shown in the plugin widget has been deferred to a pop-up that appears when double-clicking a controller. - Make main view read-only. To affect the state of available controllers (load, unload,start, stop), one must take explicit action: right-click context menu. This was already so to a certain exxtent, but you could still load and start uninitialized controllers from the main view. - Show uninitialized controllers (fetched from parameter server) in the same list as stopped and running controllers. - Make less assumptions when finding running controller managers. Use existing helpers on controller_mamager_msgs.utils Python module. | 25 August 2015, 09:53:32 UTC |
2741b02 | Adolfo Rodriguez Tsouroukdissian | 21 August 2015, 15:31:33 UTC | Add helper to query rosparam controller configs There is no way to identify uninitialized controllers other than by inspecting the ROS parameter server, and looking for the required controller config structure, which is the existence of the <ctrl_name>/type parameter. This changeset adds Python helpers for performing this query. | 25 August 2015, 09:53:32 UTC |
9b77aa3 | Adolfo Rodriguez Tsouroukdissian | 12 May 2015, 13:48:45 UTC | controller_manager_tests: Extend test suite - Exercise much more of the controller_manager ROS API. - Create multi-interface test controllers and exercise them in tests. | 25 August 2015, 09:53:32 UTC |
d19e945 | Adolfo Rodriguez Tsouroukdissian | 11 May 2015, 16:30:14 UTC | controller_interface: Add MultiInterfaceController MultiInterfaceController: Subclass of ControllerBase which allows to claim resources from up to four different hardware interfaces. It's similar in spirit to the single-interface Controller class, in that hardware interfaces are specified as template parameters. One difference is that the custom controller initialization init() methods are passed a RobotHW* parameter containing only the hardware interfaces requested by the controller (as opposed to the actual hardware interface for Controller, or a RobotHW* representing the _entire_ robot for ControllerBase). Requested hardware interfaces are required by default, but can be made optional through a constructor flag. | 25 August 2015, 09:53:31 UTC |
b8b5618 | Adolfo Rodriguez Tsouroukdissian | 12 May 2015, 14:00:29 UTC | hardware_interface: Add InterfaceManager::getNames Add new method that allows to query the names of all interfaces managed by an InterfaceManager instance. | 25 August 2015, 09:41:39 UTC |
2d1a2a3 | Adolfo Rodriguez Tsouroukdissian | 06 May 2015, 15:26:42 UTC | controller_manager: Multi-interface controllers - This is a C++ API breaking changeset. - Make controller_manager aware of controllers that claim resources from more than one hardware interface. - Update and extend the corresponding test suite. | 25 August 2015, 09:41:39 UTC |
9b4b81e | Adolfo Rodriguez Tsouroukdissian | 06 May 2015, 15:21:32 UTC | controller_manager_msgs: Multi-interface controllers - This is a ROS API and (internal) Python API breaking changeset. - Modify and extend ROS message definitions to allow for controllers that claim resources from more than one hardware interface. - Modify Python helpers and update the corresponding test suite to take into account above changes. | 25 August 2015, 09:41:39 UTC |
a83855e | Adolfo Rodriguez Tsouroukdissian | 07 May 2015, 09:58:04 UTC | controller_interface: Remove pure virtual method - This is a C++ API breaking changeset. - Remove getHardwareInterfaceType() pure virtual method from ControllerBase class. This public method assumes a single hardware interface, and is only used by the Controller subclass. - Controller class still preserves the method, albeit protected and non-virtual. | 25 August 2015, 09:41:39 UTC |
3694abf | Adolfo Rodriguez Tsouroukdissian | 06 May 2015, 15:11:22 UTC | controller_interface: Multi-interface controllers - This is a C++ API breaking changeset. - Modify controller interfaces to allow for controllers that claim resources from more than one hardware interface. | 25 August 2015, 09:41:39 UTC |
afaf940 | Adolfo Rodriguez Tsouroukdissian | 05 May 2015, 11:06:29 UTC | hardware_interface: Multi-interface controllers - This is a C++ API breaking changeset. - Modify ControllerInfo class to allow controllers to claim resources from multiple hardware interfaces. - Propagate changes to RobotHW::checkForConflict: Default resource ownsership policy is aware of controllers claiming resources from multiple hardware interfaces. - Update and extend the corresponding test suite. | 25 August 2015, 09:41:39 UTC |
926876b | Adolfo Rodriguez Tsouroukdissian | 25 August 2015, 09:30:15 UTC | Merge pull request #206 from ros-controls/load-trans transmission_interface: Add new loading method | 25 August 2015, 09:30:15 UTC |
20c314b | Adolfo Rodriguez Tsouroukdissian | 17 August 2015, 11:03:02 UTC | Merge pull request #205 from ros-controls/w-unused-parameter Address -Wunused-parameter warnings | 17 August 2015, 11:03:02 UTC |
75bb22f | Adolfo Rodriguez Tsouroukdissian | 10 August 2015, 14:03:00 UTC | transmission_interface: Add new loading method Allow loading transmissions from a vector of TransmissionInfo instances. | 13 August 2015, 14:21:31 UTC |
3f65286 | Adolfo Rodriguez Tsouroukdissian | 12 August 2015, 13:16:59 UTC | Address -Wunused-parameter warnings | 13 August 2015, 09:38:23 UTC |
8c6be1a | Adolfo Rodriguez Tsouroukdissian | 05 May 2015, 13:17:30 UTC | 0.9.3 | 05 May 2015, 13:17:30 UTC |
a1eff29 | Adolfo Rodriguez Tsouroukdissian | 05 May 2015, 13:16:33 UTC | Update changelogs | 05 May 2015, 13:16:33 UTC |
4cea3fb | Adolfo Rodriguez Tsouroukdissian | 05 May 2015, 07:28:44 UTC | controller_manager: Add missing rostest dep | 05 May 2015, 07:28:44 UTC |
b4796fb | Adolfo Rodriguez Tsouroukdissian | 04 May 2015, 15:58:14 UTC | 0.9.2 | 04 May 2015, 15:58:14 UTC |
58ce712 | Adolfo Rodriguez Tsouroukdissian | 04 May 2015, 15:57:47 UTC | Update changelogs | 04 May 2015, 15:57:47 UTC |
0f647a0 | Adolfo Rodriguez Tsouroukdissian | 17 April 2015, 16:02:57 UTC | Merge pull request #200 from ipa-mdl/strict_hwi_switch HW interface switch feature with unit tests | 17 April 2015, 16:02:57 UTC |
e5b9581 | Mathias Lüdtke | 18 March 2015, 14:19:07 UTC | added HW interface switch feature with unit tests | 17 April 2015, 15:38:05 UTC |
3bde688 | Adolfo Rodriguez Tsouroukdissian | 22 January 2015, 14:28:29 UTC | Merge pull request #194 from ipa-mdl/limit_reset reset functionality for stateful position limit handles | 22 January 2015, 14:28:29 UTC |
b16ca02 | Mathias Lüdtke | 19 January 2015, 15:23:34 UTC | added tests for interface reset calls | 19 January 2015, 15:23:34 UTC |
4b13e38 | Mathias Lüdtke | 11 December 2014, 09:55:38 UTC | reset functionality for stateful postion handles | 12 December 2014, 16:55:53 UTC |
8c6a1b7 | Adolfo Rodriguez Tsouroukdissian | 03 November 2014, 17:11:42 UTC | 0.9.1 | 03 November 2014, 17:11:42 UTC |
4dd3bee | Adolfo Rodriguez Tsouroukdissian | 03 November 2014, 17:11:08 UTC | Update changelogs | 03 November 2014, 17:11:08 UTC |
e7d45ad | Adolfo Rodriguez Tsouroukdissian | 03 November 2014, 16:23:38 UTC | Merge pull request #191 from pal-robotics-forks/update-maintainers Update package maintainers | 03 November 2014, 16:23:38 UTC |
6db35ab | Adolfo Rodriguez Tsouroukdissian | 03 November 2014, 11:07:21 UTC | Update package maintainers | 03 November 2014, 11:07:21 UTC |
74f0d03 | Adolfo Rodriguez Tsouroukdissian | 31 October 2014, 10:45:28 UTC | 0.9.0 | 31 October 2014, 10:45:28 UTC |
1c71220 | Adolfo Rodriguez Tsouroukdissian | 31 October 2014, 08:59:51 UTC | Update changelogs | 31 October 2014, 08:59:51 UTC |
1b4d1e5 | Adolfo Rodriguez Tsouroukdissian | 29 October 2014, 15:48:25 UTC | Merge pull request #190 from ros-controls/no-toplevel-cmakelists Remove rosbuild-specific file | 29 October 2014, 15:48:25 UTC |
f4b3903 | Adolfo Rodriguez Tsouroukdissian | 29 October 2014, 11:56:29 UTC | Remove rosbuild-specific file | 29 October 2014, 13:51:01 UTC |
1e8c594 | Adolfo Rodriguez Tsouroukdissian | 10 October 2014, 11:03:36 UTC | Merge pull request #186 from pal-robotics/catkin-lint-fixes Buildsystem fixes suggested by catkin_lint | 10 October 2014, 11:03:36 UTC |
90cc9ee | Adolfo Rodriguez Tsouroukdissian | 10 October 2014, 08:55:05 UTC | Buildsystem fixes suggested by catkin_lint | 10 October 2014, 08:55:05 UTC |
99187f5 | Adolfo Rodriguez Tsouroukdissian | 08 October 2014, 07:32:20 UTC | Merge pull request #185 from pal-robotics/fwd-port-161 Indigo port of #161 | 08 October 2014, 07:32:20 UTC |
0258dd3 | Jonathan Bohren | 03 October 2014, 14:45:02 UTC | spawner: changing language | 07 October 2014, 14:45:12 UTC |
e5d756f | Jonathan Bohren | 03 October 2014, 14:44:30 UTC | spawner: fixing shutdown message | 07 October 2014, 14:45:11 UTC |
334aa60 | Jonathan Bohren | 14 May 2014, 23:48:35 UTC | controller_manager: spawner: adding shutdown timeout to prevent deadlocks | 07 October 2014, 14:45:09 UTC |
9b9c0ab | Adolfo Rodriguez Tsouroukdissian | 06 October 2014, 14:49:23 UTC | Merge pull request #181 from ipa-mdl/pos_vel_acc Rebased #148 (Added pos+vel and pos+vel+acc command interfaces) | 06 October 2014, 14:49:23 UTC |
c9bb56f | Adolfo Rodriguez Tsouroukdissian | 26 September 2014, 15:12:07 UTC | Merge pull request #183 from pal-robotics/joint-limits-interface-inline Add inline keyword to free header functions | 26 September 2014, 15:12:07 UTC |
b435e76 | Adolfo Rodriguez Tsouroukdissian | 26 September 2014, 14:37:10 UTC | Add inline keyword to free header functions | 26 September 2014, 14:37:10 UTC |
a3afeb1 | Igorec | 06 March 2014, 17:48:52 UTC | Add PosVel and PosVelAcc interfaces. | 23 September 2014, 10:55:26 UTC |
60bd6ef | Adolfo Rodriguez Tsouroukdissian | 02 September 2014, 13:47:19 UTC | Merge pull request #165 from pal-robotics/cm-msgs-utils [controller_manager_msgs] Add Python helpers to make life easier. | 02 September 2014, 13:47:19 UTC |
14dd34f | Adolfo Rodriguez Tsouroukdissian | 17 June 2014, 15:41:33 UTC | Add Python helpers to make life easier. - Helper for getting all active controller managers. - Helper for determining if a namespace contains the controller manager ROS API. - Helpers for filtering the output of the 'list_controllers' service by type, name, state, hardware_interface and claimed resources. | 02 September 2014, 13:05:52 UTC |
4367f0a | Adolfo Rodriguez Tsouroukdissian | 13 August 2014, 12:22:29 UTC | Merge pull request #178 from pal-robotics/tr-iface-cmake Misc transmission_interface build fixes. | 13 August 2014, 12:22:29 UTC |
8c3a7d5 | Adolfo Rodriguez Tsouroukdissian | 08 August 2014, 12:07:23 UTC | Fix PLUGINLIB_DECLARE_CLASS depreacation warnings. | 08 August 2014, 12:07:23 UTC |
227612c | Adolfo Rodriguez Tsouroukdissian | 08 August 2014, 11:25:41 UTC | Export missing libraries. | 08 August 2014, 11:25:41 UTC |
c24247d | Adolfo Rodriguez Tsouroukdissian | 30 July 2014, 08:29:29 UTC | Merge pull request #175 from bulwahn/indigo-devel make rostest in CMakeLists optional (ros/rosdistro#3010) | 30 July 2014, 08:29:29 UTC |
33d96e6 | Lukas Bulwahn | 27 July 2014, 06:52:15 UTC | make rostest in CMakeLists optional (ros/rosdistro#3010) | 27 July 2014, 06:52:15 UTC |
7acd786 | Adolfo Rodriguez Tsouroukdissian | 09 July 2014, 06:49:04 UTC | Merge pull request #173 from shadowmanos/indigo-devel Fix spelling errors | 09 July 2014, 06:49:04 UTC |