Class DynamicEdgesScorer
Defined in File dynamic_edges_scorer.hpp
Inheritance Relationships
Base Type
public nav2_route::EdgeCostFunction
(Class EdgeCostFunction)
Class Documentation
Rejects edges that are in the closed set of edges for navigation to prevent routes from containing paths blocked or otherwise deemed not currently traversable.
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
Service callback to process edge changes.
- Parameters:
request – Service request containing newly closed edges or opened edges
response – Response to service (empty)
Protected Attributes