Public Member Functions | Public Attributes | List of all members
vesc_driver::VescDriver::CommandLimit Struct Reference

Public Member Functions

double clip (double value)
 
 CommandLimit (const ros::NodeHandle &nh, const std::string &str, const boost::optional< double > &min_lower=boost::optional< double >(), const boost::optional< double > &max_upper=boost::optional< double >())
 

Public Attributes

boost::optional< double > lower
 
std::string name
 
boost::optional< double > upper
 

Detailed Description

Definition at line 57 of file vesc_driver.h.

Constructor & Destructor Documentation

vesc_driver::VescDriver::CommandLimit::CommandLimit ( const ros::NodeHandle nh,
const std::string &  str,
const boost::optional< double > &  min_lower = boost::optional<double>(),
const boost::optional< double > &  max_upper = boost::optional<double>() 
)

Definition at line 269 of file vesc_driver.cpp.

Member Function Documentation

double vesc_driver::VescDriver::CommandLimit::clip ( double  value)

Definition at line 345 of file vesc_driver.cpp.

Member Data Documentation

boost::optional<double> vesc_driver::VescDriver::CommandLimit::lower

Definition at line 64 of file vesc_driver.h.

std::string vesc_driver::VescDriver::CommandLimit::name

Definition at line 63 of file vesc_driver.h.

boost::optional<double> vesc_driver::VescDriver::CommandLimit::upper

Definition at line 65 of file vesc_driver.h.


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


vesc_driver
Author(s): Michael T. Boulet , Joshua Whitley
autogenerated on Sun Apr 18 2021 02:48:01