Скрипт Fisrt_flight

Скрипт с примером первого полета. Взлет и посадка

Разбор скрипта. 1. Импортируем необходимые библиотеки и определяем их назначение:

from pion import Pion
import time
  1. Создание подключения к дрону по IP адресу:

def main():
    drone = Pion(ip="10.1.100.217")
    time.sleep(0.5)
  1. Запуск двигателей:

drone.arm()
time.sleep(0.5)
  1. Взлет на высоту по умолчанию:

drone.takeoff()
time.sleep(10)
  1. Выполнение приземления:

drone.land()
time.sleep(7)
  1. Отключение двигателей:

drone.disarm()
drone.stop()
  1. Далее используем конструкцию if __name__ == "__main__":, которая является точкой входа в программу. Всё, что идёт до этого условия, выполнятся всегда: и при вызове в качестве модуля и при вызове, как исполняемый файл.

if __name__ == "__main__":
    main()

Примечание

Вы должны быть в одной сети с дроном