Parameters
Parameters::desired_linear_vel
Parameters::base_desired_linear_vel
Parameters::lookahead_dist
Parameters::rotate_to_heading_angular_vel
Parameters::max_lookahead_dist
Parameters::min_lookahead_dist
Parameters::lookahead_time
Parameters::use_velocity_scaled_lookahead_dist
Parameters::min_approach_linear_velocity
Parameters::approach_velocity_scaling_dist
Parameters::max_allowed_time_to_collision_up_to_carrot
Parameters::use_regulated_linear_velocity_scaling
Parameters::use_cost_regulated_linear_velocity_scaling
Parameters::cost_scaling_dist
Parameters::cost_scaling_gain
Parameters::inflation_cost_scaling_factor
Parameters::regulated_linear_scaling_min_radius
Parameters::regulated_linear_scaling_min_speed
Parameters::use_fixed_curvature_lookahead
Parameters::curvature_lookahead_dist
Parameters::use_rotate_to_heading
Parameters::max_angular_accel
Parameters::rotate_to_heading_min_angle
Parameters::allow_reversing
Parameters::max_robot_pose_search_dist
Parameters::use_interpolation
Parameters::use_collision_detection
Parameters::transform_tolerance
CollisionChecker
CollisionChecker::CollisionChecker()
CollisionChecker::~CollisionChecker()
CollisionChecker::isCollisionImminent()
CollisionChecker::inCollision()
CollisionChecker::costAtPose()
CollisionChecker::logger_
CollisionChecker::costmap_ros_
CollisionChecker::costmap_
CollisionChecker::footprint_collision_checker_
CollisionChecker::params_
CollisionChecker::carrot_arc_pub_
CollisionChecker::clock_
ParameterHandler
ParameterHandler::ParameterHandler()
ParameterHandler::~ParameterHandler()
ParameterHandler::getMutex()
ParameterHandler::getParams()
ParameterHandler::dynamicParametersCallback()
ParameterHandler::mutex_
ParameterHandler::dyn_params_handler_
ParameterHandler::params_
ParameterHandler::plugin_name_
ParameterHandler::logger_
PathHandler
PathHandler::PathHandler()
PathHandler::~PathHandler()
PathHandler::transformGlobalPlan()
PathHandler::transformPose()
PathHandler::setPlan()
PathHandler::getPlan()
PathHandler::getCostmapMaxExtent()
PathHandler::logger_
PathHandler::transform_tolerance_
PathHandler::tf_
PathHandler::costmap_ros_
PathHandler::global_plan_
RegulatedPurePursuitController
RegulatedPurePursuitController::RegulatedPurePursuitController()
RegulatedPurePursuitController::~RegulatedPurePursuitController()
RegulatedPurePursuitController::configure()
RegulatedPurePursuitController::cleanup()
RegulatedPurePursuitController::activate()
RegulatedPurePursuitController::deactivate()
RegulatedPurePursuitController::computeVelocityCommands()
RegulatedPurePursuitController::setPlan()
RegulatedPurePursuitController::setSpeedLimit()
RegulatedPurePursuitController::getLookAheadDistance()
RegulatedPurePursuitController::createCarrotMsg()
RegulatedPurePursuitController::shouldRotateToPath()
RegulatedPurePursuitController::shouldRotateToGoalHeading()
RegulatedPurePursuitController::rotateToHeading()
RegulatedPurePursuitController::applyConstraints()
RegulatedPurePursuitController::getLookAheadPoint()
RegulatedPurePursuitController::findVelocitySignChange()
RegulatedPurePursuitController::node_
RegulatedPurePursuitController::tf_
RegulatedPurePursuitController::plugin_name_
RegulatedPurePursuitController::costmap_ros_
RegulatedPurePursuitController::costmap_
RegulatedPurePursuitController::logger_
RegulatedPurePursuitController::params_
RegulatedPurePursuitController::goal_dist_tol_
RegulatedPurePursuitController::control_duration_
RegulatedPurePursuitController::global_path_pub_
RegulatedPurePursuitController::carrot_pub_
RegulatedPurePursuitController::carrot_arc_pub_
RegulatedPurePursuitController::path_handler_
RegulatedPurePursuitController::param_handler_
RegulatedPurePursuitController::collision_checker_
RegulatedPurePursuitController::circleSegmentIntersection()
approachVelocityConstraint()
approachVelocityScalingFactor()
costConstraint()
curvatureConstraint()
/tmp/ws/src/navigation2/nav2_regulated_pure_pursuit_controller/include/nav2_regulated_pure_pursuit_controller/collision_checker.hpp
/tmp/ws/src/navigation2/nav2_regulated_pure_pursuit_controller/include/nav2_regulated_pure_pursuit_controller/parameter_handler.hpp
/tmp/ws/src/navigation2/nav2_regulated_pure_pursuit_controller/include/nav2_regulated_pure_pursuit_controller/path_handler.hpp
/tmp/ws/src/navigation2/nav2_regulated_pure_pursuit_controller/include/nav2_regulated_pure_pursuit_controller/regulated_pure_pursuit_controller.hpp
/tmp/ws/src/navigation2/nav2_regulated_pure_pursuit_controller/include/nav2_regulated_pure_pursuit_controller/regulation_functions.hpp
Contents
Namespaces
Classes
Namespace nav2_regulated_pure_pursuit_controller::heuristics
Struct Parameters
Class CollisionChecker
Class ParameterHandler
Class PathHandler
Class RegulatedPurePursuitController