feat: convert from pixels to meters
This commit is contained in:
8
main.py
8
main.py
@@ -188,11 +188,11 @@ def run(name: str, map_name: str = 'yandex'):
|
|||||||
vis_manager.pause(0.2)
|
vis_manager.pause(0.2)
|
||||||
|
|
||||||
vis_manager.set_target_index(pilot.target_idx)
|
vis_manager.set_target_index(pilot.target_idx)
|
||||||
vis_manager.update_drone_trajectory(pilot.pos.x, pilot.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, simulator.pos.y)
|
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, pilot.pos.y, simulator.pos.x, simulator.pos.y)
|
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.update_display()
|
||||||
vis_manager.pause(0.2)
|
vis_manager.pause(0.2)
|
||||||
|
|||||||
Reference in New Issue
Block a user