Class GoalOrientationScorer
Defined in File goal_orientation_scorer.hpp
Inheritance Relationships
Base Type
public nav2_route::EdgeCostFunction
(Class EdgeCostFunction)
Class Documentation
Scores an edge leading to the goal node by comparing the orientation of the route pose and the orientation of the edge by multiplying the deviation from the desired orientation with a user defined weight. An alternative method can be selected, with the use_orientation_threshold flag, which rejects the edge it is greater than some tolerance.
Public Functions
Constructor.
destructor
Configure.
Main scoring plugin API.
- Parameters:
edge – The edge pointer to score, which has access to the start/end nodes and their associated metadata and actions
cost – of the edge scored
- Returns:
bool if this edge is open valid to traverse
Get name of the plugin for parameter scope mapping.
- Returns:
Name
Protected Attributes