rm_controllers
Loading...
Searching...
No Matches
rm_chassis_controllers::ModeManager Class Reference

#include <mode_manager.h>

Public Member Functions

 ModeManager (BipedalControllerInterface *controller, ros::NodeHandle &controller_nh, const std::vector< hardware_interface::JointHandle * > &joint_handles)
 
virtual ~ModeManager ()=default
 
void switchMode (int mode)
 
const std::shared_ptr< ModeBase > & getModeImpl ()
 

Constructor & Destructor Documentation

◆ ModeManager()

rm_chassis_controllers::ModeManager::ModeManager ( BipedalControllerInterface * controller,
ros::NodeHandle & controller_nh,
const std::vector< hardware_interface::JointHandle * > & joint_handles )

◆ ~ModeManager()

virtual rm_chassis_controllers::ModeManager::~ModeManager ( )
virtualdefault

Member Function Documentation

◆ getModeImpl()

const std::shared_ptr< ModeBase > & rm_chassis_controllers::ModeManager::getModeImpl ( )
inline

◆ switchMode()

void rm_chassis_controllers::ModeManager::switchMode ( int mode)
inline

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