Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cdwb_critics::OscillationCritic::CommandTrendHelper class for performing the same logic on the x,y and theta dimensions
 CMapBasedQueue< CellData > [external]
 Ccostmap_queue::CostmapQueue [external]
 Cdwb_critics::MapGridCritic::MapGridQueueSubclass of CostmapQueue that avoids Obstacles and Unknown Values
 Cdwb_local_planner::TrajectoryCritic [external]
 Cdwb_critics::BaseObstacleCriticUses costmap to assign negative costs if a circular robot would collide at any point of the trajectory
 Cdwb_critics::ObstacleFootprintCriticUses costmap 2d to assign negative costs if robot footprint is in obstacle on any point of the trajectory
 Cdwb_critics::MapGridCriticBreadth-first scoring of all the cells in the costmap
 Cdwb_critics::GoalDistCriticScores trajectories based on how far along the global path they end up
 Cdwb_critics::GoalAlignCriticScores trajectories based on whether the robot ends up pointing toward the eventual goal
 Cdwb_critics::PathDistCriticScores trajectories based on how far from the global path they end up
 Cdwb_critics::PathAlignCriticScores trajectories based on how far from the global path the front of the robot ends up
 Cdwb_critics::OscillationCriticChecks to see whether the sign of the commanded velocity flips frequently
 Cdwb_critics::PreferForwardCriticPenalize trajectories with move backwards and/or turn too much
 Cdwb_critics::RotateToGoalCriticForces the commanded trajectories to only be rotations if within a certain distance window
 Cdwb_critics::TwirlingCriticPenalize trajectories with rotational velocities


dwb_critics
Author(s): David V. Lu!!
autogenerated on Sun Jan 10 2021 04:08:44