#include <localroadmap.h>
Private Member Functions | |
void | updateData () |
update the data of local road map More... | |
void | discard_radius_based (double radius) |
Remove Borders outside a certain area. More... | |
LocalRoadMap - provides a set of borders and associated navigation cost in the vehicle's vicinity, as well as the matched lane of the vehicle
|
inline |
Construct a new LocalRoadMap object.
envfactory | environment factory |
paramsfactory | parameter factory |
|
inlineprivate |
Remove Borders outside a certain area.
|
inline |
|
inline |
Get the BorderSet object.
|
inline |
|
inline |
|
inline |
|
inline |
Get the matched border.
|
inline |
Get the navigation cost for border on a certain point.
x | x-coordinate of the point |
y | y-coordinate of the point |
z | z-coordinate of the point |
|
inline |
Get the PrecedenceSet object.
|
inline |
|
inline |
Get the VehicleState.
|
inline |
transfers value of APLocalRoadMap->isNavigationActive is true
|
inline |
update the local road map
|
inlineprivate |
update the data of local road map
|
inline |
update only the ego state
|
private |
Parameters for local road map
|
private |
Parameters for vehicle
|
private |
mapped cost
|
private |
border feed
|
private |
set of borders
|
private |
history of matched borders
|
private |
current rule set for controlled connections
|
private |
state of ego vehicle
|
private |
|
private |
|
private |
|
private |
matched border for ego vehicle's position
|
private |
border cost feed
|
private |
rule set for un-controlled connections
|
private |
reader of vehicle's motion state