dwb_critics
1.2
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace dwb_core
Namespace dwb_critics
Namespace std::chrono_literals
Classes and Structs
Class BaseObstacleCritic
Class GoalAlignCritic
Class GoalDistCritic
Class LineIterator
Class MapGridCritic
Class MapGridCritic::MapGridQueue
Class ObstacleFootprintCritic
Class OscillationCritic
Class OscillationCritic::CommandTrend
Class PathAlignCritic
Class PathDistCritic
Class PreferForwardCritic
Class RotateToGoalCritic
Class TwirlingCritic
Functions
Function dwb_critics::getForwardPose
Function dwb_critics::getOrientedFootprint
Typedefs
Typedef dwb_critics::Footprint
Directories
Directory include
Directory dwb_critics
Files
File alignment_util.hpp
File base_obstacle.hpp
File goal_align.hpp
File goal_dist.hpp
File line_iterator.hpp
File map_grid.hpp
File obstacle_footprint.hpp
File oscillation.hpp
File path_align.hpp
File path_dist.hpp
File prefer_forward.hpp
File rotate_to_goal.hpp
File twirling.hpp
Standard Documents
PACKAGE
Index
dwb_critics
Index
Index
D
D
dwb_critics::BaseObstacleCritic (C++ class)
dwb_critics::BaseObstacleCritic::addCriticVisualization (C++ function)
dwb_critics::BaseObstacleCritic::costmap_ (C++ member)
dwb_critics::BaseObstacleCritic::isValidCost (C++ function)
dwb_critics::BaseObstacleCritic::onInit (C++ function)
dwb_critics::BaseObstacleCritic::scorePose (C++ function)
dwb_critics::BaseObstacleCritic::scoreTrajectory (C++ function)
dwb_critics::BaseObstacleCritic::sum_scores_ (C++ member)
dwb_critics::Footprint (C++ type)
dwb_critics::getForwardPose (C++ function)
dwb_critics::getOrientedFootprint (C++ function)
dwb_critics::GoalAlignCritic (C++ class)
dwb_critics::GoalAlignCritic::forward_point_distance_ (C++ member)
dwb_critics::GoalAlignCritic::GoalAlignCritic (C++ function)
dwb_critics::GoalAlignCritic::onInit (C++ function)
dwb_critics::GoalAlignCritic::prepare (C++ function)
dwb_critics::GoalAlignCritic::scorePose (C++ function)
dwb_critics::GoalDistCritic (C++ class)
dwb_critics::GoalDistCritic::getLastPoseOnCostmap (C++ function)
dwb_critics::GoalDistCritic::prepare (C++ function)
dwb_critics::LineIterator (C++ class)
dwb_critics::LineIterator::advance (C++ function)
dwb_critics::LineIterator::getX (C++ function)
dwb_critics::LineIterator::getX0 (C++ function)
dwb_critics::LineIterator::getX1 (C++ function)
dwb_critics::LineIterator::getY (C++ function)
dwb_critics::LineIterator::getY0 (C++ function)
dwb_critics::LineIterator::getY1 (C++ function)
dwb_critics::LineIterator::isValid (C++ function)
dwb_critics::LineIterator::LineIterator (C++ function)
dwb_critics::MapGridCritic (C++ class)
dwb_critics::MapGridCritic::addCriticVisualization (C++ function)
dwb_critics::MapGridCritic::aggregationType_ (C++ member)
dwb_critics::MapGridCritic::cell_values_ (C++ member)
dwb_critics::MapGridCritic::costmap_ (C++ member)
dwb_critics::MapGridCritic::getScale (C++ function)
dwb_critics::MapGridCritic::getScore (C++ function)
dwb_critics::MapGridCritic::MapGridQueue (C++ class)
,
[1]
dwb_critics::MapGridCritic::MapGridQueue::MapGridQueue (C++ function)
,
[1]
dwb_critics::MapGridCritic::MapGridQueue::parent_ (C++ member)
,
[1]
dwb_critics::MapGridCritic::MapGridQueue::validCellToQueue (C++ function)
,
[1]
dwb_critics::MapGridCritic::MapGridQueue::~MapGridQueue (C++ function)
,
[1]
dwb_critics::MapGridCritic::obstacle_score_ (C++ member)
dwb_critics::MapGridCritic::onInit (C++ function)
dwb_critics::MapGridCritic::propogateManhattanDistances (C++ function)
dwb_critics::MapGridCritic::queue_ (C++ member)
dwb_critics::MapGridCritic::reset (C++ function)
dwb_critics::MapGridCritic::ScoreAggregationType (C++ enum)
dwb_critics::MapGridCritic::ScoreAggregationType::Last (C++ enumerator)
dwb_critics::MapGridCritic::ScoreAggregationType::Product (C++ enumerator)
dwb_critics::MapGridCritic::ScoreAggregationType::Sum (C++ enumerator)
dwb_critics::MapGridCritic::scorePose (C++ function)
dwb_critics::MapGridCritic::scoreTrajectory (C++ function)
dwb_critics::MapGridCritic::setAsObstacle (C++ function)
dwb_critics::MapGridCritic::stop_on_failure_ (C++ member)
dwb_critics::MapGridCritic::unreachable_score_ (C++ member)
dwb_critics::ObstacleFootprintCritic (C++ class)
dwb_critics::ObstacleFootprintCritic::footprint_spec_ (C++ member)
dwb_critics::ObstacleFootprintCritic::getScale (C++ function)
dwb_critics::ObstacleFootprintCritic::lineCost (C++ function)
dwb_critics::ObstacleFootprintCritic::pointCost (C++ function)
dwb_critics::ObstacleFootprintCritic::prepare (C++ function)
dwb_critics::ObstacleFootprintCritic::scorePose (C++ function)
,
[1]
dwb_critics::OscillationCritic (C++ class)
dwb_critics::OscillationCritic::CommandTrend (C++ class)
dwb_critics::OscillationCritic::CommandTrend::CommandTrend (C++ function)
dwb_critics::OscillationCritic::CommandTrend::hasSignFlipped (C++ function)
dwb_critics::OscillationCritic::CommandTrend::isOscillating (C++ function)
dwb_critics::OscillationCritic::CommandTrend::reset (C++ function)
dwb_critics::OscillationCritic::CommandTrend::update (C++ function)
dwb_critics::OscillationCritic::debrief (C++ function)
dwb_critics::OscillationCritic::onInit (C++ function)
dwb_critics::OscillationCritic::OscillationCritic (C++ function)
dwb_critics::OscillationCritic::prepare (C++ function)
dwb_critics::OscillationCritic::reset (C++ function)
dwb_critics::OscillationCritic::scoreTrajectory (C++ function)
dwb_critics::PathAlignCritic (C++ class)
dwb_critics::PathAlignCritic::forward_point_distance_ (C++ member)
dwb_critics::PathAlignCritic::getScale (C++ function)
dwb_critics::PathAlignCritic::onInit (C++ function)
dwb_critics::PathAlignCritic::PathAlignCritic (C++ function)
dwb_critics::PathAlignCritic::prepare (C++ function)
dwb_critics::PathAlignCritic::scorePose (C++ function)
dwb_critics::PathAlignCritic::zero_scale_ (C++ member)
dwb_critics::PathDistCritic (C++ class)
dwb_critics::PathDistCritic::prepare (C++ function)
dwb_critics::PreferForwardCritic (C++ class)
dwb_critics::PreferForwardCritic::onInit (C++ function)
dwb_critics::PreferForwardCritic::PreferForwardCritic (C++ function)
dwb_critics::PreferForwardCritic::scoreTrajectory (C++ function)
dwb_critics::RotateToGoalCritic (C++ class)
dwb_critics::RotateToGoalCritic::onInit (C++ function)
dwb_critics::RotateToGoalCritic::prepare (C++ function)
dwb_critics::RotateToGoalCritic::reset (C++ function)
dwb_critics::RotateToGoalCritic::scoreRotation (C++ function)
dwb_critics::RotateToGoalCritic::scoreTrajectory (C++ function)
dwb_critics::TwirlingCritic (C++ class)
dwb_critics::TwirlingCritic::onInit (C++ function)
dwb_critics::TwirlingCritic::scoreTrajectory (C++ function)