27 lines
662 B
Python
27 lines
662 B
Python
from autopilot import AutoPilot, RandomPilot
|
|
from simulator import Simulator
|
|
from visualization import VisualizationManager
|
|
from trajectory_drawer import TrajectoryDrawer
|
|
from yandex_map import YandexMap
|
|
|
|
def main():
|
|
global trajectoryDrawer
|
|
|
|
yandexMap = YandexMap()
|
|
yandexMap.savePhoto('map.jpg')
|
|
yandexMap.destroy()
|
|
|
|
|
|
trajectoryDrawer = TrajectoryDrawer('map.jpg')
|
|
trajectoryDrawer.on_complete_trajectory = onCompleteTrajectory
|
|
trajectoryDrawer.show()
|
|
trajectoryDrawer.wait()
|
|
onCompleteTrajectory(trajectoryDrawer.points)
|
|
|
|
def onCompleteTrajectory(points):
|
|
yandexMap = YandexMap()
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main() |