📊

Телеметрия

Циклическое чтение отдельных групп телеметрии через методы класса Pioneer.

get_telemetry/17 примеров
get_accel.py

Бесконечно читает ускорение через get_accel() и печатает три компоненты вектора ускорения.

Ускорение по осям X, Y, Z
get_altitude.py

Печатает высоту дрона через get_altitude() раз в секунду.

Высота
get_battery_status.py

Печатает напряжение и температуру аккумулятора раз в секунду.

Состояние аккумулятора
get_dist_sensor.py

Печатает расстояние с оптического дальномера в метрах.

Данные дальномера
get_global_position_gps.py

Печатает широту, долготу и высоту по данным GPS.

GPS-координаты
get_global_velocity.py

Печатает северную, восточную и вертикальную скорости.

Скорость по GPS
get_local_position.py

Печатает локальные координаты x, y, z в метрах.

Локальная позиция LPS
get_local_velocity_lps.py

Печатает локальную скорость vx, vy, vz в м/с.

Локальная скорость LPS
get_local_yaw_lps.py

Печатает угол рыскания (курс) в градусах.

Курс LPS
get_mag.py

Печатает показания магнитометра по осям X, Y, Z.

Магнитометр
get_motors_rpm.py

Печатает обороты четырёх двигателей.

Обороты двигателей
get_nav_status_gps.py

Печатает состояние GPS-навигации (NavStatus).

Статус GPS-навигации
get_nav_status_lps.py

Печатает состояние локальной системы навигации (NavStatus).

Статус LPS-навигации
get_nav_system.py

Однократно печатает активную систему навигации.

Активная система навигации
get_optical_data.py

Печатает данные оптического потока и дальность.

Данные оптической навигации
get_orientation.py

Печатает углы крена, тангажа и рыскания.

Ориентация: roll, pitch, yaw
get_satellites_count.py

Печатает число спутников GPS и ГЛОНАСС.

Количество спутников