automatically manage parking spot based on current vehicle position and last state of object More...
#include <map_parkingspot_management.h>
Public Member Functions | |
void | init (adore::env::BorderBased::ParkingSpotSet &globalSet) |
initialization routine with global parking spot set More... | |
void | reset () |
clear the local set More... | |
void | run (double x, double y, double r, std::vector< adore::env::BorderBased::ParkingSpot > &newSpots, std::vector< adore::env::BorderBased::ParkingSpot > &outdatedSpots, int MAX_SEND_NUMBER=5) |
get new and outdated parking spots based on vehicle position More... | |
Private Attributes | |
adore::env::BorderBased::ParkingSpotSet | m_globalSet |
adore::env::BorderBased::ParkingSpotSet | m_localSet |
automatically manage parking spot based on current vehicle position and last state of object
|
inline |
initialization routine with global parking spot set
globalSet |
|
inline |
clear the local set
|
inline |
get new and outdated parking spots based on vehicle position
x | |
y | |
r | |
newSpots | |
outdatedSpots | |
MAX_SEND_NUMBER |
|
private |
|
private |