rm_control
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
rm_common::ControllerManager Class Reference

#include <controller_manager.h>

Public Member Functions

 ControllerManager (ros::NodeHandle &nh)
 
void update ()
 
void loadController (const std::string &controller)
 
void startController (const std::string &controller)
 
void stopController (const std::string &controller)
 
void startControllers (const std::vector< std::string > &controllers)
 
void stopControllers (const std::vector< std::string > &controllers)
 
void startStateControllers ()
 
void startMainControllers ()
 
void stopMainControllers ()
 
void startCalibrationControllers ()
 
void stopCalibrationControllers ()
 
bool isCalling ()
 

Constructor & Destructor Documentation

◆ ControllerManager()

rm_common::ControllerManager::ControllerManager ( ros::NodeHandle & nh)
inlineexplicit

Member Function Documentation

◆ isCalling()

bool rm_common::ControllerManager::isCalling ( )
inline

◆ loadController()

void rm_common::ControllerManager::loadController ( const std::string & controller)
inline

◆ startCalibrationControllers()

void rm_common::ControllerManager::startCalibrationControllers ( )
inline

◆ startController()

void rm_common::ControllerManager::startController ( const std::string & controller)
inline

◆ startControllers()

void rm_common::ControllerManager::startControllers ( const std::vector< std::string > & controllers)
inline

◆ startMainControllers()

void rm_common::ControllerManager::startMainControllers ( )
inline

◆ startStateControllers()

void rm_common::ControllerManager::startStateControllers ( )
inline

◆ stopCalibrationControllers()

void rm_common::ControllerManager::stopCalibrationControllers ( )
inline

◆ stopController()

void rm_common::ControllerManager::stopController ( const std::string & controller)
inline

◆ stopControllers()

void rm_common::ControllerManager::stopControllers ( const std::vector< std::string > & controllers)
inline

◆ stopMainControllers()

void rm_common::ControllerManager::stopMainControllers ( )
inline

◆ update()

void rm_common::ControllerManager::update ( )
inline

The documentation for this class was generated from the following file: