Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
dwb_critics::BaseObstacleCriticUses costmap to assign negative costs if a circular robot would collide at any point of the trajectory
dwb_critics::OscillationCritic::CommandTrendHelper class for performing the same logic on the x,y and theta dimensions
dwb_critics::GoalAlignCriticScores trajectories based on whether the robot ends up pointing toward the eventual goal
dwb_critics::GoalDistCriticScores trajectories based on how far along the global path they end up
dwb_critics::MapGridCriticBreadth-first scoring of all the cells in the costmap
dwb_critics::MapGridCritic::MapGridQueueSubclass of CostmapQueue that avoids Obstacles and Unknown Values
dwb_critics::ObstacleFootprintCriticUses costmap 2d to assign negative costs if robot footprint is in obstacle on any point of the trajectory
dwb_critics::OscillationCriticChecks to see whether the sign of the commanded velocity flips frequently
dwb_critics::PathAlignCriticScores trajectories based on how far from the global path the front of the robot ends up
dwb_critics::PathDistCriticScores trajectories based on how far from the global path they end up
dwb_critics::PreferForwardCriticPenalize trajectories with move backwards and/or turn too much
dwb_critics::RotateToGoalCriticForces the commanded trajectories to only be rotations if within a certain distance window
dwb_critics::TwirlingCriticPenalize trajectories with rotational velocities


dwb_critics
Author(s): David V. Lu!!
autogenerated on Wed Jun 26 2019 20:09:47