Definition at line 69 of file guardian_robot_control.cpp.
Public constructor.
Definition at line 207 of file guardian_robot_control.cpp.
void GuardianControllerClass::check_command_subscriber | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat | ) | [inline] |
Definition at line 531 of file guardian_robot_control.cpp.
void GuardianControllerClass::command_ptzCallback | ( | const robotnik_msgs::ptzConstPtr & | msg | ) | [inline] |
Definition at line 618 of file guardian_robot_control.cpp.
void GuardianControllerClass::commandCallback | ( | const geometry_msgs::TwistConstPtr & | msg | ) | [inline] |
Definition at line 607 of file guardian_robot_control.cpp.
void GuardianControllerClass::imuCallback | ( | const sensor_msgs::Imu & | imu_msg | ) | [inline] |
Definition at line 625 of file guardian_robot_control.cpp.
void GuardianControllerClass::jointStateCallback | ( | const sensor_msgs::JointStateConstPtr & | msg | ) | [inline] |
Definition at line 600 of file guardian_robot_control.cpp.
void GuardianControllerClass::PublishOdometry | ( | ) | [inline] |
Definition at line 462 of file guardian_robot_control.cpp.
double GuardianControllerClass::radnorm | ( | double | value | ) | [inline] |
Definition at line 648 of file guardian_robot_control.cpp.
double GuardianControllerClass::radnorm2 | ( | double | value | ) | [inline] |
Definition at line 655 of file guardian_robot_control.cpp.
double GuardianControllerClass::saturation | ( | double | u, |
double | min, | ||
double | max | ||
) | [inline] |
Definition at line 641 of file guardian_robot_control.cpp.
void GuardianControllerClass::setCommand | ( | const geometry_msgs::Twist & | cmd_vel | ) | [inline] |
Definition at line 548 of file guardian_robot_control.cpp.
bool GuardianControllerClass::spin | ( | ) | [inline] |
Definition at line 662 of file guardian_robot_control.cpp.
bool GuardianControllerClass::srvCallback_GetMode | ( | robotnik_msgs::get_mode::Request & | request, |
robotnik_msgs::get_mode::Response & | response | ||
) | [inline] |
Definition at line 579 of file guardian_robot_control.cpp.
bool GuardianControllerClass::srvCallback_SetMode | ( | robotnik_msgs::set_mode::Request & | request, |
robotnik_msgs::set_mode::Response & | response | ||
) | [inline] |
Definition at line 558 of file guardian_robot_control.cpp.
bool GuardianControllerClass::srvCallback_SetOdometry | ( | robotnik_msgs::set_odometry::Request & | request, |
robotnik_msgs::set_odometry::Response & | response | ||
) | [inline] |
Definition at line 587 of file guardian_robot_control.cpp.
int GuardianControllerClass::starting | ( | ) | [inline] |
Controller startup in realtime.
Definition at line 337 of file guardian_robot_control.cpp.
void GuardianControllerClass::stopping | ( | ) | [inline] |
Controller stopping.
Definition at line 523 of file guardian_robot_control.cpp.
void GuardianControllerClass::UpdateControl | ( | ) | [inline] |
Controller update loop.
Definition at line 363 of file guardian_robot_control.cpp.
void GuardianControllerClass::UpdateOdometry | ( | ) | [inline] |
Definition at line 443 of file guardian_robot_control.cpp.
Definition at line 137 of file guardian_robot_control.cpp.
Definition at line 179 of file guardian_robot_control.cpp.
Definition at line 180 of file guardian_robot_control.cpp.
Definition at line 181 of file guardian_robot_control.cpp.
Definition at line 146 of file guardian_robot_control.cpp.
geometry_msgs::Twist GuardianControllerClass::base_vel_msg_ |
Definition at line 159 of file guardian_robot_control.cpp.
Definition at line 140 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::blw_vel_topic_ |
Definition at line 119 of file guardian_robot_control.cpp.
Definition at line 140 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::brw_vel_topic_ |
Definition at line 118 of file guardian_robot_control.cpp.
Definition at line 103 of file guardian_robot_control.cpp.
Definition at line 82 of file guardian_robot_control.cpp.
Definition at line 75 of file guardian_robot_control.cpp.
Definition at line 78 of file guardian_robot_control.cpp.
Definition at line 140 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::flw_vel_topic_ |
Definition at line 117 of file guardian_robot_control.cpp.
Definition at line 79 of file guardian_robot_control.cpp.
Definition at line 140 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::frw_vel_topic_ |
Definition at line 116 of file guardian_robot_control.cpp.
Definition at line 174 of file guardian_robot_control.cpp.
Definition at line 176 of file guardian_robot_control.cpp.
Definition at line 173 of file guardian_robot_control.cpp.
Definition at line 175 of file guardian_robot_control.cpp.
Definition at line 195 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::joint_back_left_wheel |
Definition at line 124 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::joint_back_right_wheel |
Definition at line 125 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::joint_camera_pan |
Definition at line 128 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::joint_camera_tilt |
Definition at line 129 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::joint_front_left_wheel |
Definition at line 123 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::joint_front_right_wheel |
Definition at line 122 of file guardian_robot_control.cpp.
sensor_msgs::JointState GuardianControllerClass::joint_state_ |
Definition at line 156 of file guardian_robot_control.cpp.
Definition at line 100 of file guardian_robot_control.cpp.
Definition at line 136 of file guardian_robot_control.cpp.
Definition at line 81 of file guardian_robot_control.cpp.
Definition at line 183 of file guardian_robot_control.cpp.
Definition at line 184 of file guardian_robot_control.cpp.
Definition at line 185 of file guardian_robot_control.cpp.
Definition at line 144 of file guardian_robot_control.cpp.
Definition at line 145 of file guardian_robot_control.cpp.
Definition at line 73 of file guardian_robot_control.cpp.
Definition at line 201 of file guardian_robot_control.cpp.
Definition at line 198 of file guardian_robot_control.cpp.
Definition at line 190 of file guardian_robot_control.cpp.
Definition at line 187 of file guardian_robot_control.cpp.
Definition at line 188 of file guardian_robot_control.cpp.
Definition at line 189 of file guardian_robot_control.cpp.
Definition at line 141 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::pan_pos_topic_ |
Definition at line 132 of file guardian_robot_control.cpp.
Definition at line 166 of file guardian_robot_control.cpp.
Definition at line 167 of file guardian_robot_control.cpp.
Definition at line 74 of file guardian_robot_control.cpp.
Definition at line 106 of file guardian_robot_control.cpp.
Definition at line 193 of file guardian_robot_control.cpp.
Definition at line 170 of file guardian_robot_control.cpp.
Definition at line 94 of file guardian_robot_control.cpp.
Definition at line 95 of file guardian_robot_control.cpp.
Definition at line 92 of file guardian_robot_control.cpp.
Definition at line 93 of file guardian_robot_control.cpp.
Definition at line 96 of file guardian_robot_control.cpp.
Definition at line 97 of file guardian_robot_control.cpp.
Definition at line 90 of file guardian_robot_control.cpp.
Definition at line 91 of file guardian_robot_control.cpp.
Definition at line 88 of file guardian_robot_control.cpp.
Definition at line 89 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::robot_model_ |
Definition at line 85 of file guardian_robot_control.cpp.
Definition at line 151 of file guardian_robot_control.cpp.
Definition at line 149 of file guardian_robot_control.cpp.
Definition at line 150 of file guardian_robot_control.cpp.
Definition at line 152 of file guardian_robot_control.cpp.
Definition at line 153 of file guardian_robot_control.cpp.
Definition at line 113 of file guardian_robot_control.cpp.
Definition at line 112 of file guardian_robot_control.cpp.
Definition at line 111 of file guardian_robot_control.cpp.
Definition at line 80 of file guardian_robot_control.cpp.
Definition at line 141 of file guardian_robot_control.cpp.
std::string GuardianControllerClass::tilt_pos_topic_ |
Definition at line 133 of file guardian_robot_control.cpp.
Definition at line 162 of file guardian_robot_control.cpp.
Definition at line 163 of file guardian_robot_control.cpp.
Definition at line 165 of file guardian_robot_control.cpp.
Definition at line 164 of file guardian_robot_control.cpp.