|
|
bool | CheckSafeToTurn (double position[], double velocity[], double fromHeading, double toHeading) |
| |
|
bool | CheckTurnConflict (double low, double high, double newHeading, double oldHeading) |
| |
|
|
bool | log |
| |
|
std::string | callsign |
| |
|
double | conflictTimeElapsed |
| |
|
double | alertingTime |
| |
|
bool | conflictTrack |
| |
|
bool | conflictSpeed |
| |
|
bool | conflictVerticalSpeed |
| |
|
bool | daaViolationTrack |
| |
|
bool | daaViolationSpeed |
| |
|
bool | daaViolationVS |
| |
|
bool | daaViolationAlt |
| |
|
double | conflictStartTime |
| |
|
double | startTime |
| |
|
std::ofstream | logfileIn |
| |
|
std::ofstream | logfileOut |
| |
|
int | numTrackBands |
| |
|
int | numSpeedBands |
| |
|
int | numVerticalSpeedBands |
| |
|
int | numAltitudeBands |
| |
|
std::vector< std::vector< double > > | trackInterval |
| |
|
std::vector< std::vector< double > > | speedInterval |
| |
|
std::vector< std::vector< double > > | vsInterval |
| |
|
std::vector< std::vector< double > > | altInterval |
| |
|
std::vector< int > | trackIntTypes |
| |
|
std::vector< int > | speedIntTypes |
| |
|
std::vector< int > | vsIntTypes |
| |
|
std::vector< int > | altIntTypes |
| |
|
double | prevLogTime |
| |
|
double | staleThreshold |
| |
|
std::map< std::string, int > | trafficAlerts |
| |
|
larcfm::Daidalus | DAA1 |
| |
|
larcfm::Daidalus | DAA2 |
| |
|
int | dataSource |
| |
|
bool | sensorMapping |
| |
|
double | maxVS |
| |
|
double | minVS |
| |
|
double | ZTHR |
| |
|
double | DTHR |
| |
|
double | timeIntervalOfConflictLow |
| |
|
double | timeIntervalOfConflictHigh |
| |
◆ CheckPositionFeasibility()
| bool DaidalusMonitor::CheckPositionFeasibility |
( |
const larcfm::Position |
pos, |
|
|
const double |
speed |
|
) |
| |
|
virtual |
◆ GetAltBands()
| bands_t DaidalusMonitor::GetAltBands |
( |
void |
| ) |
|
|
virtual |
◆ GetSpeedBands()
| bands_t DaidalusMonitor::GetSpeedBands |
( |
void |
| ) |
|
|
virtual |
◆ GetTrackBands()
| bands_t DaidalusMonitor::GetTrackBands |
( |
void |
| ) |
|
|
virtual |
◆ GetTrafficAlerts()
| int DaidalusMonitor::GetTrafficAlerts |
( |
int |
index, |
|
|
std::string & |
trafficID, |
|
|
int & |
alertLevel |
|
) |
| |
|
virtual |
◆ GetVerticalSpeedBands()
| bands_t DaidalusMonitor::GetVerticalSpeedBands |
( |
void |
| ) |
|
|
virtual |
◆ MonitorTraffic()
◆ UpdateParameters()
| void DaidalusMonitor::UpdateParameters |
( |
std::string |
daaParameters | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- Modules/Core/TrafficMonitor/DaidalusMonitor.hpp
- Modules/Core/TrafficMonitor/DaidalusMonitor.cpp