|
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