Pioneer
🎯 Полёт по точкам
метод
нет примера
go_to_global_point()
go_to_global_point(latitude: float, longitude: float, altitude: float, yaw: int = 0) -> boolЛетит в глобальную точку по координатам GPS.
Перемещает дрон к точке, заданной широтой, долготой и высотой над уровнем моря. Доступно только при активной системе навигации NavSystem.GPS.
Параметры
| Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
latitude | float | — | Широта целевой точки в градусах. |
longitude | float | — | Долгота целевой точки в градусах. |
altitude | float | — | Высота над уровнем моря в метрах. |
yaw | int | 0 | Целевой курс (азимут) в градусах. |
Возвращает
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 команда отклоняется.