Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cnav_core::BaseLocalPlanner [external]
 Cbase_local_planner::TrajectoryPlannerROSA ROS wrapper for the trajectory controller that queries the param server to construct a controller
 Ccostmap_2d::Costmap2D [external]
 Cbase_local_planner::WavefrontMapAccessor
 Cbase_local_planner::FootprintHelper
 Cbase_local_planner::LatchedStopRotateController
 Cbase_local_planner::LineIterator
 Cbase_local_planner::LocalPlannerLimits
 Cbase_local_planner::LocalPlannerUtilHelper class implementing infrastructure code many local planner implementations may need
 Cbase_local_planner::MapCellStores path distance and goal distance information used for scoring trajectories
 Cbase_local_planner::MapGridA grid of MapCell cells that is used to propagate path and goal distances for the trajectory controller
 Cbase_local_planner::MapGridCostPoint
 Cbase_local_planner::MapGridVisualizer
 Cbase_local_planner::OdometryHelperRos
 Cbase_local_planner::PlanarLaserScanStores a scan from a planar laser that can be used to clear freespace
 CTest
 Cbase_local_planner::FootprintHelperTest
 Cbase_local_planner::TrajectoryGeneratorTest
 Cbase_local_planner::TrajectoryPlannerTest
 Cbase_local_planner::TrajectoryHolds a trajectory generated by considering an x, y, and theta velocity
 Cbase_local_planner::TrajectoryCostFunctionProvides an interface for critics of trajectories During each sampling run, a batch of many trajectories will be scored using such a cost function. The prepare method is called before each batch run, and then for each trajectory of the sampling set, score_trajectory may be called
 Cbase_local_planner::MapGridCostFunction
 Cbase_local_planner::ObstacleCostFunctionUses costmap 2d to assign negative costs if robot footprint is in obstacle on any point of the trajectory
 Cbase_local_planner::OscillationCostFunction
 Cbase_local_planner::PreferForwardCostFunction
 Cbase_local_planner::TwirlingCostFunction
 Cbase_local_planner::TrajectoryPlannerComputes control velocities for a robot given a costmap, a plan, and the robot's position in the world
 Cbase_local_planner::TrajectorySampleGeneratorProvides an interface for navigation trajectory generators
 Cbase_local_planner::SimpleTrajectoryGenerator
 Cbase_local_planner::TrajectorySearchInterface for modules finding a trajectory to use for navigation commands next
 Cbase_local_planner::SimpleScoredSamplingPlannerGenerates a local plan using the given generator and cost functions. Assumes less cost are best, and negative costs indicate infinite costs
 Cbase_local_planner::VelocityIterator
 Cbase_local_planner::WorldModelAn interface the trajectory controller uses to interact with the world regardless of the underlying world model
 Cbase_local_planner::CostmapModelA class that implements the WorldModel interface to provide grid based collision checks for the trajectory controller using the costmap
 Cbase_local_planner::PointGridA class that implements the WorldModel interface to provide free-space collision checks for the trajectory controller. This class stores points binned into a grid and performs point-in-polygon checks when necessary to determine the legality of a footprint at a given position/orientation
 Cbase_local_planner::VoxelGridModelA class that implements the WorldModel interface to provide grid based collision checks for the trajectory controller using a 3D voxel grid


base_local_planner
Author(s): Eitan Marder-Eppstein, Eric Perko, contradict@gmail.com
autogenerated on Thu Jan 21 2021 04:05:50