Программа написана для Parrot AR. Drone 2.0 - Power Edition на языке программирования C++.
Parrot AR. Drone 2.0 — квадрокоптер (дрон) на дистанционном управлении, оснащенный двумя видеокамерами: спереди и снизу.
Технические характеристики:
Размер: 52.5 на 51.5 см
Масса: 420г
Скорость: 5 м/с
Длительность полета: около 12 минут
Код использует библиотеку SFML для обработки нажатий с клавиатуры и дополнительную библиотеку для связи с дроном по Wi-Fi. Дрон движется в глобальной системе координат по траектории в виде восьмерки. Каждый раз, пролетая над ее центром, дрон калибруется по двум осям и выравнивает свое положение в пространстве.
Управление винтами дрона происходит при помощи двух регуляторов:
- Крайние точки проходятся по окружности на дискретном регуляторе; Остальные - на пропорционально-дифференциальном регуляторе.


