DoppelTest
Introduction
Installation
Tool reference
Quickstart
Internals
Tutorials
Defining Your Own Oracle
Using Cyber Bridge
General Information
Publication
DoppelTest
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
ADAgent (class in framework.scenario.ad_agents)
add_agent() (framework.scenario.ad_agents.ADSection method)
(framework.scenario.pd_agents.PDSection method)
add_publisher() (apollo.CyberBridge.CyberBridge method)
add_subscriber() (apollo.CyberBridge.CyberBridge method)
add_violation() (framework.oracles.ViolationTracker.ViolationTracker method)
AddReader (apollo.CyberBridge.BridgeOp attribute)
AddWriter (apollo.CyberBridge.BridgeOp attribute)
adjust_time() (framework.scenario.ad_agents.ADSection method)
ADSection (class in framework.scenario.ad_agents)
analyze() (framework.oracles.RecordAnalyzer method)
apollo.ApolloContainer
module
apollo.ApolloRunner
module
apollo.CyberBridge
module
apollo.Dreamview
module
apollo.MessageBroker
module
apollo.utils
module
APOLLO_ROOT (in module config)
APOLLO_VEHICLE_back_edge_to_center (in module config)
APOLLO_VEHICLE_HEIGHT (in module config)
APOLLO_VEHICLE_LENGTH (in module config)
APOLLO_VEHICLE_WIDTH (in module config)
ApolloContainer (class in apollo.ApolloContainer)
ApolloRunner (class in apollo.ApolloRunner)
B
BaseScenarioRunner (class in framework.baseline.BaseScenarioRunner)
BridgeOp (class in apollo.CyberBridge)
broadcast() (apollo.MessageBroker.MessageBroker method)
C
calculate_position() (framework.baseline.DynamicObstacleManager.DynamicObstacleManager method)
(framework.scenario.PedestrianManager.PedestrianManager method)
calculate_transition() (framework.scenario.tc_config.TCSection method)
calculate_velocity() (in module apollo.utils)
Channel (class in apollo.CyberBridge)
Chassis (apollo.CyberBridge.Topics attribute)
check_if_adc_intersecting_any_stop_lines() (framework.oracles.impl.StopSignOracle.StopSignOracle method)
(framework.oracles.impl.TrafficSignalOracle.TrafficSignalOracle method)
clean_appolo_dir() (in module apollo.utils)
clear() (framework.oracles.ViolationTracker.ViolationTracker method)
CollisionLiabilityChecker (class in framework.baseline.liability_checker.CollisionLiabilityChecker)
CollisionOracle (class in framework.oracles.impl.CollisionOracle)
CollisionType (class in framework.baseline.liability_checker.CollisionLiabilityChecker)
config
module
construct_lane_boundary_linestring() (in module apollo.utils)
construct_lane_polygon() (in module apollo.utils)
container_name (apollo.ApolloContainer.ApolloContainer property)
create_dir_for_scenario() (in module utils)
CyberBridge (class in apollo.CyberBridge)
D
DEFAULT (framework.baseline.liability_checker.CollisionLiabilityChecker.CollisionType attribute)
Dreamview (class in apollo.Dreamview)
DT_ROOT (in module config)
dynamic_obstacle_location_to_obstacle() (in module apollo.utils)
DynamicObstacleManager (class in framework.baseline.DynamicObstacleManager)
E
extract_main_decision() (in module apollo.utils)
F
find_all_files_by_wildcard() (in module utils)
FORCE_INVALID_TRAFFIC_CONTROL (in module config)
framework.baseline.BaseScenarioRunner
module
framework.baseline.DynamicObstacleManager
module
framework.baseline.liability_checker.CollisionLiabilityChecker
module
framework.oracles
module
framework.oracles.impl.CollisionOracle
module
framework.oracles.impl.ModuleOracle
module
framework.oracles.impl.StopSignOracle
module
framework.oracles.impl.TrafficSignalOracle
module
framework.oracles.OracleInterface
module
framework.oracles.OracleManager
module
framework.oracles.ViolationTracker
module
framework.scenario
module
framework.scenario.ad_agents
module
framework.scenario.pd_agents
module
framework.scenario.PedestrianManager
module
framework.scenario.ScenarioRunner
module
framework.scenario.tc_config
module
framework.scenario.TrafficControlManager
module
from_json() (framework.scenario.Scenario static method)
G
generate_adc_polygon() (in module apollo.utils)
generate_adc_rear_vertices() (in module apollo.utils)
generate_config() (framework.scenario.tc_config.TCSection static method)
generate_polygon() (in module apollo.utils)
get_config_with_color() (framework.scenario.tc_config.TCSection method)
get_conflict_one() (framework.scenario.Scenario static method)
get_coordinate_and_heading() (hdmap.MapParser.MapParser method)
get_crosswalk_by_id() (hdmap.MapParser.MapParser method)
get_crosswalks() (hdmap.MapParser.MapParser method)
get_current_timestamp() (in module utils)
get_decisions() (apollo.ApolloRunner.ApolloRunner method)
get_instance() (framework.oracles.ViolationTracker.ViolationTracker static method)
(framework.scenario.PedestrianManager.PedestrianManager static method)
(framework.scenario.ScenarioRunner.ScenarioRunner static method)
(hdmap.MapParser.MapParser static method)
get_interested_topics() (framework.oracles.impl.CollisionOracle.CollisionOracle method)
(framework.oracles.impl.ModuleOracle.ModuleOracle method)
(framework.oracles.impl.StopSignOracle.StopSignOracle method)
(framework.oracles.impl.TrafficSignalOracle.TrafficSignalOracle method)
(framework.oracles.OracleInterface.OracleInterface method)
get_junction_by_id() (hdmap.MapParser.MapParser method)
get_junctions() (hdmap.MapParser.MapParser method)
get_lane_boundary_points() (in module apollo.utils)
get_lane_by_id() (hdmap.MapParser.MapParser method)
get_lane_central_curve() (hdmap.MapParser.MapParser method)
get_lane_length() (hdmap.MapParser.MapParser method)
get_lanes() (hdmap.MapParser.MapParser method)
get_lanes_not_in_junction() (hdmap.MapParser.MapParser method)
get_logger() (in module utils)
get_min_distance() (apollo.ApolloRunner.ApolloRunner method)
get_obstacles() (framework.baseline.DynamicObstacleManager.DynamicObstacleManager method)
get_one() (framework.scenario.ad_agents.ADAgent static method)
(framework.scenario.ad_agents.ADSection static method)
(framework.scenario.pd_agents.PDAgent static method)
(framework.scenario.pd_agents.PDSection static method)
(framework.scenario.Scenario static method)
(framework.scenario.tc_config.TCSection static method)
get_one_for_cw() (framework.scenario.pd_agents.PDAgent static method)
get_one_for_routing() (framework.scenario.ad_agents.ADAgent static method)
get_path_from() (hdmap.MapParser.MapParser method)
get_pedestrians() (framework.scenario.PedestrianManager.PedestrianManager method)
get_random_duration_g() (framework.scenario.tc_config.TCSection static method)
get_result() (framework.oracles.impl.CollisionOracle.CollisionOracle method)
(framework.oracles.impl.ModuleOracle.ModuleOracle method)
(framework.oracles.impl.StopSignOracle.StopSignOracle method)
(framework.oracles.impl.TrafficSignalOracle.TrafficSignalOracle method)
(framework.oracles.OracleInterface.OracleInterface method)
get_results() (framework.baseline.liability_checker.CollisionLiabilityChecker.CollisionLiabilityChecker method)
(framework.oracles.OracleManager.OracleManager method)
(framework.oracles.RecordAnalyzer method)
get_scenario_logger() (in module utils)
get_signal_by_id() (hdmap.MapParser.MapParser method)
get_signals() (hdmap.MapParser.MapParser method)
get_signals_wrt() (hdmap.MapParser.MapParser method)
get_stop_sign_by_id() (hdmap.MapParser.MapParser method)
get_stop_signs() (hdmap.MapParser.MapParser method)
get_traffic_configuration() (framework.scenario.TrafficControlManager.TrafficControlManager method)
get_trajectory() (apollo.ApolloRunner.ApolloRunner method)
H
has_ad_conflict() (framework.scenario.Scenario method)
has_conflict() (framework.scenario.ad_agents.ADSection method)
HD_MAP_PATH (in module config)
hdmap.MapParser
module
I
init_scenario() (framework.baseline.BaseScenarioRunner.BaseScenarioRunner method)
(framework.scenario.ScenarioRunner.ScenarioRunner method)
initial_position (framework.scenario.ad_agents.ADAgent property)
initialize() (apollo.ApolloRunner.ApolloRunner method)
INSTANCE_MAX_WAIT_TIME (in module config)
ip (apollo.ApolloContainer.ApolloContainer property)
is_adc_completely_stopped() (framework.baseline.liability_checker.CollisionLiabilityChecker.CollisionLiabilityChecker method)
(framework.oracles.impl.CollisionOracle.CollisionOracle method)
(framework.oracles.impl.TrafficSignalOracle.TrafficSignalOracle method)
is_conflict_lanes() (hdmap.MapParser.MapParser method)
is_planning_main_decision_to_stop_at_stop_sign() (framework.oracles.impl.StopSignOracle.StopSignOracle method)
is_planning_main_decision_to_stop_at_traffic_signal() (framework.oracles.impl.TrafficSignalOracle.TrafficSignalOracle method)
is_running() (apollo.ApolloContainer.ApolloContainer method)
is_too_close() (apollo.utils.PositionEstimate method)
L
load_crosswalks() (hdmap.MapParser.MapParser method)
load_junctions() (hdmap.MapParser.MapParser method)
load_lanes() (hdmap.MapParser.MapParser method)
load_signals() (hdmap.MapParser.MapParser method)
load_stop_signs() (hdmap.MapParser.MapParser method)
Localization (apollo.CyberBridge.Topics attribute)
localization_to_obstacle() (in module apollo.utils)
LOG_DIR (in module config)
M
MapParser (class in hdmap.MapParser)
MAX_ADC_COUNT (in module config)
MAX_PD_COUNT (in module config)
MessageBroker (class in apollo.MessageBroker)
module
apollo.ApolloContainer
apollo.ApolloRunner
apollo.CyberBridge
apollo.Dreamview
apollo.MessageBroker
apollo.utils
config
framework.baseline.BaseScenarioRunner
framework.baseline.DynamicObstacleManager
framework.baseline.liability_checker.CollisionLiabilityChecker
framework.oracles
framework.oracles.impl.CollisionOracle
framework.oracles.impl.ModuleOracle
framework.oracles.impl.StopSignOracle
framework.oracles.impl.TrafficSignalOracle
framework.oracles.OracleInterface
framework.oracles.OracleManager
framework.oracles.ViolationTracker
framework.scenario
framework.scenario.ad_agents
framework.scenario.pd_agents
framework.scenario.PedestrianManager
framework.scenario.ScenarioRunner
framework.scenario.tc_config
framework.scenario.TrafficControlManager
hdmap.MapParser
utils
ModuleOracle (class in framework.oracles.impl.ModuleOracle)
O
obstacle_to_polygon() (in module apollo.utils)
Obstacles (apollo.CyberBridge.Topics attribute)
on_new_message() (framework.oracles.impl.CollisionOracle.CollisionOracle method)
(framework.oracles.impl.ModuleOracle.ModuleOracle method)
(framework.oracles.impl.StopSignOracle.StopSignOracle method)
(framework.oracles.impl.TrafficSignalOracle.TrafficSignalOracle method)
(framework.oracles.OracleInterface.OracleInterface method)
(framework.oracles.OracleManager.OracleManager method)
on_new_message_callback() (framework.baseline.liability_checker.CollisionLiabilityChecker.CollisionLiabilityChecker method)
on_read() (apollo.CyberBridge.CyberBridge method)
OracleInterface (class in framework.oracles.OracleInterface)
OracleManager (class in framework.oracles.OracleManager)
P
parse_lane_relations() (hdmap.MapParser.MapParser method)
parse_relations() (hdmap.MapParser.MapParser method)
parse_signal_relations() (hdmap.MapParser.MapParser method)
parse_stop_sign_stop_line_string_on_map() (framework.oracles.impl.StopSignOracle.StopSignOracle method)
parse_traffic_signal_stop_line_string_on_map() (framework.oracles.impl.TrafficSignalOracle.TrafficSignalOracle method)
PDAgent (class in framework.scenario.pd_agents)
PDSection (class in framework.scenario.pd_agents)
pedestrian_location_to_obstacle() (in module apollo.utils)
PedestrianManager (class in framework.scenario.PedestrianManager)
PERCEPTION_FREQUENCY (in module config)
Planning (apollo.CyberBridge.Topics attribute)
PositionEstimate (class in apollo.utils)
print() (framework.oracles.ViolationTracker.ViolationTracker method)
prune_old_messages() (framework.oracles.impl.StopSignOracle.StopSignOracle method)
Publish (apollo.CyberBridge.BridgeOp attribute)
publish() (apollo.CyberBridge.CyberBridge method)
R
random() (in module framework.scenario.ad_agents)
random_numeric_id() (in module utils)
REAR_END (framework.baseline.liability_checker.CollisionLiabilityChecker.CollisionType attribute)
receive_publish() (apollo.CyberBridge.CyberBridge method)
RecordAnalyzer (class in framework.oracles)
RECORDS_DIR (in module config)
register_oracle() (framework.oracles.OracleManager.OracleManager method)
register_oracles() (framework.oracles.RecordAnalyzer method)
register_publishers() (apollo.ApolloRunner.ApolloRunner method)
register_subscribers() (apollo.ApolloRunner.ApolloRunner method)
remove_record_files() (in module utils)
reset() (apollo.ApolloContainer.ApolloContainer method)
(apollo.Dreamview.Dreamview method)
reset_all_oracle_states() (framework.oracles.impl.StopSignOracle.StopSignOracle method)
reset_bridge_connection() (apollo.ApolloContainer.ApolloContainer method)
restart_dreamview() (apollo.ApolloContainer.ApolloContainer method)
restart_modules() (apollo.ApolloContainer.ApolloContainer method)
routing_str (framework.scenario.ad_agents.ADAgent property)
RoutingRequest (apollo.CyberBridge.Topics attribute)
RUN_FOR_HOUR (in module config)
run_scenario() (framework.baseline.BaseScenarioRunner.BaseScenarioRunner method)
(framework.scenario.ScenarioRunner.ScenarioRunner method)
S
save_record_files_and_chromosome() (in module utils)
save_to_file() (framework.oracles.ViolationTracker.ViolationTracker method)
Scenario (class in framework.scenario)
SCENARIO_UPPER_LIMIT (in module config)
ScenarioFitness (class in framework.scenario)
ScenarioRunner (class in framework.scenario.ScenarioRunner)
send_data() (apollo.Dreamview.Dreamview method)
send_initial_localization() (apollo.ApolloRunner.ApolloRunner method)
send_routing() (apollo.ApolloRunner.ApolloRunner method)
set_min_distance() (apollo.ApolloRunner.ApolloRunner method)
set_scenario() (framework.baseline.BaseScenarioRunner.BaseScenarioRunner method)
(framework.scenario.ScenarioRunner.ScenarioRunner method)
should_send_routing() (apollo.ApolloRunner.ApolloRunner method)
spin() (apollo.CyberBridge.CyberBridge method)
(apollo.MessageBroker.MessageBroker method)
start() (framework.baseline.liability_checker.CollisionLiabilityChecker.CollisionLiabilityChecker method)
start_bridge() (apollo.ApolloContainer.ApolloContainer method)
start_dreamview() (apollo.ApolloContainer.ApolloContainer method)
start_instance() (apollo.ApolloContainer.ApolloContainer method)
start_modules() (apollo.ApolloContainer.ApolloContainer method)
start_recorder() (apollo.ApolloContainer.ApolloContainer method)
start_sim_control() (apollo.Dreamview.Dreamview method)
start_sim_control_standalone() (apollo.ApolloContainer.ApolloContainer method)
stop() (apollo.ApolloRunner.ApolloRunner method)
(apollo.CyberBridge.CyberBridge method)
(apollo.MessageBroker.MessageBroker method)
stop_all() (apollo.ApolloContainer.ApolloContainer method)
stop_dreamview() (apollo.ApolloContainer.ApolloContainer method)
stop_modules() (apollo.ApolloContainer.ApolloContainer method)
stop_recorder() (apollo.ApolloContainer.ApolloContainer method)
stop_sim_control() (apollo.Dreamview.Dreamview method)
stop_sim_control_standalone() (apollo.ApolloContainer.ApolloContainer method)
StopSignOracle (class in framework.oracles.impl.StopSignOracle)
STREAM_LOGGING_LEVEL (in module config)
T
TCSection (class in framework.scenario.tc_config)
to_bytes() (in module apollo.CyberBridge)
to_dict() (framework.scenario.Scenario method)
to_Point3D() (in module apollo.utils)
Topics (class in apollo.CyberBridge)
TrafficControlManager (class in framework.scenario.TrafficControlManager)
TrafficLight (apollo.CyberBridge.Topics attribute)
TrafficSignalOracle (class in framework.oracles.impl.TrafficSignalOracle)
U
USE_SIM_CONTROL_STANDALONE (in module config)
utils
module
V
ViolationTracker (class in framework.oracles.ViolationTracker)
W
was_adc_completely_stopped() (framework.oracles.impl.StopSignOracle.StopSignOracle static method)
waypoints (framework.scenario.ad_agents.ADAgent property)
weights (framework.scenario.ScenarioFitness attribute)