Хочу в этой теме поделиться тем, как я делаю программу для автопилота. Итак. Есть автопилот Pixhawk. Это комп, с unix-подобной операционкой - NuttX, который умеет, думаю, все что и иные автопилоты, но у него есть один плюс: под него, как и под обычный комп или телефон можно писать свои программы. Зима время не самое удачное для полетов, поэтому можно заняться виртуальными полетами в виртуальном мире, на виртуальном самолете, но я хочу попробовать к этому добавить создание программы, которая бы управляла самолетом так, как мне нужно. Когда программист пишет свою первую программ на чем-то новом, то это как правило «Hello world!» (Привет мир!), программа, которая просто пишет на экран текст, которым здоровается с миром. Как самолет здоровается с кем-то? Машет крыльями. Поэтому для начала я хочу попробовать сделать программу, которая помашет крылышками самолета. Нажимаем переключатель на пульте РУ, самолет делает взмахи крыльями, после чего продолжает полет на ручном управлении. Автопилот умеет работать в так называемом HIL (Hardware in the Loop - железо в круге. Автопилот - наземная станция - симулятор) Т.е. писать программу исправлять ошибки можно не переживая разбить самолет, т. к. летать будет виртуальный самолет — EasyStar в симуляторе X-Plane или FlightGear (еще не определился) Вот так это выглядит сейчас. Это ручной полет на Изике где-то в Калифорнии на симуляторе X-Plane.