#include <locomove_base.h>
Definition at line 52 of file locomove_base.h.
void locomove_base::LocoMoveBase::controlLoopCallback |
( |
const ros::TimerEvent & |
event | ) |
|
|
protected |
void locomove_base::LocoMoveBase::executeCB |
( |
| ) |
|
|
protected |
void locomove_base::LocoMoveBase::goalCB |
( |
const geometry_msgs::PoseStamped::ConstPtr & |
goal | ) |
|
|
protected |
void locomove_base::LocoMoveBase::loadDefaultRecoveryBehaviors |
( |
| ) |
|
|
protected |
Loads the default recovery behaviors for the navigation stack.
Definition at line 573 of file locomove_base.cpp.
bool locomove_base::LocoMoveBase::loadRecoveryBehaviors |
( |
ros::NodeHandle |
node | ) |
|
|
protected |
Load the recovery behaviors for the navigation stack from the parameter server.
- Parameters
-
- Returns
- True if the recovery behaviors were loaded successfully, false otherwise
Definition at line 488 of file locomove_base.cpp.
void locomove_base::LocoMoveBase::onGlobalCostmapUpdate |
( |
const ros::Duration & |
planning_time | ) |
|
|
protected |
void locomove_base::LocoMoveBase::onLocalCostmapUpdate |
( |
const ros::Duration & |
planning_time | ) |
|
|
protected |
void locomove_base::LocoMoveBase::onNavigationCompleted |
( |
| ) |
|
|
protected |
void locomove_base::LocoMoveBase::onNavigationFailure |
( |
const locomotor_msgs::ResultCode |
result | ) |
|
|
protected |
void locomove_base::LocoMoveBase::onNewGlobalPlan |
( |
nav_2d_msgs::Path2D |
new_global_plan, |
|
|
const ros::Duration & |
planning_time |
|
) |
| |
|
protected |
void locomove_base::LocoMoveBase::onNewLocalPlan |
( |
nav_2d_msgs::Twist2DStamped |
new_command, |
|
|
const ros::Duration & |
planning_time |
|
) |
| |
|
protected |
void locomove_base::LocoMoveBase::planLoopCallback |
( |
const ros::TimerEvent & |
event | ) |
|
|
protected |
void locomove_base::LocoMoveBase::publishZeroVelocity |
( |
| ) |
|
|
protected |
void locomove_base::LocoMoveBase::recovery |
( |
| ) |
|
|
protected |
void locomove_base::LocoMoveBase::requestGlobalCostmapUpdate |
( |
| ) |
|
|
protected |
void locomove_base::LocoMoveBase::requestNavigationFailure |
( |
const locomotor_msgs::ResultCode & |
result | ) |
|
|
protected |
void locomove_base::LocoMoveBase::resetState |
( |
| ) |
|
void locomove_base::LocoMoveBase::setGoal |
( |
nav_2d_msgs::Pose2DStamped |
goal | ) |
|
ros::Timer locomove_base::LocoMoveBase::control_loop_timer_ |
|
protected |
double locomove_base::LocoMoveBase::controller_frequency_ { 20.0 } |
|
protected |
double locomove_base::LocoMoveBase::controller_patience_ { 15.0 } |
|
protected |
ros::Duration locomove_base::LocoMoveBase::desired_control_duration_ |
|
protected |
ros::Duration locomove_base::LocoMoveBase::desired_plan_duration_ |
|
protected |
bool locomove_base::LocoMoveBase::has_global_plan_ |
|
protected |
ros::Time locomove_base::LocoMoveBase::last_oscillation_reset_ |
|
protected |
ros::Time locomove_base::LocoMoveBase::last_valid_control_ |
|
protected |
ros::Time locomove_base::LocoMoveBase::last_valid_plan_ |
|
protected |
int locomove_base::LocoMoveBase::max_planning_retries_ {-1} |
|
protected |
double locomove_base::LocoMoveBase::oscillation_distance_ {0.5} |
|
protected |
geometry_msgs::Pose2D locomove_base::LocoMoveBase::oscillation_pose_ |
|
protected |
double locomove_base::LocoMoveBase::oscillation_timeout_ {0.0} |
|
protected |
ros::Timer locomove_base::LocoMoveBase::plan_loop_timer_ |
|
protected |
double locomove_base::LocoMoveBase::planner_frequency_ { 10.0 } |
|
protected |
double locomove_base::LocoMoveBase::planner_patience_ { 5.0 } |
|
protected |
int locomove_base::LocoMoveBase::planning_retries_ |
|
protected |
bool locomove_base::LocoMoveBase::recovery_behavior_enabled_ { true } |
|
protected |
unsigned int locomove_base::LocoMoveBase::recovery_index_ |
|
protected |
The documentation for this class was generated from the following files: