feat: drawing points
This commit is contained in:
30
main.py
Normal file
30
main.py
Normal file
@@ -0,0 +1,30 @@
|
||||
from autopilot import AutoPilot, RandomPilot
|
||||
from simulator import Simulator
|
||||
from visualization import VisualizationManager
|
||||
from trajectory_drawer import TrajectoryDrawer
|
||||
from yandex_map import YandexMap
|
||||
|
||||
# Создаем менеджер визуализации
|
||||
# viz_manager = VisualizationManager("Drone Autopilot - Global Map & Detection")
|
||||
|
||||
# Создаем симулятор с AutoPilot для обработки изображений
|
||||
# Передаем менеджер визуализации в автопилот
|
||||
# simulator = Simulator(RandomPilot(), AutoPilot(viz_manager=viz_manager), viz_manager=viz_manager)
|
||||
|
||||
yandexMap = YandexMap()
|
||||
yandexMap.savePhoto('map.jpg')
|
||||
# yandexMap.destroy()
|
||||
|
||||
trajectoryDrawer = TrajectoryDrawer('map.jpg')
|
||||
trajectoryDrawer.on_complete_trajectory = lambda x: print(x)
|
||||
trajectoryDrawer.show()
|
||||
|
||||
# Использование
|
||||
# if __name__ == "__main__":
|
||||
# # Укажите путь к вашему изображению
|
||||
# image_path = "map.jpg" # Замените на путь к вашему изображению
|
||||
|
||||
# drawer = TrajectoryDrawer(image_path)
|
||||
# drawer.show()
|
||||
# Запускаем симуляцию
|
||||
# simulator.loop()
|
||||
Reference in New Issue
Block a user