Hardware interface to support reading the state of an array of actuators. More...
#include <actuator_state_interface.h>
Additional Inherited Members | |
![]() | |
typedef ActuatorStateHandle | ResourceHandleType |
![]() | |
typedef ResourceManager< ActuatorStateHandle > | resource_manager_type |
![]() | |
ActuatorStateHandle | getHandle (const std::string &name) |
Get a resource handle by name. More... | |
![]() | |
virtual | ~HardwareInterface ()=default |
virtual void | claim (std::string resource) |
Claim a resource by name. More... | |
void | clearClaims () |
Clear the resources this interface is claiming. More... | |
std::set< std::string > | getClaims () const |
Get the list of resources this interface is currently claiming. More... | |
![]() | |
std::vector< std::string > | getNames () const |
void | registerHandle (const ActuatorStateHandle &handle) |
Register a new resource. If the resource name already exists, the previously stored resource value will be replaced with val. More... | |
ActuatorStateHandle | getHandle (const std::string &name) |
Get a resource handle by name. More... | |
![]() | |
virtual | ~ResourceManagerBase ()=default |
![]() | |
static void | concatManagers (std::vector< resource_manager_type * > &managers, resource_manager_type *result) |
Combine a list of interfaces into one. More... | |
![]() | |
typedef std::map< std::string, ActuatorStateHandle > | ResourceMap |
![]() | |
ResourceMap | resource_map_ |
Hardware interface to support reading the state of an array of actuators.
This HardwareInterface supports reading the state of an array of named actuators, each of which has some position, velocity, and effort (force or torque).
Definition at line 231 of file actuator_state_interface.h.