Нет почему же, достаточно одного контроллера, там ничего сверхъестественного то нет. Есть 4 двигателя и контроллер, он же и за радиоуправление наверно отвечает, в нормальном режиме контроллер отслеживает скорости всех двигателей и старается держать их одинаковыми, вполне возможно что есть датчик положения в пространстве, тогда контроллер с помощью скоростей двигателей старается держать горизонталь, если по радиоуправлению поступает команда сделать трюк то он делает переворот или что ещё запрограммировано, а в режиме ручного управления так же запрограммировано что при нажатии кнопки вперёд он делает скорость передних моторов поменьше и за счёт наклона он летит вперёд, так же и влево/вправо/назад. Эти игрушки вовсю продаются наравне с вертолётиками(ессно дороже) а так же в модельных магазинах можно приобрести любые пульты, контроллеры, двигатели и передачи, так что остаётся собрать конструктор и написать программу управления