#include <bin/pid_control/config.pb.h>
Public Types | |
typedef BotPidControl_PIDGains | PIDGains |
typedef BotPidControl_ThrottleSpeedEntry | ThrottleSpeedEntry |
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type | default_timeout_dimension |
typedef boost::units::unit< default_timeout_dimension, boost::units::si::system > | default_timeout_unit |
typedef boost::units::plane_angle_dimension | full_speed_window_dimension |
typedef boost::units::unit< full_speed_window_dimension, boost::units::degree::system > | full_speed_window_unit |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const BotPidControl & | default_instance () |
static void | InitAsDefaultInstance () |
static const BotPidControl * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const int | kThrottleTableFieldNumber = 32 |
static const int | kAppFieldNumber = 1 |
static const int | kInterprocessFieldNumber = 2 |
static const int | kThrottleSpeedPidGainsFieldNumber = 30 |
static const int | kThrottleDepthPidGainsFieldNumber = 40 |
static const int | kHeadingPidGainsFieldNumber = 50 |
static const int | kHeadingConstantPidGainsFieldNumber = 51 |
static const int | kRollPidGainsFieldNumber = 60 |
static const int | kPitchPidGainsFieldNumber = 70 |
static const int | kBoundsFieldNumber = 80 |
static const int | kBotIdFieldNumber = 10 |
static const int | kUseThrottleTableForSpeedFieldNumber = 31 |
static const int | kDefaultTimeoutFieldNumber = 20 |
static const int | kFullSpeedWindowFieldNumber = 33 |
Friends | |
struct | ::protobuf_bin_2fpid_5fcontrol_2fconfig_2eproto::TableStruct |
void | swap (BotPidControl &a, BotPidControl &b) |
Definition at line 365 of file config.pb.h.
typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type jaiabot::config::BotPidControl::default_timeout_dimension |
Definition at line 610 of file config.pb.h.
typedef boost::units::unit<default_timeout_dimension,boost::units::si::system> jaiabot::config::BotPidControl::default_timeout_unit |
Definition at line 612 of file config.pb.h.
typedef boost::units::plane_angle_dimension jaiabot::config::BotPidControl::full_speed_window_dimension |
Definition at line 623 of file config.pb.h.
typedef boost::units::unit<full_speed_window_dimension,boost::units::degree::system> jaiabot::config::BotPidControl::full_speed_window_unit |
Definition at line 627 of file config.pb.h.
Definition at line 457 of file config.pb.h.
Definition at line 458 of file config.pb.h.
jaiabot::config::BotPidControl::BotPidControl | ( | ) |
|
virtual |
jaiabot::config::BotPidControl::BotPidControl | ( | const BotPidControl & | from | ) |
|
inline |
Definition at line 1375 of file config.pb.h.
|
inline |
Definition at line 840 of file config.pb.h.
|
inline |
Definition at line 949 of file config.pb.h.
|
inline |
Definition at line 1422 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::BotPidControl::clear_app | ( | ) |
|
inline |
Definition at line 945 of file config.pb.h.
void jaiabot::config::BotPidControl::clear_bounds | ( | ) |
|
inline |
Definition at line 969 of file config.pb.h.
|
inline |
Definition at line 1395 of file config.pb.h.
|
inline |
Definition at line 1167 of file config.pb.h.
|
inline |
Definition at line 1109 of file config.pb.h.
void jaiabot::config::BotPidControl::clear_interprocess | ( | ) |
|
inline |
Definition at line 1283 of file config.pb.h.
|
inline |
Definition at line 1225 of file config.pb.h.
|
inline |
Definition at line 1051 of file config.pb.h.
|
inline |
Definition at line 993 of file config.pb.h.
|
inline |
Definition at line 1359 of file config.pb.h.
|
inline |
Definition at line 1341 of file config.pb.h.
|
final |
void jaiabot::config::BotPidControl::CopyFrom | ( | const BotPidControl & | from | ) |
|
static |
|
inline |
Definition at line 973 of file config.pb.h.
|
inline |
Definition at line 619 of file config.pb.h.
|
inline |
Definition at line 622 of file config.pb.h.
|
static |
|
inline |
Definition at line 1399 of file config.pb.h.
|
inline |
Definition at line 634 of file config.pb.h.
|
inline |
Definition at line 637 of file config.pb.h.
|
inlinefinal |
Definition at line 437 of file config.pb.h.
|
final |
|
inline |
Definition at line 828 of file config.pb.h.
|
inline |
Definition at line 936 of file config.pb.h.
|
inline |
Definition at line 1410 of file config.pb.h.
|
inline |
Definition at line 960 of file config.pb.h.
|
inline |
Definition at line 1386 of file config.pb.h.
|
inline |
Definition at line 1158 of file config.pb.h.
|
inline |
Definition at line 1100 of file config.pb.h.
|
inline |
Definition at line 882 of file config.pb.h.
|
inline |
Definition at line 1274 of file config.pb.h.
|
inline |
Definition at line 1216 of file config.pb.h.
|
inline |
Definition at line 1042 of file config.pb.h.
|
inline |
Definition at line 984 of file config.pb.h.
|
inline |
Definition at line 1332 of file config.pb.h.
|
inline |
Definition at line 1174 of file config.pb.h.
|
inline |
Definition at line 1116 of file config.pb.h.
|
static |
|
inlinestatic |
Definition at line 402 of file config.pb.h.
|
final |
|
inline |
Definition at line 894 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::BotPidControl::MergeFrom | ( | const BotPidControl & | from | ) |
|
final |
|
inline |
Definition at line 853 of file config.pb.h.
|
inline |
Definition at line 1435 of file config.pb.h.
|
inline |
Definition at line 1187 of file config.pb.h.
|
inline |
Definition at line 1129 of file config.pb.h.
|
inline |
Definition at line 907 of file config.pb.h.
|
inline |
Definition at line 1303 of file config.pb.h.
|
inline |
Definition at line 1245 of file config.pb.h.
|
inline |
Definition at line 1071 of file config.pb.h.
|
inline |
Definition at line 1013 of file config.pb.h.
|
inline |
Definition at line 1367 of file config.pb.h.
|
inline |
Definition at line 1362 of file config.pb.h.
|
inline |
Definition at line 394 of file config.pb.h.
|
inlinefinal |
Definition at line 416 of file config.pb.h.
|
inlinefinal |
Definition at line 420 of file config.pb.h.
|
inline |
Definition at line 372 of file config.pb.h.
|
inline |
Definition at line 1290 of file config.pb.h.
|
inline |
Definition at line 846 of file config.pb.h.
|
inline |
Definition at line 1428 of file config.pb.h.
|
inline |
Definition at line 1180 of file config.pb.h.
|
inline |
Definition at line 1122 of file config.pb.h.
|
inline |
Definition at line 900 of file config.pb.h.
|
inline |
Definition at line 1296 of file config.pb.h.
|
inline |
Definition at line 1238 of file config.pb.h.
|
inline |
Definition at line 1064 of file config.pb.h.
|
inline |
Definition at line 1006 of file config.pb.h.
|
inline |
Definition at line 1232 of file config.pb.h.
|
final |
|
inline |
Definition at line 862 of file config.pb.h.
|
inline |
Definition at line 1444 of file config.pb.h.
|
inline |
Definition at line 1196 of file config.pb.h.
|
inline |
Definition at line 1138 of file config.pb.h.
|
inline |
Definition at line 916 of file config.pb.h.
|
inline |
Definition at line 1312 of file config.pb.h.
|
inline |
Definition at line 1254 of file config.pb.h.
|
inline |
Definition at line 1080 of file config.pb.h.
|
inline |
Definition at line 1022 of file config.pb.h.
|
inline |
Definition at line 953 of file config.pb.h.
|
inline |
Definition at line 977 of file config.pb.h.
|
inline |
Definition at line 615 of file config.pb.h.
|
inline |
Definition at line 1403 of file config.pb.h.
|
inline |
Definition at line 630 of file config.pb.h.
|
inline |
Definition at line 1349 of file config.pb.h.
void jaiabot::config::BotPidControl::Swap | ( | BotPidControl * | other | ) |
|
inline |
Definition at line 1058 of file config.pb.h.
|
inline |
Definition at line 1000 of file config.pb.h.
|
inline |
Definition at line 1380 of file config.pb.h.
|
inline |
Definition at line 1371 of file config.pb.h.
|
inline |
Definition at line 1356 of file config.pb.h.
|
inline |
Definition at line 391 of file config.pb.h.
|
inline |
Definition at line 1345 of file config.pb.h.
|
friend |
Definition at line 686 of file config.pb.h.
|
friend |
Definition at line 410 of file config.pb.h.
|
static |
Definition at line 477 of file config.pb.h.
|
static |
Definition at line 585 of file config.pb.h.
|
static |
Definition at line 573 of file config.pb.h.
|
static |
Definition at line 599 of file config.pb.h.
|
static |
Definition at line 606 of file config.pb.h.
|
static |
Definition at line 537 of file config.pb.h.
|
static |
Definition at line 525 of file config.pb.h.
|
staticconstexpr |
Definition at line 406 of file config.pb.h.
|
static |
Definition at line 489 of file config.pb.h.
|
static |
Definition at line 561 of file config.pb.h.
|
static |
Definition at line 549 of file config.pb.h.
|
static |
Definition at line 513 of file config.pb.h.
|
static |
Definition at line 501 of file config.pb.h.
|
static |
Definition at line 465 of file config.pb.h.
|
static |
Definition at line 592 of file config.pb.h.