Public Member Functions | Private Attributes
epos_hardware::EposManager Class Reference

#include <epos_manager.h>

List of all members.

Public Member Functions

 EposManager (hardware_interface::ActuatorStateInterface &asi, hardware_interface::VelocityActuatorInterface &avi, hardware_interface::PositionActuatorInterface &api, ros::NodeHandle &nh, ros::NodeHandle &pnh, const std::vector< std::string > &motor_names)
bool init ()
std::vector< boost::shared_ptr
< Epos > > 
motors ()
void read ()
void update_diagnostics ()
void write ()

Private Attributes

hardware_interface::PositionActuatorInterfaceapi_
hardware_interface::ActuatorStateInterfaceasi_
hardware_interface::VelocityActuatorInterfaceavi_
EposFactory epos_factory
std::vector< boost::shared_ptr
< Epos > > 
motors_

Detailed Description

Definition at line 17 of file epos_manager.h.


Constructor & Destructor Documentation

Definition at line 6 of file epos_manager.cpp.


Member Function Documentation

Definition at line 21 of file epos_manager.cpp.

std::vector<boost::shared_ptr<Epos> > epos_hardware::EposManager::motors ( ) [inline]

Definition at line 28 of file epos_manager.h.

Definition at line 38 of file epos_manager.cpp.

Definition at line 32 of file epos_manager.cpp.

Definition at line 44 of file epos_manager.cpp.


Member Data Documentation

Definition at line 35 of file epos_manager.h.

Definition at line 33 of file epos_manager.h.

Definition at line 34 of file epos_manager.h.

Definition at line 31 of file epos_manager.h.

std::vector<boost::shared_ptr<Epos> > epos_hardware::EposManager::motors_ [private]

Definition at line 28 of file epos_manager.h.


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


epos_hardware
Author(s): Mitchell Wills
autogenerated on Thu Jun 6 2019 20:43:10