#include <stepback_and_steerturn_recovery/stepback_and_steerturn_recovery.h>#include <pluginlib/class_list_macros.h>#include <tf/transform_datatypes.h>
Go to the source code of this file.
Functions | |
| PLUGINLIB_DECLARE_CLASS (stepback_and_steerturn_recovery, StepBackAndSteerTurnRecovery, stepback_and_steerturn_recovery::StepBackAndSteerTurnRecovery, nav_core::RecoveryBehavior) namespace stepback_and_steerturn_recovery | |
| PLUGINLIB_DECLARE_CLASS | ( | stepback_and_steerturn_recovery | , |
| StepBackAndSteerTurnRecovery | , | ||
| stepback_and_steerturn_recovery::StepBackAndSteerTurnRecovery | , | ||
| nav_core::RecoveryBehavior | |||
| ) |
Return the cost of a pose, modified so that -1 does not equal infinity; instead 1e9 does.
Return the maximum d <= duration_ such that starting at the current pose, the cost is nonincreasing for d seconds if we follow twist It might also be good to have a threshold such that we're allowed to have lethal cost for at most the first k of those d seconds, but this is not done
Definition at line 40 of file stepback_and_steerturn_recovery.cpp.