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

#include <epos_hardware.h>

Inheritance diagram for epos_hardware::EposHardware:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 EposHardware (ros::NodeHandle &nh, ros::NodeHandle &pnh, const std::vector< std::string > &motor_names)
bool init ()
void read ()
void update_diagnostics ()
void write ()

Private Attributes

hardware_interface::PositionActuatorInterface api
hardware_interface::ActuatorStateInterface asi
hardware_interface::VelocityActuatorInterface avi
EposManager epos_manager_
transmission_interface::RobotTransmissions robot_transmissions
boost::scoped_ptr
< transmission_interface::TransmissionInterfaceLoader
transmission_loader

Detailed Description

Definition at line 17 of file epos_hardware.h.


Constructor & Destructor Documentation

epos_hardware::EposHardware::EposHardware ( ros::NodeHandle nh,
ros::NodeHandle pnh,
const std::vector< std::string > &  motor_names 
)

Definition at line 6 of file epos_hardware.cpp.


Member Function Documentation

Definition at line 78 of file epos_hardware.cpp.

Definition at line 86 of file epos_hardware.cpp.

Definition at line 82 of file epos_hardware.cpp.

Definition at line 92 of file epos_hardware.cpp.


Member Data Documentation

Definition at line 27 of file epos_hardware.h.

Definition at line 25 of file epos_hardware.h.

Definition at line 26 of file epos_hardware.h.

Definition at line 29 of file epos_hardware.h.

Definition at line 31 of file epos_hardware.h.

Definition at line 32 of file epos_hardware.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