Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
Calibration Class Reference

#include <calibration.hpp>

Public Member Functions

void calibrate ()
 
 Calibration (ros::NodeHandle &nh)
 
 ~Calibration ()
 

Protected Member Functions

void init ()
 
void loadParams ()
 
void rosSetup ()
 

Protected Attributes

ros::NodeHandle nh_
 

Private Member Functions

char getch ()
 
void writeCalVals ()
 

Private Attributes

char c_
 
marty_msgs::ServoMsgArray cal_vals_
 
bool calibrated_
 
ros::Publisher enable_pub_
 
bool enabled_
 
bool exiting_
 
ros::Publisher joint_pub_
 
marty_msgs::ServoMsgArray joints_
 
bool saving_
 

Detailed Description

Definition at line 30 of file calibration.hpp.

Constructor & Destructor Documentation

Calibration::Calibration ( ros::NodeHandle &  nh)

Definition at line 12 of file calibration.cpp.

Calibration::~Calibration ( )

Definition at line 19 of file calibration.cpp.

Member Function Documentation

void Calibration::calibrate ( )

Definition at line 53 of file calibration.cpp.

char Calibration::getch ( )
private

Definition at line 161 of file calibration.cpp.

void Calibration::init ( )
protected

Definition at line 30 of file calibration.cpp.

void Calibration::loadParams ( )
protected

Definition at line 23 of file calibration.cpp.

void Calibration::rosSetup ( )
protected

Definition at line 48 of file calibration.cpp.

void Calibration::writeCalVals ( )
private

Definition at line 136 of file calibration.cpp.

Member Data Documentation

char Calibration::c_
private

Definition at line 54 of file calibration.hpp.

marty_msgs::ServoMsgArray Calibration::cal_vals_
private

Definition at line 60 of file calibration.hpp.

bool Calibration::calibrated_
private

Definition at line 53 of file calibration.hpp.

ros::Publisher Calibration::enable_pub_
private

Definition at line 64 of file calibration.hpp.

bool Calibration::enabled_
private

Definition at line 50 of file calibration.hpp.

bool Calibration::exiting_
private

Definition at line 52 of file calibration.hpp.

ros::Publisher Calibration::joint_pub_
private

Definition at line 63 of file calibration.hpp.

marty_msgs::ServoMsgArray Calibration::joints_
private

Definition at line 59 of file calibration.hpp.

ros::NodeHandle Calibration::nh_
protected

Definition at line 32 of file calibration.hpp.

bool Calibration::saving_
private

Definition at line 51 of file calibration.hpp.


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


ros_marty
Author(s): Alejandro Bordallo
autogenerated on Fri Jul 21 2017 14:51:45