d9e04d0 | Adolfo Rodriguez Tsouroukdissian | 09 May 2014, 07:46:55 UTC | controller_manager_tests: fix library linking From patch provided by po1 on hydro-devel. | 09 May 2014, 07:47:10 UTC |
a01aaad | Adolfo Rodriguez Tsouroukdissian | 22 April 2014, 15:50:39 UTC | Merge pull request #156 from pal-robotics/transmission-loader-indigo Implement transmission loading from URDF - Indigo | 22 April 2014, 15:50:39 UTC |
fef90fe | Adolfo Rodriguez Tsouroukdissian | 16 April 2014, 16:26:04 UTC | Merge pull request #155 from pal-robotics/indigo-devel Remove rosbuild artifacts. Fix #154. | 16 April 2014, 16:26:04 UTC |
bd88705 | Adolfo Rodriguez Tsouroukdissian | 08 January 2014, 12:00:47 UTC | Add developer documentation. | 16 April 2014, 11:57:02 UTC |
7c3fb50 | Adolfo Rodriguez Tsouroukdissian | 08 January 2014, 11:57:36 UTC | Build script fixes. - Add missing libraries to catkin_package call. - Gate tests with CATKIN_ENABLE_TESTING. - Add missing files to install target. | 16 April 2014, 11:57:02 UTC |
6a82e0c | Adolfo Rodriguez Tsouroukdissian | 20 December 2013, 13:03:33 UTC | Fix possible memory corruption in tests. | 16 April 2014, 11:52:14 UTC |
88393da | Adolfo Rodriguez Tsouroukdissian | 19 September 2013, 14:41:46 UTC | Perform sanity checks on members, not parameters. - The result is the same, but this is more uniform with the rest of the code. | 16 April 2014, 11:52:14 UTC |
b6c9897 | Adolfo Rodriguez Tsouroukdissian | 19 September 2013, 13:12:59 UTC | Enable joint reduction spec for 4-bar linkages. - As in the differential transmission, it's convenient to specify an additional mechanical reduction on the joint output. This is especially convenient for flipping the rotation direction of a joint (negative reduction value). - Update URDF loader. - Update documentation and tests. | 16 April 2014, 11:52:14 UTC |
1515d35 | Adolfo Rodriguez Tsouroukdissian | 19 September 2013, 13:12:54 UTC | Trivial, cosmetic fixes. | 16 April 2014, 11:52:14 UTC |
3700e16 | Adolfo Rodriguez Tsouroukdissian | 17 September 2013, 16:48:43 UTC | C++11 compatibility fixes. | 16 April 2014, 11:52:14 UTC |
76425a0 | Adolfo Rodriguez Tsouroukdissian | 17 September 2013, 16:24:47 UTC | Fix resource check for multi-dof transmisisons. | 16 April 2014, 11:52:14 UTC |
d147606 | Adolfo Rodriguez Tsouroukdissian | 17 September 2013, 16:22:32 UTC | Efficiency fix. - cppcheck flagged a [passedByValue] warning. Using const references instead. | 16 April 2014, 11:52:14 UTC |
5f970e0 | Adolfo Rodriguez Tsouroukdissian | 10 September 2013, 16:56:57 UTC | Fix compiler warning. | 16 April 2014, 11:52:14 UTC |
7bf0d3e | Adolfo Rodriguez Tsouroukdissian | 10 September 2013, 09:48:36 UTC | Fix license header in some files. | 16 April 2014, 11:52:13 UTC |
ec650d7 | Adolfo Rodriguez Tsouroukdissian | 06 September 2013, 14:25:45 UTC | Test transmission handle duplication. | 16 April 2014, 11:52:13 UTC |
d4a59c0 | Adolfo Rodriguez Tsouroukdissian | 05 September 2013, 19:51:29 UTC | Use less pointers in transmission loader data. - Only RobotHW and RobotTransmission instances are pointers as they are owned by the robot hardware abstraction. The rest are plain members whose lifetime is bound to the loader struct. | 16 April 2014, 11:52:13 UTC |
5d33d61 | Adolfo Rodriguez Tsouroukdissian | 05 September 2013, 19:51:25 UTC | Trivial test addition. | 16 April 2014, 11:52:13 UTC |
ee287ea | Adolfo Rodriguez Tsouroukdissian | 05 September 2013, 19:50:26 UTC | Remove unnecessary header dependencies. | 16 April 2014, 11:52:13 UTC |
80a5ab0 | Adolfo Rodriguez Tsouroukdissian | 05 September 2013, 18:32:30 UTC | Catkin fixes. | 16 April 2014, 11:52:13 UTC |
18e4844 | Adolfo Rodriguez Tsouroukdissian | 05 September 2013, 18:26:32 UTC | Fix bug when adding multiple transmissions. - std::vectors were being used to store raw joint data, and when new transmissions were added, push_back()s would (potentially) reallocate the vectors and invalidate already stored pointers in hardware_interfaces. We now use std::map. - Move plugin implementations to a separate library. - Export link libraries to the outside. - More complete tests. | 16 April 2014, 11:47:09 UTC |
bb80ed7 | Adolfo Rodriguez Tsouroukdissian | 05 September 2013, 18:26:14 UTC | Log message change. | 16 April 2014, 11:45:26 UTC |
0ff2595 | Adolfo Rodriguez Tsouroukdissian | 02 September 2013, 15:00:47 UTC | Test greceful error-out with unsupported features. | 16 April 2014, 11:45:26 UTC |
0f75ef2 | Adolfo Rodriguez Tsouroukdissian | 02 September 2013, 13:20:48 UTC | Add four-bar-linkage transmission parser. | 16 April 2014, 11:45:26 UTC |
7716085 | Adolfo Rodriguez Tsouroukdissian | 02 September 2013, 12:47:31 UTC | Add differential drive transmission parser. | 16 April 2014, 11:37:29 UTC |
da8a412 | Adolfo Rodriguez Tsouroukdissian | 02 September 2013, 12:44:34 UTC | Move common XML parsing code to TransmissionLoader Mechanical reductions, offsets and roles are used by many transmission types. The TransmissionLoader base class exposes convenience methods for parsing these elements. | 16 April 2014, 11:32:41 UTC |
2e130e7 | Adolfo Rodriguez Tsouroukdissian | 02 September 2013, 12:40:07 UTC | Remove dead code. | 16 April 2014, 11:32:41 UTC |
2bbbf71 | Adolfo Rodriguez Tsouroukdissian | 30 August 2013, 15:05:02 UTC | Update loader test, better log statements. | 16 April 2014, 11:32:41 UTC |
b7a253d | Adolfo Rodriguez Tsouroukdissian | 30 August 2013, 14:18:02 UTC | First draft of transmission loading. - Only simple transmission type currently supported. - Can load forward map for act->jnt state and jnt->act pos,vel.eff commands. - Partial testing. | 16 April 2014, 11:32:40 UTC |
60dca86 | Adolfo Rodriguez Tsouroukdissian | 30 August 2013, 13:49:24 UTC | Add class for holding transmission interfaces. - Mirrors hardware_interface::RobotHW, but for transmissions. | 16 April 2014, 11:21:40 UTC |
b44f226 | Adolfo Rodriguez Tsouroukdissian | 30 August 2013, 13:26:30 UTC | Fix doc typo. | 16 April 2014, 11:21:40 UTC |
893302e | Adolfo Rodriguez Tsouroukdissian | 30 August 2013, 08:41:07 UTC | Allow multiple hw interfaces, Fix #112, and test. - Allow to specify multiple hardware interfaces for joints and actuators. - Fix invalid xml_element tag. Contents are now stored as a string. - Unit test parser. | 16 April 2014, 11:21:40 UTC |
becbe36 | Adolfo Rodriguez Tsouroukdissian | 16 April 2014, 09:12:07 UTC | Remove rosbuild artifacts. Fix #154. | 16 April 2014, 09:12:07 UTC |
34cdaab | Adolfo Rodriguez Tsouroukdissian | 03 April 2014, 07:46:55 UTC | Create README.md | 03 April 2014, 07:46:55 UTC |
2332e88 | Adolfo Rodriguez Tsouroukdissian | 01 April 2014, 09:19:59 UTC | 0.7.2 | 01 April 2014, 09:19:59 UTC |
6704a15 | Adolfo Rodriguez Tsouroukdissian | 01 April 2014, 09:18:43 UTC | Prepare 0.7.2 | 01 April 2014, 09:18:43 UTC |
f057d8b | Adolfo Rodriguez Tsouroukdissian | 01 April 2014, 09:06:12 UTC | Merge pull request #150 from ros-controls/rqt-cm-install-resources Add plugin resources to installation target. | 01 April 2014, 09:06:12 UTC |
82bc05d | Adolfo Rodriguez Tsouroukdissian | 01 April 2014, 09:03:16 UTC | Add plugin resources to installation target. | 01 April 2014, 09:03:16 UTC |
6c467fe | Adolfo Rodriguez Tsouroukdissian | 31 March 2014, 09:38:46 UTC | 0.7.1 | 31 March 2014, 09:38:46 UTC |
86ec335 | Adolfo Rodriguez Tsouroukdissian | 31 March 2014, 09:38:02 UTC | Prepare 0.7.1 | 31 March 2014, 09:38:02 UTC |
6e0120d | Adolfo Rodriguez Tsouroukdissian | 31 March 2014, 09:31:05 UTC | Merge pull request #149 from ros-controls/fix-devel-job Fix joint limits interface package dependencies. | 31 March 2014, 09:31:05 UTC |
1fd2d3a | Adolfo Rodriguez Tsouroukdissian | 31 March 2014, 09:25:55 UTC | Fix package dependencies. | 31 March 2014, 09:25:55 UTC |
11ab13b | Adolfo Rodriguez Tsouroukdissian | 28 March 2014, 15:29:03 UTC | 0.7.0 | 28 March 2014, 15:29:03 UTC |
d40460f | Adolfo Rodriguez Tsouroukdissian | 28 March 2014, 15:26:51 UTC | Prepare 0.7 | 28 March 2014, 15:27:49 UTC |
581d099 | Adolfo Rodriguez Tsouroukdissian | 07 March 2014, 08:22:42 UTC | Merge pull request #147 from Igorec/hardware_interface Add ResourceHandle typedef | 07 March 2014, 08:22:42 UTC |
c35b239 | Igorec | 06 March 2014, 17:48:52 UTC | Add ResourceHandle typedef | 06 March 2014, 17:48:52 UTC |
287b321 | Adolfo Rodriguez Tsouroukdissian | 03 March 2014, 15:53:37 UTC | Merge pull request #145 from pal-robotics/fix-spawner controller_manager: fix controller spawner | 03 March 2014, 15:53:37 UTC |
21d68f8 | Paul Mathieu | 03 March 2014, 11:25:54 UTC | controller_manager: remove global variable in spawner This minor change was mostly made to re-trigger the travis CI job | 03 March 2014, 11:25:54 UTC |
e4f67ad | Dave Coleman | 03 March 2014, 01:38:11 UTC | Merge branch 'hydro-devel' of github.com:ros-controls/ros_control into hydro-devel | 03 March 2014, 01:38:11 UTC |
94f92ab | Dave Coleman | 03 March 2014, 01:36:34 UTC | Fixed branch name of control_msgs | 03 March 2014, 01:36:34 UTC |
ac95a2d | Paul Mathieu | 28 February 2014, 17:46:23 UTC | controller_manager: fix controller spawner rosrun adds remapping arguments that conflict with argparse. This fixes the problem. | 28 February 2014, 17:48:31 UTC |
e834f36 | Adolfo Rodriguez Tsouroukdissian | 20 February 2014, 09:39:46 UTC | Merge pull request #143 from pal-robotics/spawner-timeout Add a parameter to configure controller spawner timeout | 20 February 2014, 09:39:46 UTC |
a5954ef | Paul Mathieu | 19 February 2014, 17:44:54 UTC | Add --timeout option to controller spawner | 19 February 2014, 17:44:54 UTC |
f6632ae | Paul Mathieu | 19 February 2014, 17:40:46 UTC | Use argparse instead of getopt It is a much nicer interface | 19 February 2014, 17:40:46 UTC |
0ab0b36 | Dave Coleman | 10 February 2014, 04:44:07 UTC | Merge pull request #142 from pal-robotics/fix-cppcheck Add name to anonymous objects to avoid cppcheck error | 10 February 2014, 04:44:07 UTC |
3867ab6 | Daniel Pinyol | 20 January 2014, 16:32:12 UTC | add name to anonymous objects to avoid cppcheck error | 07 February 2014, 20:09:00 UTC |
cea945e | Dave Coleman | 06 February 2014, 01:47:10 UTC | Reverted rosinstall file to non-ssh version | 06 February 2014, 01:47:10 UTC |
36f8c44 | Dave Coleman | 04 February 2014, 23:42:38 UTC | 0.6.0 | 04 February 2014, 23:42:38 UTC |
df01ea1 | Dave Coleman | 04 February 2014, 23:42:25 UTC | Cleanedup changelog | 04 February 2014, 23:42:25 UTC |
ef2db56 | Dave Coleman | 04 February 2014, 23:39:57 UTC | Updated changelogs | 04 February 2014, 23:39:57 UTC |
31a9125 | Dave Coleman | 04 February 2014, 23:36:50 UTC | Updated changelogs | 04 February 2014, 23:36:50 UTC |
795ff48 | Dave Coleman | 04 February 2014, 23:24:54 UTC | Created rosinstall file for all ros_control projects | 04 February 2014, 23:24:54 UTC |
e9ad4f5 | Adolfo Rodriguez Tsouroukdissian | 15 January 2014, 11:06:53 UTC | Update controller_manager.cpp Postfix to prefix increment operator. | 15 January 2014, 11:06:53 UTC |
50af1dd | Adolfo Rodriguez Tsouroukdissian | 09 January 2014, 14:56:34 UTC | Update interface_manager.h Trivial doc fix | 09 January 2014, 14:56:34 UTC |
18df3d3 | Adolfo Rodriguez Tsouroukdissian | 19 December 2013, 13:36:06 UTC | Merge pull request #132 from kphawkins/hydro-devel-rqt-plugin Initial release for a rqt controller manager plugin | 19 December 2013, 13:36:06 UTC |
c8f9a61 | Kelsey | 14 December 2013, 02:51:03 UTC | Added controller namespace detection and switching, loadable controller parameter detection and buttons for loading or starting the controller directly from the parameter server. | 14 December 2013, 02:51:03 UTC |
443c654 | Adolfo Rodriguez Tsouroukdissian | 10 December 2013, 17:23:21 UTC | Merge pull request #136 from pal-robotics/transmission-accessor-additions Add accessors to get transmission configuration. | 10 December 2013, 17:23:21 UTC |
7776630 | Adolfo Rodriguez Tsouroukdissian | 10 December 2013, 17:22:17 UTC | Merge pull request #135 from pal-robotics/actuator-interface-additions Add raw data accessors to actuators interface. | 10 December 2013, 17:22:17 UTC |
c59a9de | Adolfo Rodriguez Tsouroukdissian | 10 December 2013, 16:39:59 UTC | Merge pull request #134 from pal-robotics/interface-manager Interface manager | 10 December 2013, 16:39:59 UTC |
83f6a1f | Adolfo Rodriguez Tsouroukdissian | 30 August 2013, 13:41:38 UTC | Add accessors to get transmission configuration. | 05 December 2013, 12:51:38 UTC |
5b84983 | Adolfo Rodriguez Tsouroukdissian | 30 August 2013, 13:45:00 UTC | Add raw data accessors to actuators interface. Write access to the raw actuator data will be needed for automatic transmission loading. | 05 December 2013, 10:59:04 UTC |
75d24bf | Adolfo Rodriguez Tsouroukdissian | 05 December 2013, 10:41:37 UTC | Fix doc typo. | 05 December 2013, 10:41:37 UTC |
9753aa7 | Adolfo Rodriguez Tsouroukdissian | 05 December 2013, 10:27:31 UTC | Migrate RobotHW class to use InterfaceManager. | 05 December 2013, 10:27:31 UTC |
6a1753d | Adolfo Rodriguez Tsouroukdissian | 16 August 2013, 13:54:10 UTC | Factor out interface management parts of RobotHW. - Interface management is needed in the transmission_interface package as well. - Add new InterfaceManager internal class, with tests. - RobotHW remains untouched. | 05 December 2013, 10:07:59 UTC |
b6a6aa8 | Kelsey | 04 December 2013, 17:01:03 UTC | Resources -> Claimed Resources column title | 04 December 2013, 17:01:03 UTC |
121fffd | Kelsey | 04 December 2013, 02:19:02 UTC | Initial commit for rqt controller manager plugin. Plugin seems functional from first tests. Allows users to unload/load/start/stop/view available controllers. No functionality yet exists for loading a controller from scratch. | 04 December 2013, 02:19:02 UTC |
4b7b73e | Dave Coleman | 30 October 2013, 00:19:17 UTC | Fix branch name for rosinstall | 30 October 2013, 00:19:17 UTC |
33f5fe2 | Adolfo Rodriguez Tsouroukdissian | 29 October 2013, 08:27:09 UTC | Update .travis.yml Add recipient email. | 29 October 2013, 08:27:09 UTC |
8bc9f51 | Dave Coleman | 29 October 2013, 01:13:15 UTC | Update .travis.yml https://travis-ci.org/ros-controls/ros_control | 29 October 2013, 01:13:15 UTC |
827dad3 | Dave Coleman | 25 October 2013, 23:03:39 UTC | Merge pull request #126 from ros-controls/travis_continuous_integration Created Travis continious integration setup | 25 October 2013, 23:03:39 UTC |
e8a7356 | Dave Coleman | 25 October 2013, 23:02:21 UTC | Created Travis continious integration setup | 25 October 2013, 23:02:21 UTC |
11ad434 | Dave Coleman | 25 October 2013, 22:52:49 UTC | Merge pull request #124 from jim-rothrock/hydro-devel Added the PositionJointSaturationInterface and VelocityJointSoftLimitsInterface classes. | 25 October 2013, 22:52:49 UTC |
5754456 | Jim Rothrock | 20 October 2013, 19:37:43 UTC | Updated the interface list. | 20 October 2013, 19:37:43 UTC |
2304c45 | Jim Rothrock | 20 October 2013, 03:49:27 UTC | Added the PositionJointSaturationInterface and VelocitySoftLimitsInterface classes. There are now saturation and soft limit classes for effort-controlled, position-controlled, and velocity-controlled joints. | 20 October 2013, 03:49:27 UTC |
822ff24 | Dave Coleman | 11 October 2013, 22:48:05 UTC | "0.5.8" | 11 October 2013, 22:48:05 UTC |
8d8a3d4 | Dave Coleman | 11 October 2013, 22:43:26 UTC | Updated changelogs | 11 October 2013, 22:43:26 UTC |
0ced0d1 | Dave Coleman | 03 October 2013, 03:28:51 UTC | Merge pull request #118 from ros-controls/no_manifest_xml Renamed manifest.xml to prevent conflicts with rosdep | 03 October 2013, 03:28:51 UTC |
aa6ca76 | Dave Coleman | 03 October 2013, 03:28:12 UTC | Merge pull request #120 from ros-controls/extended_wait_time Extended wait time to 30 seconds for slower computers | 03 October 2013, 03:28:12 UTC |
7d1759e | Dave Coleman | 03 October 2013, 03:27:59 UTC | Fixed additional timeout that was just added | 03 October 2013, 03:27:59 UTC |
88c0d6d | Dave Coleman | 03 October 2013, 03:27:21 UTC | Merge branch 'hydro-devel' into extended_wait_time | 03 October 2013, 03:27:21 UTC |
e872c32 | Dave Coleman | 01 October 2013, 07:44:22 UTC | Merge pull request #121 from pal-robotics/hydro-devel Fixes for next minor release | 01 October 2013, 07:44:22 UTC |
b9cfce7 | Dave Coleman | 30 September 2013, 21:44:25 UTC | Extended wait time to 30 seconds for slower computers | 30 September 2013, 21:44:25 UTC |
81ef0da | Dave Coleman | 27 September 2013, 18:58:04 UTC | Renamed manifest.xml to prevent conflicts with rosdep | 27 September 2013, 18:58:04 UTC |
ed0ce79 | Adolfo Rodriguez Tsouroukdissian | 25 September 2013, 17:38:56 UTC | Fix broken unspawner script. | 25 September 2013, 17:38:56 UTC |
b78d837 | Adolfo Rodriguez Tsouroukdissian | 25 September 2013, 13:03:51 UTC | Merge pull request #114 from vmayoral/hydro-devel CMakeLists fix to fit with OpenEmbedded/Yocto meta-ros layer. | 25 September 2013, 13:03:51 UTC |
f424d3f | Adolfo Rodriguez Tsouroukdissian | 20 September 2013, 08:42:04 UTC | Merge pull request #116 from jim-rothrock/hydro-devel Added support for joints without soft limits. | 20 September 2013, 08:42:04 UTC |
746aed8 | Jim Rothrock | 20 September 2013, 04:41:45 UTC | Added the EffortJointSaturationHandle and EffortJointSaturationInterface classes. They are used with joints that do not have soft limits specified in their URDF files. | 20 September 2013, 04:41:45 UTC |
d5082ca | Adolfo Rodriguez Tsouroukdissian | 19 September 2013, 16:22:18 UTC | Check controller_manager API early. Fast shutdown. - Check for all services required by spawner at the beginning, so it can know early on that it has all its requisites. - Remove service waiting from shutdown to ensure a fast teardown. Usecase: A spawner that dies after the controller manager should not wait for services to appear as they will never appear, the controllers are already stopped. This happens for example when killing a Gazebo session. | 19 September 2013, 16:22:18 UTC |
97f4f59 | Adolfo Rodriguez Tsouroukdissian | 19 September 2013, 13:36:30 UTC | Minor documentation precision. | 19 September 2013, 13:36:30 UTC |
42f3b10 | Adolfo Rodriguez Tsouroukdissian | 19 September 2013, 07:47:09 UTC | Restore controller stop+unload on node kill. - Fixes #111. | 19 September 2013, 07:47:09 UTC |
2a66843 | Adolfo Rodriguez Tsouroukdissian | 17 September 2013, 16:27:50 UTC | Make position joint limits handle opn loop. - Lowers the entry barrier for simple robots without velocity measurements, poor control tracking or with a slow update rate. | 17 September 2013, 16:27:50 UTC |