|
using | BackUpActionGoal = BackUpAction::Goal |
|
using | BackUpActionResult = BackUpAction::Result |
|
using | ActionServer = nav2_util::SimpleActionServer< ActionT > |
|
using | Ptr = std::shared_ptr< Behavior > |
|
|
bool | isCollisionFree (const double &distance, const geometry_msgs::msg::Twist &cmd_vel, geometry_msgs::msg::Pose2D &pose2d) |
| Check if pose is collision free. More...
|
|
void | onConfigure () override |
| Configuration of behavior action.
|
|
void | execute () |
|
void | stopRobot () |
|
ActionT::Feedback::SharedPtr | feedback_ |
|
geometry_msgs::msg::PoseStamped | initial_pose_ |
|
double | command_x_ |
|
double | command_speed_ |
|
bool | command_disable_collision_checks_ |
|
rclcpp::Duration | command_time_allowance_ |
|
rclcpp::Time | end_time_ |
|
double | simulate_ahead_time_ |
|
double | acceleration_limit_ |
|
double | deceleration_limit_ |
|
double | minimum_speed_ |
|
double | last_vel_ |
|
rclcpp_lifecycle::LifecycleNode::WeakPtr | node_ |
|
std::string | behavior_name_ |
|
std::unique_ptr< nav2_util::TwistPublisher > | vel_pub_ |
|
std::shared_ptr< ActionServer > | action_server_ |
|
std::shared_ptr< nav2_costmap_2d::CostmapTopicCollisionChecker > | local_collision_checker_ |
|
std::shared_ptr< nav2_costmap_2d::CostmapTopicCollisionChecker > | global_collision_checker_ |
|
std::shared_ptr< tf2_ros::Buffer > | tf_ |
|
double | cycle_frequency_ |
|
double | enabled_ |
|
std::string | local_frame_ |
|
std::string | global_frame_ |
|
std::string | robot_base_frame_ |
|
double | transform_tolerance_ |
|
rclcpp::Duration | elapsed_time_ {0, 0} |
|
rclcpp::Clock::SharedPtr | clock_ |
|
rclcpp::Logger | logger_ {rclcpp::get_logger("nav2_behaviors")} |
|
Definition at line 28 of file back_up.hpp.
The documentation for this class was generated from the following files: