Class TimeScorer
Defined in File time_scorer.hpp
Inheritance Relationships
Base Type
public nav2_route::EdgeCostFunction
(Class EdgeCostFunction)
Class Documentation
Scores edges by the time to traverse an edge. It uses previous times to navigate the edge primarily, then secondarily uses maximum speed and absolute speed limits to estimate with edge length.
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