|
void | abortGoal (const std::string msg) |
|
void | drawLine (double x0, double y0, double x1, double y1) |
|
void | dynamicReconfigCallback (move_basic::MovebasicConfig &config, uint32_t) |
|
void | executeAction (const move_base_msgs::MoveBaseGoalConstPtr &goal) |
|
bool | getTransform (const std::string &from, const std::string &to, tf2::Transform &tf) |
|
void | goalCallback (const geometry_msgs::PoseStamped::ConstPtr &msg) |
|
void | sendCmd (double angular, double linear) |
|
void | stopCallback (const std_msgs::Bool::ConstPtr &msg) |
|
bool | transformPose (const std::string &from, const std::string &to, const tf2::Transform &in, tf2::Transform &out) |
|
Definition at line 56 of file move_basic.cpp.
void MoveBasic::abortGoal |
( |
const std::string |
msg | ) |
|
|
private |
void MoveBasic::drawLine |
( |
double |
x0, |
|
|
double |
y0, |
|
|
double |
x1, |
|
|
double |
y1 |
|
) |
| |
|
private |
void MoveBasic::dynamicReconfigCallback |
( |
move_basic::MovebasicConfig & |
config, |
|
|
uint32_t |
|
|
) |
| |
|
private |
void MoveBasic::executeAction |
( |
const move_base_msgs::MoveBaseGoalConstPtr & |
goal | ) |
|
|
private |
bool MoveBasic::getTransform |
( |
const std::string & |
from, |
|
|
const std::string & |
to, |
|
|
tf2::Transform & |
tf |
|
) |
| |
|
private |
void MoveBasic::goalCallback |
( |
const geometry_msgs::PoseStamped::ConstPtr & |
msg | ) |
|
|
private |
bool MoveBasic::moveLinear |
( |
tf2::Transform & |
goalInDriving, |
|
|
const std::string & |
drivingFrame |
|
) |
| |
bool MoveBasic::rotate |
( |
double |
requestedYaw, |
|
|
const std::string & |
drivingFrame |
|
) |
| |
void MoveBasic::sendCmd |
( |
double |
angular, |
|
|
double |
linear |
|
) |
| |
|
private |
void MoveBasic::stopCallback |
( |
const std_msgs::Bool::ConstPtr & |
msg | ) |
|
|
private |
std::string MoveBasic::alternateDrivingFrame |
|
private |
std::string MoveBasic::alternatePlanningFrame |
|
private |
double MoveBasic::angularTolerance |
|
private |
std::string MoveBasic::baseFrame |
|
private |
dynamic_reconfigure::Server<move_basic::MovebasicConfig> MoveBasic::dr_srv |
|
private |
float MoveBasic::forwardObstacleDist |
|
private |
double MoveBasic::forwardObstacleThreshold |
|
private |
double MoveBasic::lateralKd |
|
private |
double MoveBasic::lateralKi |
|
private |
double MoveBasic::lateralKp |
|
private |
float MoveBasic::leftObstacleDist |
|
private |
double MoveBasic::linearAcceleration |
|
private |
double MoveBasic::linearTolerance |
|
private |
double MoveBasic::localizationLatency |
|
private |
double MoveBasic::maxLateralVelocity |
|
private |
double MoveBasic::maxLinearVelocity |
|
private |
double MoveBasic::maxTurningVelocity |
|
private |
double MoveBasic::minLinearVelocity |
|
private |
double MoveBasic::minSideDist |
|
private |
double MoveBasic::minTurningVelocity |
|
private |
double MoveBasic::obstacleWaitThreshold |
|
private |
std::string MoveBasic::preferredDrivingFrame |
|
private |
std::string MoveBasic::preferredPlanningFrame |
|
private |
float MoveBasic::rightObstacleDist |
|
private |
double MoveBasic::runawayTimeoutSecs |
|
private |
double MoveBasic::turningAcceleration |
|
private |
The documentation for this class was generated from the following file: