diff --git a/main.py b/main.py index 801fd23..029e902 100644 --- a/main.py +++ b/main.py @@ -188,11 +188,11 @@ def run(name: str, map_name: str = 'yandex'): vis_manager.pause(0.2) vis_manager.set_target_index(pilot.target_idx) - vis_manager.update_drone_trajectory(pilot.pos.x, pilot.pos.y) - vis_manager.update_global_map(simulator.pos.x, simulator.pos.y) - vis_manager.update_error_plot(i, pilot.pos.x, pilot.pos.y, simulator.pos.x, simulator.pos.y) + vis_manager.update_drone_trajectory(pilot.pos.x * online_map.pixel_ratio, pilot.pos.y * online_map.pixel_ratio) + vis_manager.update_global_map(simulator.pos.x * online_map.pixel_ratio, simulator.pos.y * online_map.pixel_ratio) + vis_manager.update_error_plot(i, pilot.pos.x * online_map.pixel_ratio, pilot.pos.y * online_map.pixel_ratio, simulator.pos.x * online_map.pixel_ratio, simulator.pos.y * online_map.pixel_ratio) - errors.append(np.hypot(pilot.pos.x - simulator.pos.x, pilot.pos.y - simulator.pos.y)) + errors.append(np.hypot((pilot.pos.x - simulator.pos.x) * online_map.pixel_ratio, (pilot.pos.y - simulator.pos.y) * online_map.pixel_ratio)) vis_manager.update_display() vis_manager.pause(0.2)