https://github.com/ros-controls/ros_control
Tip revision: a2eda0ff8ee5ae24914a221562afdf5fe63ed4fc authored by Mateus Amarante on 22 September 2020, 07:39:15 UTC
Move ros_controllers to DOWNSTREAM_WORKSPACE (noetic CI) (#478)
Move ros_controllers to DOWNSTREAM_WORKSPACE (noetic CI) (#478)
Tip revision: a2eda0f
test_controllers_plugin.xml
<library path="lib/libcontroller_manager_tests">
<class name="controller_manager_tests/EffortTestController" type="controller_manager_tests::EffortTestController" base_class_type="controller_interface::ControllerBase">
<description>
The effort test controller expects a JointEffortCommandInterface type of hardware interface.
</description>
</class>
<class name="controller_manager_tests/MyDummyController" type="controller_manager_tests::MyDummyController" base_class_type="controller_interface::ControllerBase">
<description>
This is a stub controller that uses an interface that likely no-one will support.
</description>
</class>
<class name="controller_manager_tests/VelEffController" type="controller_manager_tests::VelEffController" base_class_type="controller_interface::ControllerBase">
<description>
This is a multi-interface controller claiming resources from two required interfaces.
</description>
</class>
<class name="controller_manager_tests/PosEffController" type="controller_manager_tests::PosEffController" base_class_type="controller_interface::ControllerBase">
<description>
This is a multi-interface controller claiming resources from two required interfaces.
One of the interfaces is not exposed by the robot in this test suite.
</description>
</class>
<class name="controller_manager_tests/PosEffOptController" type="controller_manager_tests::PosEffOptController" base_class_type="controller_interface::ControllerBase">
<description>
This is a multi-interface controller claiming resources from two required interfaces. Interfaces are not required,
but optional.
</description>
</class>
<class name="controller_manager_tests/ExtensibleController" type="controller_manager_tests::ExtensibleController" base_class_type="controller_interface::ControllerBase">
<description>
This is a base controller with a virtual method to enable extending. It requires a single velocity interface.
</description>
</class>
<class name="controller_manager_tests/DerivedController" type="controller_manager_tests::DerivedController" base_class_type="controller_interface::ControllerBase">
<description>
This controller extends ExtensibleController, overriding the supplied virtual method and also requiring an additional effort interface.
</description>
</class>
</library>