RLAN> А может ну его нафиг акселерометры с гироскопами.RLAN> При вертикальном полете для управления по крену достаточно компаса.
На территории России магнитное поле торчит почти вертикально 70...80 градусов.
Для просто вертикального полёта можно сделать такое:
Солнечный датчик крена — например два датчика, глядящие немного в разные стороны (влево-вправо). Чтоб наклон ракеты по X или Y не влиял, а чувствовалось только вращение по Z.
Брать разность сигналов
delta_Z = (a - b) / (a + b)
и она пойдёт сразу на управление креном.
На старте поворачивать ракету так, чтоб с датчика крена получить нулевой сигнал.
И запомнить вектор магнитометра.
В полёте по отклонению компонентов магнитного поля (H_x, H_y) от запомненных рулить по X и Y.
В полдень на экваторе такая схема работать будет плохо!
RLAN> По тангажу и рысканью можно использовать вектор движения от ЖПС/Глонасс модуля.
Нифига не выйдет.
И точности мало, и скорости.
И при ускорении более 4 g вообще работать не будет.
GPS можно использовать для возврата — для неспешного планирования домой.
И то лучше ориентацию определять независимо от GPS. А GPS только для определения отклонения координат.