nav2_regulated_pure_pursuit_controller
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace nav2_core
Namespace nav2_regulated_pure_pursuit_controller
Namespace nav2_regulated_pure_pursuit_controller::heuristics
Classes and Structs
Struct Parameters
Class CollisionChecker
Class ParameterHandler
Class PathHandler
Class RegulatedPurePursuitController
Functions
Function nav2_regulated_pure_pursuit_controller::heuristics::approachVelocityConstraint
Function nav2_regulated_pure_pursuit_controller::heuristics::approachVelocityScalingFactor
Function nav2_regulated_pure_pursuit_controller::heuristics::costConstraint
Function nav2_regulated_pure_pursuit_controller::heuristics::curvatureConstraint
Directories
Directory include
Directory nav2_regulated_pure_pursuit_controller
Files
File collision_checker.hpp
File parameter_handler.hpp
File path_handler.hpp
File regulated_pure_pursuit_controller.hpp
File regulation_functions.hpp
Standard Documents
PACKAGE
README
Nav2 Regulated Pure Pursuit Controller
Pure Pursuit Basics
Regulated Pure Pursuit Features
Configuration
Topics
Notes to users
Index
nav2_regulated_pure_pursuit_controller
Index
Index
N
N
nav2_regulated_pure_pursuit_controller::CollisionChecker (C++ class)
nav2_regulated_pure_pursuit_controller::CollisionChecker::carrot_arc_pub_ (C++ member)
nav2_regulated_pure_pursuit_controller::CollisionChecker::clock_ (C++ member)
nav2_regulated_pure_pursuit_controller::CollisionChecker::CollisionChecker (C++ function)
nav2_regulated_pure_pursuit_controller::CollisionChecker::costAtPose (C++ function)
nav2_regulated_pure_pursuit_controller::CollisionChecker::costmap_ (C++ member)
nav2_regulated_pure_pursuit_controller::CollisionChecker::costmap_ros_ (C++ member)
nav2_regulated_pure_pursuit_controller::CollisionChecker::footprint_collision_checker_ (C++ member)
nav2_regulated_pure_pursuit_controller::CollisionChecker::inCollision (C++ function)
nav2_regulated_pure_pursuit_controller::CollisionChecker::isCollisionImminent (C++ function)
nav2_regulated_pure_pursuit_controller::CollisionChecker::logger_ (C++ member)
nav2_regulated_pure_pursuit_controller::CollisionChecker::params_ (C++ member)
nav2_regulated_pure_pursuit_controller::CollisionChecker::~CollisionChecker (C++ function)
nav2_regulated_pure_pursuit_controller::heuristics::approachVelocityConstraint (C++ function)
nav2_regulated_pure_pursuit_controller::heuristics::approachVelocityScalingFactor (C++ function)
nav2_regulated_pure_pursuit_controller::heuristics::costConstraint (C++ function)
nav2_regulated_pure_pursuit_controller::heuristics::curvatureConstraint (C++ function)
nav2_regulated_pure_pursuit_controller::ParameterHandler (C++ class)
nav2_regulated_pure_pursuit_controller::ParameterHandler::dyn_params_handler_ (C++ member)
nav2_regulated_pure_pursuit_controller::ParameterHandler::dynamicParametersCallback (C++ function)
nav2_regulated_pure_pursuit_controller::ParameterHandler::getMutex (C++ function)
nav2_regulated_pure_pursuit_controller::ParameterHandler::getParams (C++ function)
nav2_regulated_pure_pursuit_controller::ParameterHandler::logger_ (C++ member)
nav2_regulated_pure_pursuit_controller::ParameterHandler::mutex_ (C++ member)
nav2_regulated_pure_pursuit_controller::ParameterHandler::node_ (C++ member)
nav2_regulated_pure_pursuit_controller::ParameterHandler::ParameterHandler (C++ function)
nav2_regulated_pure_pursuit_controller::ParameterHandler::params_ (C++ member)
nav2_regulated_pure_pursuit_controller::ParameterHandler::plugin_name_ (C++ member)
nav2_regulated_pure_pursuit_controller::ParameterHandler::~ParameterHandler (C++ function)
nav2_regulated_pure_pursuit_controller::Parameters (C++ struct)
nav2_regulated_pure_pursuit_controller::Parameters::allow_reversing (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::approach_velocity_scaling_dist (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::base_desired_linear_vel (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::cancel_deceleration (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::cost_scaling_dist (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::cost_scaling_gain (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::curvature_lookahead_dist (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::desired_linear_vel (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::inflation_cost_scaling_factor (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::interpolate_curvature_after_goal (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::lookahead_dist (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::lookahead_time (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::max_allowed_time_to_collision_up_to_carrot (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::max_angular_accel (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::max_lookahead_dist (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::max_robot_pose_search_dist (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::min_approach_linear_velocity (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::min_lookahead_dist (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::regulated_linear_scaling_min_radius (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::regulated_linear_scaling_min_speed (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::rotate_to_heading_angular_vel (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::rotate_to_heading_min_angle (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::transform_tolerance (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::use_cancel_deceleration (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::use_collision_detection (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::use_cost_regulated_linear_velocity_scaling (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::use_fixed_curvature_lookahead (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::use_regulated_linear_velocity_scaling (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::use_rotate_to_heading (C++ member)
nav2_regulated_pure_pursuit_controller::Parameters::use_velocity_scaled_lookahead_dist (C++ member)
nav2_regulated_pure_pursuit_controller::PathHandler (C++ class)
nav2_regulated_pure_pursuit_controller::PathHandler::costmap_ros_ (C++ member)
nav2_regulated_pure_pursuit_controller::PathHandler::getCostmapMaxExtent (C++ function)
nav2_regulated_pure_pursuit_controller::PathHandler::getPlan (C++ function)
nav2_regulated_pure_pursuit_controller::PathHandler::global_plan_ (C++ member)
nav2_regulated_pure_pursuit_controller::PathHandler::logger_ (C++ member)
nav2_regulated_pure_pursuit_controller::PathHandler::PathHandler (C++ function)
nav2_regulated_pure_pursuit_controller::PathHandler::setPlan (C++ function)
nav2_regulated_pure_pursuit_controller::PathHandler::tf_ (C++ member)
nav2_regulated_pure_pursuit_controller::PathHandler::transform_tolerance_ (C++ member)
nav2_regulated_pure_pursuit_controller::PathHandler::transformGlobalPlan (C++ function)
nav2_regulated_pure_pursuit_controller::PathHandler::transformPose (C++ function)
nav2_regulated_pure_pursuit_controller::PathHandler::~PathHandler (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController (C++ class)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::activate (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::applyConstraints (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::cancel (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::cancelling_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::carrot_arc_pub_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::carrot_pub_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::circleSegmentIntersection (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::cleanup (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::collision_checker_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::computeVelocityCommands (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::configure (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::control_duration_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::costmap_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::costmap_ros_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::createCarrotMsg (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::curvature_carrot_pub_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::deactivate (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::findVelocitySignChange (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::finished_cancelling_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::getLookAheadDistance (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::getLookAheadPoint (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::global_path_pub_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::goal_dist_tol_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::is_rotating_to_heading_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::is_rotating_to_heading_pub_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::logger_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::node_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::param_handler_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::params_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::path_handler_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::plugin_name_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::RegulatedPurePursuitController (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::reset (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::rotateToHeading (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::setPlan (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::setSpeedLimit (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::shouldRotateToGoalHeading (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::shouldRotateToPath (C++ function)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::tf_ (C++ member)
nav2_regulated_pure_pursuit_controller::RegulatedPurePursuitController::~RegulatedPurePursuitController (C++ function)