C++ API

robot_controllers_interface

Overview

The robot_controllers_interface package provides ROS messages and header files that define how robot controllers are created and managed. There are several key components:

  • A ControllerManager, which manages the loading, starting and stopping of controllers.

  • One or more Controllers, which actually convert ROS messages into commands to the mechanism.

  • One or more Handles, which expose an API so that Controllers can pass commands to the mechanism.

Class Hierarchy

File Hierarchy

Full C++ API

Namespaces

Classes and Structs

Functions

Typedefs

Directories

Files