From e00878daad3a24297aada1809f1b6fa70983cbf3 Mon Sep 17 00:00:00 2001 From: russian_proger Date: Mon, 12 Jan 2026 00:04:23 +0300 Subject: [PATCH] feat: convert from pixels to meters --- main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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)