├── .github └── workflows │ ├── ci.yml │ └── docs.yml ├── .gitignore ├── .style.yapf ├── CHANGELOG.md ├── LICENSE ├── README.md ├── configs ├── data_gatherer.conf ├── data_gatherer_w_localization_noise.conf ├── demo.conf ├── depth_estimation.conf ├── detection.conf ├── e2e.conf ├── frenet_optimal_trajectory_planner.conf ├── hybrid_astar_planner.conf ├── lane_detection.conf ├── lane_detection_data.conf ├── lincoln.conf ├── lincoln_frenet.conf ├── lincoln_waypoints.conf ├── mpc.conf ├── obstacle_accuracy.conf ├── perception.conf ├── perfect_detection.conf ├── perfect_lane_detection.conf ├── prediction.conf ├── rrt_star_planner.conf ├── scenarios │ ├── car_alley.conf │ ├── car_alley_static_deadlines.conf │ ├── car_running_red_light.conf │ ├── opposite_vehicle_running_red_light_021.conf │ ├── person_avoidance.conf │ ├── person_avoidance_frenet.conf │ ├── person_avoidance_frenet_pseudoasync.conf │ ├── person_avoidance_hastar.conf │ ├── person_avoidance_rrt.conf │ ├── person_avoidance_rrt_pseudoasync.conf │ ├── person_avoidance_static_deadlines.conf │ ├── person_avoidance_waypoint.conf │ ├── person_crossing_frenet.conf │ ├── person_crossing_rrt.conf │ ├── tracker_evaluation.conf │ └── traffic_jam_static_deadlines.conf ├── segmentation.conf ├── tracking.conf └── traffic_light.conf ├── data_gatherer.py ├── dependencies ├── __init__.py └── models │ ├── coco.names │ └── pylot.names ├── doc ├── Makefile ├── README.md ├── make.bat ├── requirements-doc.txt └── source │ ├── _static │ └── .gitignore │ ├── conf.py │ ├── control.rst │ ├── data_gathering.rst │ ├── deploy.rst │ ├── drivers.rst │ ├── images │ ├── pylot-lane-detection.png │ ├── pylot-obstacle-detection.png │ ├── pylot-planning.png │ ├── pylot-segmentation.png │ ├── pylot-traffic-light-detection.png │ ├── pylot.png │ └── world-visualization.png │ ├── index.rst │ ├── localization.rst │ ├── manual_installation.rst │ ├── map.rst │ ├── package_reference.rst │ ├── perception.depth_estimation.rst │ ├── perception.detection.rst │ ├── perception.rst │ ├── perception.segmentation.rst │ ├── perception.tracking.rst │ ├── planning.rst │ ├── prediction.rst │ ├── pylot.control.mpc.rst │ ├── pylot.control.rst │ ├── pylot.debug.rst │ ├── pylot.drivers.rst │ ├── pylot.localization.rst │ ├── pylot.loggers.rst │ ├── pylot.map.rst │ ├── pylot.perception.depth_estimation.rst │ ├── pylot.perception.detection.rst │ ├── pylot.perception.fusion.rst │ ├── pylot.perception.rst │ ├── pylot.perception.segmentation.rst │ ├── pylot.perception.tracking.rst │ ├── pylot.planning.frenet_optimal_trajectory.rst │ ├── pylot.planning.hybrid_astar.rst │ ├── pylot.planning.rrt_star.rst │ ├── pylot.planning.rst │ ├── pylot.prediction.rst │ ├── pylot.simulation.challenge.rst │ ├── pylot.simulation.rst │ ├── quick_start.rst │ ├── simulation.rst │ └── visualization.rst ├── docker ├── Dockerfile ├── Dockerfile-challenge.master ├── build_images.sh └── run_container_on_linconln.sh ├── install.sh ├── lincoln.py ├── pylot.py ├── pylot ├── __init__.py ├── component_creator.py ├── control │ ├── __init__.py │ ├── control_eval_operator.py │ ├── flags.py │ ├── messages.py │ ├── mpc │ │ ├── __init__.py │ │ ├── mpc.py │ │ ├── mpc_operator.py │ │ └── utils.py │ ├── pid.py │ ├── pid_control_operator.py │ ├── time_to_decision_operator.py │ └── utils.py ├── debug │ ├── __init__.py │ ├── flags.py │ └── visualizer_operator.py ├── drivers │ ├── __init__.py │ ├── carla_camera_driver_operator.py │ ├── carla_collision_sensor_operator.py │ ├── carla_gnss_driver_operator.py │ ├── carla_imu_driver_operator.py │ ├── carla_lane_invasion_sensor_operator.py │ ├── carla_lidar_driver_operator.py │ ├── carla_traffic_light_invasion_sensor_operator.py │ ├── drive_by_wire_operator.py │ ├── grasshopper3_driver_operator.py │ ├── sensor_setup.py │ └── velodyne_driver_operator.py ├── flags.py ├── localization │ ├── __init__.py │ ├── localization_operator.py │ ├── messages.py │ └── ndt_autoware_operator.py ├── loggers │ ├── __init__.py │ ├── bounding_box_logger_operator.py │ ├── camera_logger_operator.py │ ├── chauffeur_logger_operator.py │ ├── eval_metric_logger_operator.py │ ├── gnss_logger_operator.py │ ├── imu_logger_operator.py │ ├── lidar_logger_operator.py │ ├── multiple_object_tracker_logger_operator.py │ ├── pose_logger_operator.py │ └── trajectory_logger_operator.py ├── map │ ├── __init__.py │ ├── hd_map.py │ └── lane_map.py ├── operator_creator.py ├── perception │ ├── __init__.py │ ├── base_perception_eval_operator.py │ ├── camera_frame.py │ ├── depth_estimation │ │ ├── __init__.py │ │ └── depth_estimation_operator.py │ ├── depth_frame.py │ ├── detection │ │ ├── __init__.py │ │ ├── detection_decay_operator.py │ │ ├── detection_eval_operator.py │ │ ├── detection_operator.py │ │ ├── efficientdet_operator.py │ │ ├── lane.py │ │ ├── lane_detection_canny_operator.py │ │ ├── lanenet_detection_operator.py │ │ ├── obstacle.py │ │ ├── obstacle_location_finder_operator.py │ │ ├── speed_limit_sign.py │ │ ├── stop_sign.py │ │ ├── traffic_light.py │ │ ├── traffic_light_det_operator.py │ │ └── utils.py │ ├── flags.py │ ├── fusion │ │ ├── __init__.py │ │ ├── fusion_operator.py │ │ └── fusion_verification_operator.py │ ├── messages.py │ ├── point_cloud.py │ ├── segmentation │ │ ├── __init__.py │ │ ├── segmentation_decay_operator.py │ │ ├── segmentation_drn_operator.py │ │ ├── segmentation_eval_operator.py │ │ └── segmented_frame.py │ └── tracking │ │ ├── __init__.py │ │ ├── center_track_operator.py │ │ ├── da_siam_rpn_tracker.py │ │ ├── deep_sort_tracker.py │ │ ├── multi_object_tracker.py │ │ ├── object_tracker_operator.py │ │ ├── obstacle_location_history_operator.py │ │ ├── obstacle_trajectory.py │ │ ├── qd_track_operator.py │ │ ├── sort_tracker.py │ │ └── tracking_eval_operator.py ├── planning │ ├── __init__.py │ ├── behavior_planning_operator.py │ ├── cost_functions.py │ ├── flags.py │ ├── frenet_optimal_trajectory │ │ ├── __init__.py │ │ ├── flags.py │ │ └── fot_planner.py │ ├── hybrid_astar │ │ ├── __init__.py │ │ ├── flags.py │ │ └── hybrid_astar_planner.py │ ├── messages.py │ ├── planner.py │ ├── planning_operator.py │ ├── rrt_star │ │ ├── __init__.py │ │ ├── flags.py │ │ └── rrt_star_planner.py │ ├── utils.py │ ├── waypoints.py │ └── world.py ├── prediction │ ├── __init__.py │ ├── flags.py │ ├── linear_predictor_operator.py │ ├── messages.py │ ├── obstacle_prediction.py │ ├── prediction_eval_operator.py │ ├── r2p2_predictor_operator.py │ └── utils.py ├── simulation │ ├── __init__.py │ ├── carla_operator.py │ ├── challenge │ │ ├── ERDOSAgent.py │ │ ├── ERDOSBaseAgent.py │ │ ├── ERDOSTrack4Agent.py │ │ ├── __init__.py │ │ ├── challenge.conf │ │ └── challenge_sensors.conf │ ├── flags.py │ ├── messages.py │ ├── perfect_detector_operator.py │ ├── perfect_lane_detector_operator.py │ ├── perfect_tracker_operator.py │ ├── perfect_traffic_light_detector_operator.py │ ├── planning_pose_synchronizer_operator.py │ ├── synchronizer_operator.py │ └── utils.py └── utils.py ├── requirements.txt ├── scripts ├── collect_data.sh ├── collect_sign_data.sh ├── compute_decay.py ├── convert_carla_to_coco.py ├── create_obj_detection_tf_records.py ├── gen_crops_from_obj_tracker_logs.py ├── install-nvidia-docker.sh ├── lanenet_data_process.py ├── map_scenario_runner.py ├── miou_scenario_runner.py ├── rename_logged_data.py ├── replay.py ├── replay_logs.sh ├── run_map_experiments.sh ├── run_miou_experiments.sh ├── run_simulator.sh ├── set_pythonpath.sh └── sign_data_gatherer.py ├── setup.py └── tests ├── check_3d_2d_conversions.py ├── check_canny_lane_detection.py ├── check_lanenet_lane_detection.py ├── mocked_carla.py ├── requirements.txt ├── test_determinism.sh ├── test_point_cloud.py ├── test_sensor_setup.py └── test_transforms.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/.gitignore -------------------------------------------------------------------------------- /.style.yapf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/.style.yapf -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/README.md -------------------------------------------------------------------------------- /configs/data_gatherer.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/data_gatherer.conf -------------------------------------------------------------------------------- /configs/data_gatherer_w_localization_noise.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/data_gatherer_w_localization_noise.conf -------------------------------------------------------------------------------- /configs/demo.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/demo.conf -------------------------------------------------------------------------------- /configs/depth_estimation.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/depth_estimation.conf -------------------------------------------------------------------------------- /configs/detection.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/detection.conf -------------------------------------------------------------------------------- /configs/e2e.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/e2e.conf -------------------------------------------------------------------------------- /configs/frenet_optimal_trajectory_planner.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/frenet_optimal_trajectory_planner.conf -------------------------------------------------------------------------------- /configs/hybrid_astar_planner.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/hybrid_astar_planner.conf -------------------------------------------------------------------------------- /configs/lane_detection.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/lane_detection.conf -------------------------------------------------------------------------------- /configs/lane_detection_data.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/lane_detection_data.conf -------------------------------------------------------------------------------- /configs/lincoln.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/lincoln.conf -------------------------------------------------------------------------------- /configs/lincoln_frenet.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/lincoln_frenet.conf -------------------------------------------------------------------------------- /configs/lincoln_waypoints.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/lincoln_waypoints.conf -------------------------------------------------------------------------------- /configs/mpc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/mpc.conf -------------------------------------------------------------------------------- /configs/obstacle_accuracy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/obstacle_accuracy.conf -------------------------------------------------------------------------------- /configs/perception.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/perception.conf -------------------------------------------------------------------------------- /configs/perfect_detection.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/perfect_detection.conf -------------------------------------------------------------------------------- /configs/perfect_lane_detection.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/perfect_lane_detection.conf -------------------------------------------------------------------------------- /configs/prediction.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/prediction.conf -------------------------------------------------------------------------------- /configs/rrt_star_planner.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/rrt_star_planner.conf -------------------------------------------------------------------------------- /configs/scenarios/car_alley.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/car_alley.conf -------------------------------------------------------------------------------- /configs/scenarios/car_alley_static_deadlines.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/car_alley_static_deadlines.conf -------------------------------------------------------------------------------- /configs/scenarios/car_running_red_light.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/car_running_red_light.conf -------------------------------------------------------------------------------- /configs/scenarios/opposite_vehicle_running_red_light_021.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/opposite_vehicle_running_red_light_021.conf -------------------------------------------------------------------------------- /configs/scenarios/person_avoidance.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_avoidance.conf -------------------------------------------------------------------------------- /configs/scenarios/person_avoidance_frenet.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_avoidance_frenet.conf -------------------------------------------------------------------------------- /configs/scenarios/person_avoidance_frenet_pseudoasync.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_avoidance_frenet_pseudoasync.conf -------------------------------------------------------------------------------- /configs/scenarios/person_avoidance_hastar.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_avoidance_hastar.conf -------------------------------------------------------------------------------- /configs/scenarios/person_avoidance_rrt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_avoidance_rrt.conf -------------------------------------------------------------------------------- /configs/scenarios/person_avoidance_rrt_pseudoasync.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_avoidance_rrt_pseudoasync.conf -------------------------------------------------------------------------------- /configs/scenarios/person_avoidance_static_deadlines.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_avoidance_static_deadlines.conf -------------------------------------------------------------------------------- /configs/scenarios/person_avoidance_waypoint.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_avoidance_waypoint.conf -------------------------------------------------------------------------------- /configs/scenarios/person_crossing_frenet.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_crossing_frenet.conf -------------------------------------------------------------------------------- /configs/scenarios/person_crossing_rrt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/person_crossing_rrt.conf -------------------------------------------------------------------------------- /configs/scenarios/tracker_evaluation.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/tracker_evaluation.conf -------------------------------------------------------------------------------- /configs/scenarios/traffic_jam_static_deadlines.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/scenarios/traffic_jam_static_deadlines.conf -------------------------------------------------------------------------------- /configs/segmentation.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/segmentation.conf -------------------------------------------------------------------------------- /configs/tracking.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/tracking.conf -------------------------------------------------------------------------------- /configs/traffic_light.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/configs/traffic_light.conf -------------------------------------------------------------------------------- /data_gatherer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/data_gatherer.py -------------------------------------------------------------------------------- /dependencies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dependencies/models/coco.names: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/dependencies/models/coco.names -------------------------------------------------------------------------------- /dependencies/models/pylot.names: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/dependencies/models/pylot.names -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/requirements-doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/requirements-doc.txt -------------------------------------------------------------------------------- /doc/source/_static/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/control.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/control.rst -------------------------------------------------------------------------------- /doc/source/data_gathering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/data_gathering.rst -------------------------------------------------------------------------------- /doc/source/deploy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/deploy.rst -------------------------------------------------------------------------------- /doc/source/drivers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/drivers.rst -------------------------------------------------------------------------------- /doc/source/images/pylot-lane-detection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/images/pylot-lane-detection.png -------------------------------------------------------------------------------- /doc/source/images/pylot-obstacle-detection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/images/pylot-obstacle-detection.png -------------------------------------------------------------------------------- /doc/source/images/pylot-planning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/images/pylot-planning.png -------------------------------------------------------------------------------- /doc/source/images/pylot-segmentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/images/pylot-segmentation.png -------------------------------------------------------------------------------- /doc/source/images/pylot-traffic-light-detection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/images/pylot-traffic-light-detection.png -------------------------------------------------------------------------------- /doc/source/images/pylot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/images/pylot.png -------------------------------------------------------------------------------- /doc/source/images/world-visualization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/images/world-visualization.png -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/localization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/localization.rst -------------------------------------------------------------------------------- /doc/source/manual_installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/manual_installation.rst -------------------------------------------------------------------------------- /doc/source/map.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/map.rst -------------------------------------------------------------------------------- /doc/source/package_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/package_reference.rst -------------------------------------------------------------------------------- /doc/source/perception.depth_estimation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/perception.depth_estimation.rst -------------------------------------------------------------------------------- /doc/source/perception.detection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/perception.detection.rst -------------------------------------------------------------------------------- /doc/source/perception.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/perception.rst -------------------------------------------------------------------------------- /doc/source/perception.segmentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/perception.segmentation.rst -------------------------------------------------------------------------------- /doc/source/perception.tracking.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/perception.tracking.rst -------------------------------------------------------------------------------- /doc/source/planning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/planning.rst -------------------------------------------------------------------------------- /doc/source/prediction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/prediction.rst -------------------------------------------------------------------------------- /doc/source/pylot.control.mpc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.control.mpc.rst -------------------------------------------------------------------------------- /doc/source/pylot.control.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.control.rst -------------------------------------------------------------------------------- /doc/source/pylot.debug.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.debug.rst -------------------------------------------------------------------------------- /doc/source/pylot.drivers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.drivers.rst -------------------------------------------------------------------------------- /doc/source/pylot.localization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.localization.rst -------------------------------------------------------------------------------- /doc/source/pylot.loggers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.loggers.rst -------------------------------------------------------------------------------- /doc/source/pylot.map.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.map.rst -------------------------------------------------------------------------------- /doc/source/pylot.perception.depth_estimation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.perception.depth_estimation.rst -------------------------------------------------------------------------------- /doc/source/pylot.perception.detection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.perception.detection.rst -------------------------------------------------------------------------------- /doc/source/pylot.perception.fusion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.perception.fusion.rst -------------------------------------------------------------------------------- /doc/source/pylot.perception.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.perception.rst -------------------------------------------------------------------------------- /doc/source/pylot.perception.segmentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.perception.segmentation.rst -------------------------------------------------------------------------------- /doc/source/pylot.perception.tracking.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.perception.tracking.rst -------------------------------------------------------------------------------- /doc/source/pylot.planning.frenet_optimal_trajectory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.planning.frenet_optimal_trajectory.rst -------------------------------------------------------------------------------- /doc/source/pylot.planning.hybrid_astar.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.planning.hybrid_astar.rst -------------------------------------------------------------------------------- /doc/source/pylot.planning.rrt_star.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.planning.rrt_star.rst -------------------------------------------------------------------------------- /doc/source/pylot.planning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.planning.rst -------------------------------------------------------------------------------- /doc/source/pylot.prediction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.prediction.rst -------------------------------------------------------------------------------- /doc/source/pylot.simulation.challenge.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.simulation.challenge.rst -------------------------------------------------------------------------------- /doc/source/pylot.simulation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/pylot.simulation.rst -------------------------------------------------------------------------------- /doc/source/quick_start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/quick_start.rst -------------------------------------------------------------------------------- /doc/source/simulation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/simulation.rst -------------------------------------------------------------------------------- /doc/source/visualization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/doc/source/visualization.rst -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile-challenge.master: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/docker/Dockerfile-challenge.master -------------------------------------------------------------------------------- /docker/build_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/docker/build_images.sh -------------------------------------------------------------------------------- /docker/run_container_on_linconln.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/docker/run_container_on_linconln.sh -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/install.sh -------------------------------------------------------------------------------- /lincoln.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/lincoln.py -------------------------------------------------------------------------------- /pylot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot.py -------------------------------------------------------------------------------- /pylot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/component_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/component_creator.py -------------------------------------------------------------------------------- /pylot/control/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/control/control_eval_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/control_eval_operator.py -------------------------------------------------------------------------------- /pylot/control/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/flags.py -------------------------------------------------------------------------------- /pylot/control/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/messages.py -------------------------------------------------------------------------------- /pylot/control/mpc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/control/mpc/mpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/mpc/mpc.py -------------------------------------------------------------------------------- /pylot/control/mpc/mpc_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/mpc/mpc_operator.py -------------------------------------------------------------------------------- /pylot/control/mpc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/mpc/utils.py -------------------------------------------------------------------------------- /pylot/control/pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/pid.py -------------------------------------------------------------------------------- /pylot/control/pid_control_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/pid_control_operator.py -------------------------------------------------------------------------------- /pylot/control/time_to_decision_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/time_to_decision_operator.py -------------------------------------------------------------------------------- /pylot/control/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/control/utils.py -------------------------------------------------------------------------------- /pylot/debug/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/debug/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/debug/flags.py -------------------------------------------------------------------------------- /pylot/debug/visualizer_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/debug/visualizer_operator.py -------------------------------------------------------------------------------- /pylot/drivers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/drivers/carla_camera_driver_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/carla_camera_driver_operator.py -------------------------------------------------------------------------------- /pylot/drivers/carla_collision_sensor_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/carla_collision_sensor_operator.py -------------------------------------------------------------------------------- /pylot/drivers/carla_gnss_driver_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/carla_gnss_driver_operator.py -------------------------------------------------------------------------------- /pylot/drivers/carla_imu_driver_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/carla_imu_driver_operator.py -------------------------------------------------------------------------------- /pylot/drivers/carla_lane_invasion_sensor_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/carla_lane_invasion_sensor_operator.py -------------------------------------------------------------------------------- /pylot/drivers/carla_lidar_driver_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/carla_lidar_driver_operator.py -------------------------------------------------------------------------------- /pylot/drivers/carla_traffic_light_invasion_sensor_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/carla_traffic_light_invasion_sensor_operator.py -------------------------------------------------------------------------------- /pylot/drivers/drive_by_wire_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/drive_by_wire_operator.py -------------------------------------------------------------------------------- /pylot/drivers/grasshopper3_driver_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/grasshopper3_driver_operator.py -------------------------------------------------------------------------------- /pylot/drivers/sensor_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/sensor_setup.py -------------------------------------------------------------------------------- /pylot/drivers/velodyne_driver_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/drivers/velodyne_driver_operator.py -------------------------------------------------------------------------------- /pylot/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/flags.py -------------------------------------------------------------------------------- /pylot/localization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/localization/localization_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/localization/localization_operator.py -------------------------------------------------------------------------------- /pylot/localization/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/localization/messages.py -------------------------------------------------------------------------------- /pylot/localization/ndt_autoware_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/localization/ndt_autoware_operator.py -------------------------------------------------------------------------------- /pylot/loggers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/loggers/bounding_box_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/bounding_box_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/camera_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/camera_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/chauffeur_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/chauffeur_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/eval_metric_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/eval_metric_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/gnss_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/gnss_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/imu_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/imu_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/lidar_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/lidar_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/multiple_object_tracker_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/multiple_object_tracker_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/pose_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/pose_logger_operator.py -------------------------------------------------------------------------------- /pylot/loggers/trajectory_logger_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/loggers/trajectory_logger_operator.py -------------------------------------------------------------------------------- /pylot/map/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/map/hd_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/map/hd_map.py -------------------------------------------------------------------------------- /pylot/map/lane_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/map/lane_map.py -------------------------------------------------------------------------------- /pylot/operator_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/operator_creator.py -------------------------------------------------------------------------------- /pylot/perception/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/perception/base_perception_eval_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/base_perception_eval_operator.py -------------------------------------------------------------------------------- /pylot/perception/camera_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/camera_frame.py -------------------------------------------------------------------------------- /pylot/perception/depth_estimation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/perception/depth_estimation/depth_estimation_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/depth_estimation/depth_estimation_operator.py -------------------------------------------------------------------------------- /pylot/perception/depth_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/depth_frame.py -------------------------------------------------------------------------------- /pylot/perception/detection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/perception/detection/detection_decay_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/detection_decay_operator.py -------------------------------------------------------------------------------- /pylot/perception/detection/detection_eval_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/detection_eval_operator.py -------------------------------------------------------------------------------- /pylot/perception/detection/detection_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/detection_operator.py -------------------------------------------------------------------------------- /pylot/perception/detection/efficientdet_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/efficientdet_operator.py -------------------------------------------------------------------------------- /pylot/perception/detection/lane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/lane.py -------------------------------------------------------------------------------- /pylot/perception/detection/lane_detection_canny_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/lane_detection_canny_operator.py -------------------------------------------------------------------------------- /pylot/perception/detection/lanenet_detection_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/lanenet_detection_operator.py -------------------------------------------------------------------------------- /pylot/perception/detection/obstacle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/obstacle.py -------------------------------------------------------------------------------- /pylot/perception/detection/obstacle_location_finder_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/obstacle_location_finder_operator.py -------------------------------------------------------------------------------- /pylot/perception/detection/speed_limit_sign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/speed_limit_sign.py -------------------------------------------------------------------------------- /pylot/perception/detection/stop_sign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/stop_sign.py -------------------------------------------------------------------------------- /pylot/perception/detection/traffic_light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/traffic_light.py -------------------------------------------------------------------------------- /pylot/perception/detection/traffic_light_det_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/traffic_light_det_operator.py -------------------------------------------------------------------------------- /pylot/perception/detection/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/detection/utils.py -------------------------------------------------------------------------------- /pylot/perception/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/flags.py -------------------------------------------------------------------------------- /pylot/perception/fusion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/perception/fusion/fusion_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/fusion/fusion_operator.py -------------------------------------------------------------------------------- /pylot/perception/fusion/fusion_verification_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/fusion/fusion_verification_operator.py -------------------------------------------------------------------------------- /pylot/perception/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/messages.py -------------------------------------------------------------------------------- /pylot/perception/point_cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/point_cloud.py -------------------------------------------------------------------------------- /pylot/perception/segmentation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/perception/segmentation/segmentation_decay_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/segmentation/segmentation_decay_operator.py -------------------------------------------------------------------------------- /pylot/perception/segmentation/segmentation_drn_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/segmentation/segmentation_drn_operator.py -------------------------------------------------------------------------------- /pylot/perception/segmentation/segmentation_eval_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/segmentation/segmentation_eval_operator.py -------------------------------------------------------------------------------- /pylot/perception/segmentation/segmented_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/segmentation/segmented_frame.py -------------------------------------------------------------------------------- /pylot/perception/tracking/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/perception/tracking/center_track_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/center_track_operator.py -------------------------------------------------------------------------------- /pylot/perception/tracking/da_siam_rpn_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/da_siam_rpn_tracker.py -------------------------------------------------------------------------------- /pylot/perception/tracking/deep_sort_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/deep_sort_tracker.py -------------------------------------------------------------------------------- /pylot/perception/tracking/multi_object_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/multi_object_tracker.py -------------------------------------------------------------------------------- /pylot/perception/tracking/object_tracker_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/object_tracker_operator.py -------------------------------------------------------------------------------- /pylot/perception/tracking/obstacle_location_history_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/obstacle_location_history_operator.py -------------------------------------------------------------------------------- /pylot/perception/tracking/obstacle_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/obstacle_trajectory.py -------------------------------------------------------------------------------- /pylot/perception/tracking/qd_track_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/qd_track_operator.py -------------------------------------------------------------------------------- /pylot/perception/tracking/sort_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/sort_tracker.py -------------------------------------------------------------------------------- /pylot/perception/tracking/tracking_eval_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/perception/tracking/tracking_eval_operator.py -------------------------------------------------------------------------------- /pylot/planning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/planning/behavior_planning_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/behavior_planning_operator.py -------------------------------------------------------------------------------- /pylot/planning/cost_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/cost_functions.py -------------------------------------------------------------------------------- /pylot/planning/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/flags.py -------------------------------------------------------------------------------- /pylot/planning/frenet_optimal_trajectory/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/planning/frenet_optimal_trajectory/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/frenet_optimal_trajectory/flags.py -------------------------------------------------------------------------------- /pylot/planning/frenet_optimal_trajectory/fot_planner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/frenet_optimal_trajectory/fot_planner.py -------------------------------------------------------------------------------- /pylot/planning/hybrid_astar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/planning/hybrid_astar/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/hybrid_astar/flags.py -------------------------------------------------------------------------------- /pylot/planning/hybrid_astar/hybrid_astar_planner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/hybrid_astar/hybrid_astar_planner.py -------------------------------------------------------------------------------- /pylot/planning/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/messages.py -------------------------------------------------------------------------------- /pylot/planning/planner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/planner.py -------------------------------------------------------------------------------- /pylot/planning/planning_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/planning_operator.py -------------------------------------------------------------------------------- /pylot/planning/rrt_star/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/planning/rrt_star/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/rrt_star/flags.py -------------------------------------------------------------------------------- /pylot/planning/rrt_star/rrt_star_planner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/rrt_star/rrt_star_planner.py -------------------------------------------------------------------------------- /pylot/planning/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/utils.py -------------------------------------------------------------------------------- /pylot/planning/waypoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/waypoints.py -------------------------------------------------------------------------------- /pylot/planning/world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/planning/world.py -------------------------------------------------------------------------------- /pylot/prediction/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/prediction/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/prediction/flags.py -------------------------------------------------------------------------------- /pylot/prediction/linear_predictor_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/prediction/linear_predictor_operator.py -------------------------------------------------------------------------------- /pylot/prediction/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/prediction/messages.py -------------------------------------------------------------------------------- /pylot/prediction/obstacle_prediction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/prediction/obstacle_prediction.py -------------------------------------------------------------------------------- /pylot/prediction/prediction_eval_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/prediction/prediction_eval_operator.py -------------------------------------------------------------------------------- /pylot/prediction/r2p2_predictor_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/prediction/r2p2_predictor_operator.py -------------------------------------------------------------------------------- /pylot/prediction/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/prediction/utils.py -------------------------------------------------------------------------------- /pylot/simulation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/simulation/carla_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/carla_operator.py -------------------------------------------------------------------------------- /pylot/simulation/challenge/ERDOSAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/challenge/ERDOSAgent.py -------------------------------------------------------------------------------- /pylot/simulation/challenge/ERDOSBaseAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/challenge/ERDOSBaseAgent.py -------------------------------------------------------------------------------- /pylot/simulation/challenge/ERDOSTrack4Agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/challenge/ERDOSTrack4Agent.py -------------------------------------------------------------------------------- /pylot/simulation/challenge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pylot/simulation/challenge/challenge.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/challenge/challenge.conf -------------------------------------------------------------------------------- /pylot/simulation/challenge/challenge_sensors.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/challenge/challenge_sensors.conf -------------------------------------------------------------------------------- /pylot/simulation/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/flags.py -------------------------------------------------------------------------------- /pylot/simulation/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/messages.py -------------------------------------------------------------------------------- /pylot/simulation/perfect_detector_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/perfect_detector_operator.py -------------------------------------------------------------------------------- /pylot/simulation/perfect_lane_detector_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/perfect_lane_detector_operator.py -------------------------------------------------------------------------------- /pylot/simulation/perfect_tracker_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/perfect_tracker_operator.py -------------------------------------------------------------------------------- /pylot/simulation/perfect_traffic_light_detector_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/perfect_traffic_light_detector_operator.py -------------------------------------------------------------------------------- /pylot/simulation/planning_pose_synchronizer_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/planning_pose_synchronizer_operator.py -------------------------------------------------------------------------------- /pylot/simulation/synchronizer_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/synchronizer_operator.py -------------------------------------------------------------------------------- /pylot/simulation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/simulation/utils.py -------------------------------------------------------------------------------- /pylot/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/pylot/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/collect_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/collect_data.sh -------------------------------------------------------------------------------- /scripts/collect_sign_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/collect_sign_data.sh -------------------------------------------------------------------------------- /scripts/compute_decay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/compute_decay.py -------------------------------------------------------------------------------- /scripts/convert_carla_to_coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/convert_carla_to_coco.py -------------------------------------------------------------------------------- /scripts/create_obj_detection_tf_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/create_obj_detection_tf_records.py -------------------------------------------------------------------------------- /scripts/gen_crops_from_obj_tracker_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/gen_crops_from_obj_tracker_logs.py -------------------------------------------------------------------------------- /scripts/install-nvidia-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/install-nvidia-docker.sh -------------------------------------------------------------------------------- /scripts/lanenet_data_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/lanenet_data_process.py -------------------------------------------------------------------------------- /scripts/map_scenario_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/map_scenario_runner.py -------------------------------------------------------------------------------- /scripts/miou_scenario_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/miou_scenario_runner.py -------------------------------------------------------------------------------- /scripts/rename_logged_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/rename_logged_data.py -------------------------------------------------------------------------------- /scripts/replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/replay.py -------------------------------------------------------------------------------- /scripts/replay_logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/replay_logs.sh -------------------------------------------------------------------------------- /scripts/run_map_experiments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/run_map_experiments.sh -------------------------------------------------------------------------------- /scripts/run_miou_experiments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/run_miou_experiments.sh -------------------------------------------------------------------------------- /scripts/run_simulator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/run_simulator.sh -------------------------------------------------------------------------------- /scripts/set_pythonpath.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/set_pythonpath.sh -------------------------------------------------------------------------------- /scripts/sign_data_gatherer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/scripts/sign_data_gatherer.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/setup.py -------------------------------------------------------------------------------- /tests/check_3d_2d_conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/tests/check_3d_2d_conversions.py -------------------------------------------------------------------------------- /tests/check_canny_lane_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/tests/check_canny_lane_detection.py -------------------------------------------------------------------------------- /tests/check_lanenet_lane_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/tests/check_lanenet_lane_detection.py -------------------------------------------------------------------------------- /tests/mocked_carla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/tests/mocked_carla.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy<1.17 2 | pygame 3 | pytest 4 | -------------------------------------------------------------------------------- /tests/test_determinism.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/tests/test_determinism.sh -------------------------------------------------------------------------------- /tests/test_point_cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/tests/test_point_cloud.py -------------------------------------------------------------------------------- /tests/test_sensor_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/tests/test_sensor_setup.py -------------------------------------------------------------------------------- /tests/test_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erdos-project/pylot/HEAD/tests/test_transforms.py --------------------------------------------------------------------------------