#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 26 of file PidConfig.h.
| typedef boost::shared_ptr<const AbstractGroupDescription> pid::PidConfig::AbstractGroupDescriptionConstPtr |
Definition at line 138 of file PidConfig.h.
| typedef boost::shared_ptr<AbstractGroupDescription> pid::PidConfig::AbstractGroupDescriptionPtr |
Definition at line 137 of file PidConfig.h.
| typedef boost::shared_ptr<const AbstractParamDescription> pid::PidConfig::AbstractParamDescriptionConstPtr |
Definition at line 52 of file PidConfig.h.
| typedef boost::shared_ptr<AbstractParamDescription> pid::PidConfig::AbstractParamDescriptionPtr |
Definition at line 51 of file PidConfig.h.
| void pid::PidConfig::__clamp__ | ( | ) | [inline] |
Definition at line 358 of file PidConfig.h.
| bool pid::PidConfig::__fromMessage__ | ( | dynamic_reconfigure::Config & | msg | ) | [inline] |
Definition at line 267 of file PidConfig.h.
| void pid::PidConfig::__fromServer__ | ( | const ros::NodeHandle & | nh | ) | [inline] |
Definition at line 340 of file PidConfig.h.
| const PidConfigStatics * pid::PidConfig::__get_statics__ | ( | ) | [inline, static, private] |
Definition at line 522 of file PidConfig.h.
| const PidConfig & pid::PidConfig::__getDefault__ | ( | ) | [inline, static] |
Definition at line 497 of file PidConfig.h.
| const dynamic_reconfigure::ConfigDescription & pid::PidConfig::__getDescriptionMessage__ | ( | ) | [inline, static] |
Definition at line 492 of file PidConfig.h.
| const std::vector< PidConfig::AbstractGroupDescriptionConstPtr > & pid::PidConfig::__getGroupDescriptions__ | ( | ) | [inline, static] |
Definition at line 517 of file PidConfig.h.
| const PidConfig & pid::PidConfig::__getMax__ | ( | ) | [inline, static] |
Definition at line 502 of file PidConfig.h.
| const PidConfig & pid::PidConfig::__getMin__ | ( | ) | [inline, static] |
Definition at line 507 of file PidConfig.h.
| const std::vector< PidConfig::AbstractParamDescriptionConstPtr > & pid::PidConfig::__getParamDescriptions__ | ( | ) | [inline, static] |
Definition at line 512 of file PidConfig.h.
| uint32_t pid::PidConfig::__level__ | ( | const PidConfig & | config | ) | const [inline] |
Definition at line 367 of file PidConfig.h.
| void pid::PidConfig::__toMessage__ | ( | dynamic_reconfigure::Config & | msg, |
| const std::vector< AbstractParamDescriptionConstPtr > & | __param_descriptions__, | ||
| const std::vector< AbstractGroupDescriptionConstPtr > & | __group_descriptions__ | ||
| ) | const [inline] |
Definition at line 311 of file PidConfig.h.
| void pid::PidConfig::__toMessage__ | ( | dynamic_reconfigure::Config & | msg | ) | const [inline] |
Definition at line 326 of file PidConfig.h.
| void pid::PidConfig::__toServer__ | ( | const ros::NodeHandle & | nh | ) | const [inline] |
Definition at line 333 of file PidConfig.h.
| double pid::PidConfig::Kd |
Definition at line 264 of file PidConfig.h.
| double pid::PidConfig::Kd_scale |
Definition at line 262 of file PidConfig.h.
| double pid::PidConfig::Ki |
Definition at line 260 of file PidConfig.h.
| double pid::PidConfig::Ki_scale |
Definition at line 258 of file PidConfig.h.
| double pid::PidConfig::Kp |
Definition at line 256 of file PidConfig.h.
| double pid::PidConfig::Kp_scale |
Definition at line 254 of file PidConfig.h.