Pioneer 🎯 Полёт по точкам метод нет примера

go_to_global_point()

go_to_global_point(latitude: float, longitude: float, altitude: float, yaw: int = 0) -> bool

Летит в глобальную точку по координатам GPS.

Перемещает дрон к точке, заданной широтой, долготой и высотой над уровнем моря. Доступно только при активной системе навигации NavSystem.GPS.

Параметры

ПараметрТипПо умолчаниюОписание
latitudefloatШирота целевой точки в градусах.
longitudefloatДолгота целевой точки в градусах.
altitudefloatВысота над уровнем моря в метрах.
yawint0Целевой курс (азимут) в градусах.

Возвращает

bool — True, если команда успешно отправлена, иначе False.

Пример

if drone.get_nav_system() == NavSystem.GPS:
    drone.go_to_global_point(latitude=55.123456, longitude=37.123456, altitude=100, yaw=0)
    wait_for_point()

Примечания

  • Метод не используется в примерах репозитория.
  • При отсутствии GPS команда отклоняется.

См. также