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

sort by:
Revision Author Date Message Commit Date
e9ee852 0.11.2 28 November 2016, 17:13:51 UTC
422eda4 Update changelogs 28 November 2016, 17:12:58 UTC
bda144f Merge pull request #255 from bmagyar/use_vector_back to[to.size-1] to to.back() 03 November 2016, 17:18:00 UTC
782a676 to[to.size-1] to to.back() 02 November 2016, 14:23:08 UTC
6c1a70e 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 Remove boost from depends declaration to fix cmake warning 01 November 2016, 21:10:32 UTC
7f52705 Merge pull request #254 from bmagyar/update_package_xmls Update package xmls 31 October 2016, 18:24:59 UTC
552a6d5 sort dependencies 31 October 2016, 18:09:25 UTC
4f63276 Add Toni's email to the author fields too 31 October 2016, 18:03:41 UTC
dfbe893 Add Enrique and Bence to maintainer list 28 October 2016, 13:31:12 UTC
68cfea4 Clean up export leftovers from rosbuild 28 October 2016, 11:12:13 UTC
12ccfbc Convert to format2, fix dependency in cmake 28 October 2016, 11:05:25 UTC
999f53a Merge pull request #252 from bmagyar/update_metapackage Add combined_robot_hw to metapackage & system figure 27 October 2016, 14:11:26 UTC
4129a3f Add combined_robot_hw to metapackage & system figure 27 October 2016, 10:59:50 UTC
8e67b09 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 Replace boost::shared_ptr<urdf::XY> with urdf::XYConstSharedPtr 03 September 2016, 20:31:46 UTC
1d6df6d 0.11.1 18 August 2016, 15:22:12 UTC
cae2727 Update changelog 18 August 2016, 15:21:31 UTC
7a0a476 Merge pull request #249 from bmagyar/qt5-fix Qt5 migration 18 August 2016, 13:37:31 UTC
2a71aa0 Qt5 migration 18 August 2016, 13:20:00 UTC
160ee21 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 Fix the example in the comments in multi_interface_controller.h. 05 August 2016, 08:41:22 UTC
cac9074 Merge pull request #240 from efernandez/update_rosinstall_kinetic Update rosinstall versions to kinetic-devel 25 May 2016, 20:08:56 UTC
fe144f1 Update rosinstall versions to kinetic-devel 25 May 2016, 18:01:08 UTC
1879c02 0.11.0 23 May 2016, 00:54:49 UTC
b48b592 Fix version number 23 May 2016, 00:53:55 UTC
1a3b6d0 Update changelogs 23 May 2016, 00:51:09 UTC
cc68250 Merge pull request #235 from shadow-robot/combined_robot_hw_kinetic Combined robot hw kinetic 22 May 2016, 12:40:52 UTC
d216407 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 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 0.10.1 23 April 2016, 14:40:53 UTC
b6e750b Update changelogs 23 April 2016, 14:40:03 UTC
9793f52 Add missing test dependency on rosservice 23 April 2016, 10:12:05 UTC
21c5f00 Fix rosconsole errors from test build 23 April 2016, 10:09:40 UTC
2476258 Remove control_toolbox dependency. Fix thread linking error coming from removal of dependency. 22 April 2016, 21:47:28 UTC
36df326 Merge pull request #229 from jspricke/fix_includes Don't export local include dirs 20 January 2016, 23:21:39 UTC
8f2eac6 Merge pull request #230 from jspricke/travis-trusty-jade Use trusty and jade for Travis 19 January 2016, 22:38:15 UTC
56cd160 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 Use trusty and jade for Travis 19 January 2016, 10:26:42 UTC
9d0d892 0.10.0 20 November 2015, 16:38:44 UTC
b1353a3 Update changelogs 20 November 2015, 16:34:10 UTC
33f0bf7 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 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 Merge pull request #218 from ros-controls/prepare-switch-jade Prepare switch jade 19 November 2015, 08:55:57 UTC
4c97a05 Deprecate RobotHW::canSwitch Has been superceeded by RobotHW::prepareSwitch. 13 November 2015, 15:45:12 UTC
6b32a59 Cosmetic: Wrap method args across multiple lines 13 November 2015, 15:34:34 UTC
276b478 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 controller_manager_tests: Cleaner test exit 04 September 2015, 15:44:37 UTC
5dbe67e 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 rqt_cm: Allow running as standalone application 25 August 2015, 09:53:32 UTC
1d16edf 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 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 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 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 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 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 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 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 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 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 Merge pull request #206 from ros-controls/load-trans transmission_interface: Add new loading method 25 August 2015, 09:30:15 UTC
20c314b Merge pull request #205 from ros-controls/w-unused-parameter Address -Wunused-parameter warnings 17 August 2015, 11:03:02 UTC
75bb22f transmission_interface: Add new loading method Allow loading transmissions from a vector of TransmissionInfo instances. 13 August 2015, 14:21:31 UTC
3f65286 Address -Wunused-parameter warnings 13 August 2015, 09:38:23 UTC
8c6be1a 0.9.3 05 May 2015, 13:17:30 UTC
a1eff29 Update changelogs 05 May 2015, 13:16:33 UTC
4cea3fb controller_manager: Add missing rostest dep 05 May 2015, 07:28:44 UTC
b4796fb 0.9.2 04 May 2015, 15:58:14 UTC
58ce712 Update changelogs 04 May 2015, 15:57:47 UTC
0f647a0 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 added HW interface switch feature with unit tests 17 April 2015, 15:38:05 UTC
3bde688 Merge pull request #194 from ipa-mdl/limit_reset reset functionality for stateful position limit handles 22 January 2015, 14:28:29 UTC
b16ca02 added tests for interface reset calls 19 January 2015, 15:23:34 UTC
4b13e38 reset functionality for stateful postion handles 12 December 2014, 16:55:53 UTC
8c6a1b7 0.9.1 03 November 2014, 17:11:42 UTC
4dd3bee Update changelogs 03 November 2014, 17:11:08 UTC
e7d45ad Merge pull request #191 from pal-robotics-forks/update-maintainers Update package maintainers 03 November 2014, 16:23:38 UTC
6db35ab Update package maintainers 03 November 2014, 11:07:21 UTC
74f0d03 0.9.0 31 October 2014, 10:45:28 UTC
1c71220 Update changelogs 31 October 2014, 08:59:51 UTC
1b4d1e5 Merge pull request #190 from ros-controls/no-toplevel-cmakelists Remove rosbuild-specific file 29 October 2014, 15:48:25 UTC
f4b3903 Remove rosbuild-specific file 29 October 2014, 13:51:01 UTC
1e8c594 Merge pull request #186 from pal-robotics/catkin-lint-fixes Buildsystem fixes suggested by catkin_lint 10 October 2014, 11:03:36 UTC
90cc9ee Buildsystem fixes suggested by catkin_lint 10 October 2014, 08:55:05 UTC
99187f5 Merge pull request #185 from pal-robotics/fwd-port-161 Indigo port of #161 08 October 2014, 07:32:20 UTC
0258dd3 spawner: changing language 07 October 2014, 14:45:12 UTC
e5d756f spawner: fixing shutdown message 07 October 2014, 14:45:11 UTC
334aa60 controller_manager: spawner: adding shutdown timeout to prevent deadlocks 07 October 2014, 14:45:09 UTC
9b9c0ab 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 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 Add inline keyword to free header functions 26 September 2014, 14:37:10 UTC
a3afeb1 Add PosVel and PosVelAcc interfaces. 23 September 2014, 10:55:26 UTC
60bd6ef 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 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 Merge pull request #178 from pal-robotics/tr-iface-cmake Misc transmission_interface build fixes. 13 August 2014, 12:22:29 UTC
8c3a7d5 Fix PLUGINLIB_DECLARE_CLASS depreacation warnings. 08 August 2014, 12:07:23 UTC
227612c Export missing libraries. 08 August 2014, 11:25:41 UTC
c24247d Merge pull request #175 from bulwahn/indigo-devel make rostest in CMakeLists optional (ros/rosdistro#3010) 30 July 2014, 08:29:29 UTC
33d96e6 make rostest in CMakeLists optional (ros/rosdistro#3010) 27 July 2014, 06:52:15 UTC
7acd786 Merge pull request #173 from shadowmanos/indigo-devel Fix spelling errors 09 July 2014, 06:49:04 UTC
back to top