Vertiport Autonomy
Contents:
vertiport_autonomy
Tutorials
Vertiport Autonomy
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
|
Y
|
Z
_
__init__() (vertiport_autonomy.agents.base.BaseAgent method)
(vertiport_autonomy.agents.BaseAgent method)
(vertiport_autonomy.agents.heuristic.SimpleHeuristicAgent method)
(vertiport_autonomy.agents.SimpleHeuristicAgent method)
(vertiport_autonomy.core.environment.VertiportEnv method)
(vertiport_autonomy.core.event_logger.EventLogger method)
(vertiport_autonomy.core.EventLogger method)
(vertiport_autonomy.core.simulator.VertiportSim method)
(vertiport_autonomy.core.VertiportEnv method)
(vertiport_autonomy.core.VertiportSim method)
(vertiport_autonomy.evaluation.EvaluationFramework method)
(vertiport_autonomy.evaluation.framework.EvaluationFramework method)
(vertiport_autonomy.evaluation.framework.EvaluationMetrics method)
(vertiport_autonomy.EventLogger method)
(vertiport_autonomy.SimpleHeuristicAgent method)
(vertiport_autonomy.training.curriculum.CurriculumTrainer method)
(vertiport_autonomy.training.CurriculumTrainer method)
(vertiport_autonomy.training.Trainer method)
(vertiport_autonomy.training.trainer.Trainer method)
(vertiport_autonomy.VertiportEnv method)
(vertiport_autonomy.VertiportSim method)
__str__() (vertiport_autonomy.agents.base.BaseAgent method)
(vertiport_autonomy.agents.BaseAgent method)
A
act() (vertiport_autonomy.agents.base.BaseAgent method)
(vertiport_autonomy.agents.BaseAgent method)
(vertiport_autonomy.agents.heuristic.SimpleHeuristicAgent method)
(vertiport_autonomy.agents.SimpleHeuristicAgent method)
(vertiport_autonomy.SimpleHeuristicAgent method)
action_space (vertiport_autonomy.core.environment.VertiportEnv attribute)
(vertiport_autonomy.core.VertiportEnv attribute)
agent_type (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
approach_path (vertiport_autonomy.config.FATO attribute)
(vertiport_autonomy.config.schema.FATO attribute)
arrival_rate (vertiport_autonomy.config.schema.TrafficProfile attribute)
(vertiport_autonomy.config.TrafficProfile attribute)
(vertiport_autonomy.TrafficProfile attribute)
associated_fato (vertiport_autonomy.config.HoldingPoint attribute)
(vertiport_autonomy.config.schema.HoldingPoint attribute)
average_mission_time (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
average_reward (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
AWAITING_CLEARANCE (vertiport_autonomy.core.DroneState attribute)
(vertiport_autonomy.core.simulator.DroneState attribute)
B
BaseAgent (class in vertiport_autonomy.agents)
(class in vertiport_autonomy.agents.base)
C
calculate_efficiency_metrics() (in module vertiport_autonomy.evaluation.metrics)
calculate_performance_metrics() (in module vertiport_autonomy.evaluation)
(in module vertiport_autonomy.evaluation.metrics)
calculate_safety_metrics() (in module vertiport_autonomy.evaluation.metrics)
CLEARANCE_GRANTED (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
CLEARED_TO_LAND (vertiport_autonomy.core.DroneState attribute)
(vertiport_autonomy.core.simulator.DroneState attribute)
close() (vertiport_autonomy.core.environment.VertiportEnv method)
(vertiport_autonomy.core.VertiportEnv method)
(vertiport_autonomy.VertiportEnv method)
COLLISION_DETECTED (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
collisions (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
compare_agents() (vertiport_autonomy.evaluation.EvaluationFramework method)
(vertiport_autonomy.evaluation.framework.EvaluationFramework method)
completion_rate (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
create_callbacks() (vertiport_autonomy.training.Trainer method)
(vertiport_autonomy.training.trainer.Trainer method)
create_environment() (vertiport_autonomy.training.Trainer method)
(vertiport_autonomy.training.trainer.Trainer method)
create_model() (vertiport_autonomy.training.Trainer method)
(vertiport_autonomy.training.trainer.Trainer method)
CurriculumTrainer (class in vertiport_autonomy.training)
(class in vertiport_autonomy.training.curriculum)
D
DroneState (class in vertiport_autonomy.core)
(class in vertiport_autonomy.core.simulator)
E
EN_ROUTE_TO_ENTRY (vertiport_autonomy.core.DroneState attribute)
(vertiport_autonomy.core.simulator.DroneState attribute)
EN_ROUTE_TO_EXIT (vertiport_autonomy.core.DroneState attribute)
(vertiport_autonomy.core.simulator.DroneState attribute)
EN_ROUTE_TO_PAD (vertiport_autonomy.core.DroneState attribute)
(vertiport_autonomy.core.simulator.DroneState attribute)
episode_id (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
episode_length (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
evaluate_agent() (vertiport_autonomy.evaluation.EvaluationFramework method)
(vertiport_autonomy.evaluation.framework.EvaluationFramework method)
EvaluationFramework (class in vertiport_autonomy.evaluation)
(class in vertiport_autonomy.evaluation.framework)
EvaluationMetrics (class in vertiport_autonomy.evaluation.framework)
EventLogger (class in vertiport_autonomy)
(class in vertiport_autonomy.core)
(class in vertiport_autonomy.core.event_logger)
EventType (class in vertiport_autonomy)
(class in vertiport_autonomy.core)
(class in vertiport_autonomy.core.event_logger)
F
FATO (class in vertiport_autonomy.config)
(class in vertiport_autonomy.config.schema)
FATO_OCCUPIED (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
FATO_VACATED (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
fatos (vertiport_autonomy.config.schema.VertiportLayout attribute)
(vertiport_autonomy.config.VertiportLayout attribute)
(vertiport_autonomy.VertiportLayout attribute)
final_states (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
FINISHED (vertiport_autonomy.core.DroneState attribute)
(vertiport_autonomy.core.simulator.DroneState attribute)
G
Gate (class in vertiport_autonomy.config)
(class in vertiport_autonomy.config.schema)
gates (vertiport_autonomy.config.schema.VertiportLayout attribute)
(vertiport_autonomy.config.VertiportLayout attribute)
(vertiport_autonomy.VertiportLayout attribute)
get_events() (vertiport_autonomy.core.event_logger.EventLogger method)
(vertiport_autonomy.core.EventLogger method)
(vertiport_autonomy.EventLogger method)
get_phase_names() (vertiport_autonomy.training.curriculum.CurriculumTrainer method)
(vertiport_autonomy.training.CurriculumTrainer method)
H
heuristic_agent_wrapper() (in module vertiport_autonomy.evaluation.framework)
HOLDING_POINT_REACHED (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
holding_points (vertiport_autonomy.config.schema.VertiportLayout attribute)
(vertiport_autonomy.config.VertiportLayout attribute)
(vertiport_autonomy.VertiportLayout attribute)
HoldingPoint (class in vertiport_autonomy.config)
(class in vertiport_autonomy.config.schema)
I
id (vertiport_autonomy.config.FATO attribute)
(vertiport_autonomy.config.Gate attribute)
(vertiport_autonomy.config.HoldingPoint attribute)
(vertiport_autonomy.config.schema.FATO attribute)
(vertiport_autonomy.config.schema.Gate attribute)
(vertiport_autonomy.config.schema.HoldingPoint attribute)
INACTIVE (vertiport_autonomy.core.DroneState attribute)
(vertiport_autonomy.core.simulator.DroneState attribute)
is_entry (vertiport_autonomy.config.Gate attribute)
(vertiport_autonomy.config.schema.Gate attribute)
is_exit (vertiport_autonomy.config.Gate attribute)
(vertiport_autonomy.config.schema.Gate attribute)
L
load_scenario_config() (in module vertiport_autonomy)
(in module vertiport_autonomy.config)
(in module vertiport_autonomy.config.loader)
log_event() (vertiport_autonomy.core.event_logger.EventLogger method)
(vertiport_autonomy.core.EventLogger method)
(vertiport_autonomy.EventLogger method)
LOS_DETECTED (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
los_violations (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
M
main() (in module vertiport_autonomy.agents.heuristic)
(in module vertiport_autonomy.evaluation.framework)
(in module vertiport_autonomy.training.curriculum)
(in module vertiport_autonomy.training.trainer)
max_drones (vertiport_autonomy.config.schema.TrafficProfile attribute)
(vertiport_autonomy.config.TrafficProfile attribute)
(vertiport_autonomy.TrafficProfile attribute)
metadata (vertiport_autonomy.core.environment.VertiportEnv attribute)
(vertiport_autonomy.core.VertiportEnv attribute)
(vertiport_autonomy.VertiportEnv attribute)
MISSION_COMPLETED (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
MISSION_STARTED (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
missions_completed (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
model_config (vertiport_autonomy.config.FATO attribute)
(vertiport_autonomy.config.Gate attribute)
(vertiport_autonomy.config.HoldingPoint attribute)
(vertiport_autonomy.config.Point3D attribute)
(vertiport_autonomy.config.ScenarioConfig attribute)
(vertiport_autonomy.config.schema.FATO attribute)
(vertiport_autonomy.config.schema.Gate attribute)
(vertiport_autonomy.config.schema.HoldingPoint attribute)
(vertiport_autonomy.config.schema.Point3D attribute)
(vertiport_autonomy.config.schema.ScenarioConfig attribute)
(vertiport_autonomy.config.schema.TrafficProfile attribute)
(vertiport_autonomy.config.schema.VertiportLayout attribute)
(vertiport_autonomy.config.TrafficProfile attribute)
(vertiport_autonomy.config.VertiportLayout attribute)
(vertiport_autonomy.ScenarioConfig attribute)
(vertiport_autonomy.TrafficProfile attribute)
(vertiport_autonomy.VertiportLayout attribute)
module
vertiport_autonomy
vertiport_autonomy.agents
vertiport_autonomy.agents.base
vertiport_autonomy.agents.drl
vertiport_autonomy.agents.heuristic
vertiport_autonomy.config
vertiport_autonomy.config.loader
vertiport_autonomy.config.schema
vertiport_autonomy.core
vertiport_autonomy.core.environment
vertiport_autonomy.core.event_logger
vertiport_autonomy.core.simulator
vertiport_autonomy.evaluation
vertiport_autonomy.evaluation.framework
vertiport_autonomy.evaluation.metrics
vertiport_autonomy.training
vertiport_autonomy.training.curriculum
vertiport_autonomy.training.trainer
O
observation_space (vertiport_autonomy.core.environment.VertiportEnv attribute)
(vertiport_autonomy.core.VertiportEnv attribute)
ON_PAD (vertiport_autonomy.core.DroneState attribute)
(vertiport_autonomy.core.simulator.DroneState attribute)
operational_altitude (vertiport_autonomy.config.schema.VertiportLayout attribute)
(vertiport_autonomy.config.VertiportLayout attribute)
(vertiport_autonomy.VertiportLayout attribute)
P
PEAK_HOURS (vertiport_autonomy.config.schema.TrafficProfileType attribute)
Point3D (class in vertiport_autonomy.config)
(class in vertiport_autonomy.config.schema)
position (vertiport_autonomy.config.FATO attribute)
(vertiport_autonomy.config.Gate attribute)
(vertiport_autonomy.config.HoldingPoint attribute)
(vertiport_autonomy.config.schema.FATO attribute)
(vertiport_autonomy.config.schema.Gate attribute)
(vertiport_autonomy.config.schema.HoldingPoint attribute)
profile_type (vertiport_autonomy.config.schema.TrafficProfile attribute)
(vertiport_autonomy.config.TrafficProfile attribute)
(vertiport_autonomy.TrafficProfile attribute)
R
render() (vertiport_autonomy.core.environment.VertiportEnv method)
(vertiport_autonomy.core.VertiportEnv method)
(vertiport_autonomy.VertiportEnv method)
reset() (vertiport_autonomy.agents.base.BaseAgent method)
(vertiport_autonomy.agents.BaseAgent method)
(vertiport_autonomy.agents.heuristic.SimpleHeuristicAgent method)
(vertiport_autonomy.agents.SimpleHeuristicAgent method)
(vertiport_autonomy.core.environment.VertiportEnv method)
(vertiport_autonomy.core.simulator.VertiportSim method)
(vertiport_autonomy.core.VertiportEnv method)
(vertiport_autonomy.core.VertiportSim method)
(vertiport_autonomy.SimpleHeuristicAgent method)
(vertiport_autonomy.VertiportEnv method)
(vertiport_autonomy.VertiportSim method)
run_full_curriculum() (vertiport_autonomy.training.curriculum.CurriculumTrainer method)
(vertiport_autonomy.training.CurriculumTrainer method)
run_simple_heuristic() (in module vertiport_autonomy.agents.heuristic)
run_single_phase() (vertiport_autonomy.training.curriculum.CurriculumTrainer method)
(vertiport_autonomy.training.CurriculumTrainer method)
S
save_to_csv() (vertiport_autonomy.core.event_logger.EventLogger method)
(vertiport_autonomy.core.EventLogger method)
(vertiport_autonomy.EventLogger method)
scenario (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
ScenarioConfig (class in vertiport_autonomy)
(class in vertiport_autonomy.config)
(class in vertiport_autonomy.config.schema)
seed (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
set_custom_phases() (vertiport_autonomy.training.curriculum.CurriculumTrainer method)
(vertiport_autonomy.training.CurriculumTrainer method)
SimpleHeuristicAgent (class in vertiport_autonomy)
(class in vertiport_autonomy.agents)
(class in vertiport_autonomy.agents.heuristic)
simulation (vertiport_autonomy.config.ScenarioConfig attribute)
(vertiport_autonomy.config.schema.ScenarioConfig attribute)
(vertiport_autonomy.ScenarioConfig attribute)
spawn_interval (vertiport_autonomy.config.schema.TrafficProfile attribute)
(vertiport_autonomy.config.TrafficProfile attribute)
(vertiport_autonomy.TrafficProfile attribute)
STEADY_FLOW (vertiport_autonomy.config.schema.TrafficProfileType attribute)
step() (vertiport_autonomy.core.environment.VertiportEnv method)
(vertiport_autonomy.core.simulator.VertiportSim method)
(vertiport_autonomy.core.VertiportEnv method)
(vertiport_autonomy.core.VertiportSim method)
(vertiport_autonomy.VertiportEnv method)
(vertiport_autonomy.VertiportSim method)
SUDDEN_INFLUX (vertiport_autonomy.config.schema.TrafficProfileType attribute)
T
throughput (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
time_in_states (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
total_reward (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
traffic (vertiport_autonomy.config.ScenarioConfig attribute)
(vertiport_autonomy.config.schema.ScenarioConfig attribute)
(vertiport_autonomy.ScenarioConfig attribute)
TrafficProfile (class in vertiport_autonomy)
(class in vertiport_autonomy.config)
(class in vertiport_autonomy.config.schema)
TrafficProfileType (class in vertiport_autonomy.config.schema)
train() (vertiport_autonomy.training.Trainer method)
(vertiport_autonomy.training.trainer.Trainer method)
train_phase() (vertiport_autonomy.training.curriculum.CurriculumTrainer method)
(vertiport_autonomy.training.CurriculumTrainer method)
Trainer (class in vertiport_autonomy.training)
(class in vertiport_autonomy.training.trainer)
U
UNAUTHORIZED_LANDING (vertiport_autonomy.core.event_logger.EventType attribute)
(vertiport_autonomy.core.EventType attribute)
(vertiport_autonomy.EventType attribute)
unauthorized_landings (vertiport_autonomy.evaluation.framework.EvaluationMetrics attribute)
V
vertiport (vertiport_autonomy.config.ScenarioConfig attribute)
(vertiport_autonomy.config.schema.ScenarioConfig attribute)
(vertiport_autonomy.ScenarioConfig attribute)
vertiport_autonomy
module
vertiport_autonomy.agents
module
vertiport_autonomy.agents.base
module
vertiport_autonomy.agents.drl
module
vertiport_autonomy.agents.heuristic
module
vertiport_autonomy.config
module
vertiport_autonomy.config.loader
module
vertiport_autonomy.config.schema
module
vertiport_autonomy.core
module
vertiport_autonomy.core.environment
module
vertiport_autonomy.core.event_logger
module
vertiport_autonomy.core.simulator
module
vertiport_autonomy.evaluation
module
vertiport_autonomy.evaluation.framework
module
vertiport_autonomy.evaluation.metrics
module
vertiport_autonomy.training
module
vertiport_autonomy.training.curriculum
module
vertiport_autonomy.training.trainer
module
VertiportEnv (class in vertiport_autonomy)
(class in vertiport_autonomy.core)
(class in vertiport_autonomy.core.environment)
VertiportLayout (class in vertiport_autonomy)
(class in vertiport_autonomy.config)
(class in vertiport_autonomy.config.schema)
VertiportSim (class in vertiport_autonomy)
(class in vertiport_autonomy.core)
(class in vertiport_autonomy.core.simulator)
X
x (vertiport_autonomy.config.Point3D attribute)
(vertiport_autonomy.config.schema.Point3D attribute)
Y
y (vertiport_autonomy.config.Point3D attribute)
(vertiport_autonomy.config.schema.Point3D attribute)
Z
z (vertiport_autonomy.config.Point3D attribute)
(vertiport_autonomy.config.schema.Point3D attribute)