#include <PidConfig.h>
Classes | |
class | AbstractGroupDescription |
class | AbstractParamDescription |
class | DEFAULT |
class | GroupDescription |
class | ParamDescription |
Public Types | |
typedef boost::shared_ptr< const AbstractGroupDescription > | AbstractGroupDescriptionConstPtr |
typedef boost::shared_ptr< AbstractGroupDescription > | AbstractGroupDescriptionPtr |
typedef boost::shared_ptr< const AbstractParamDescription > | AbstractParamDescriptionConstPtr |
typedef boost::shared_ptr< AbstractParamDescription > | AbstractParamDescriptionPtr |
Public Member Functions | |
void | __clamp__ () |
bool | __fromMessage__ (dynamic_reconfigure::Config &msg) |
void | __fromServer__ (const ros::NodeHandle &nh) |
uint32_t | __level__ (const PidConfig &config) const |
void | __toMessage__ (dynamic_reconfigure::Config &msg, const std::vector< AbstractParamDescriptionConstPtr > &__param_descriptions__, const std::vector< AbstractGroupDescriptionConstPtr > &__group_descriptions__) const |
void | __toMessage__ (dynamic_reconfigure::Config &msg) const |
void | __toServer__ (const ros::NodeHandle &nh) const |
Static Public Member Functions | |
static const PidConfig & | __getDefault__ () |
static const dynamic_reconfigure::ConfigDescription & | __getDescriptionMessage__ () |
static const std::vector< AbstractGroupDescriptionConstPtr > & | __getGroupDescriptions__ () |
static const PidConfig & | __getMax__ () |
static const PidConfig & | __getMin__ () |
static const std::vector< AbstractParamDescriptionConstPtr > & | __getParamDescriptions__ () |
Public Attributes | |
class pid::PidConfig::DEFAULT | groups |
double | Kd |
double | Kd_scale |
double | Ki |
double | Ki_scale |
double | Kp |
double | Kp_scale |
Static Private Member Functions | |
static const PidConfigStatics * | __get_statics__ () |
Definition at line 22 of file PidConfig.h.
typedef boost::shared_ptr<const AbstractGroupDescription> pid::PidConfig::AbstractGroupDescriptionConstPtr |
Definition at line 133 of file PidConfig.h.
Definition at line 132 of file PidConfig.h.
typedef boost::shared_ptr<const AbstractParamDescription> pid::PidConfig::AbstractParamDescriptionConstPtr |
Definition at line 47 of file PidConfig.h.
Definition at line 46 of file PidConfig.h.
|
inline |
Definition at line 387 of file PidConfig.h.
|
inline |
Definition at line 285 of file PidConfig.h.
|
inline |
Definition at line 365 of file PidConfig.h.
|
inlinestaticprivate |
Definition at line 709 of file PidConfig.h.
|
inlinestatic |
Definition at line 684 of file PidConfig.h.
|
inlinestatic |
Definition at line 679 of file PidConfig.h.
|
inlinestatic |
Definition at line 704 of file PidConfig.h.
|
inlinestatic |
Definition at line 689 of file PidConfig.h.
|
inlinestatic |
Definition at line 694 of file PidConfig.h.
|
inlinestatic |
Definition at line 699 of file PidConfig.h.
|
inline |
Definition at line 397 of file PidConfig.h.
|
inline |
Definition at line 331 of file PidConfig.h.
|
inline |
Definition at line 350 of file PidConfig.h.
|
inline |
Definition at line 357 of file PidConfig.h.
class pid::PidConfig::DEFAULT pid::PidConfig::groups |
double pid::PidConfig::Kd |
Definition at line 281 of file PidConfig.h.
double pid::PidConfig::Kd_scale |
Definition at line 278 of file PidConfig.h.
double pid::PidConfig::Ki |
Definition at line 275 of file PidConfig.h.
double pid::PidConfig::Ki_scale |
Definition at line 272 of file PidConfig.h.
double pid::PidConfig::Kp |
Definition at line 269 of file PidConfig.h.
double pid::PidConfig::Kp_scale |
Definition at line 266 of file PidConfig.h.