Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ndwb_critics
 CBaseObstacleCriticUses costmap to assign negative costs if a circular robot would collide at any point of the trajectory
 CGoalAlignCriticScores trajectories based on whether the robot ends up pointing toward the eventual goal
 CGoalDistCriticScores trajectories based on how far along the global path they end up
 CMapGridCriticBreadth-first scoring of all the cells in the costmap
 CMapGridQueueSubclass of CostmapQueue that avoids Obstacles and Unknown Values
 CObstacleFootprintCriticUses costmap 2d to assign negative costs if robot footprint is in obstacle on any point of the trajectory
 COscillationCriticChecks to see whether the sign of the commanded velocity flips frequently
 CCommandTrendHelper class for performing the same logic on the x,y and theta dimensions
 CPathAlignCriticScores trajectories based on how far from the global path the front of the robot ends up
 CPathDistCriticScores trajectories based on how far from the global path they end up
 CPreferForwardCriticPenalize trajectories with move backwards and/or turn too much
 CRotateToGoalCriticForces the commanded trajectories to only be rotations if within a certain distance window
 CTwirlingCriticPenalize trajectories with rotational velocities


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