В действительности, один датчик, вероятно, не будет достаточно точным, чтобы делать то, что вы хотите. Большая часть того, что я знаю, относится к AGV (наземным транспортным средствам), но я думаю, что применяются некоторые из тех же принципов.
Вы, вероятно, хотите использовать комбинацию датчиков для получения необходимой точности. Некоторые из них могут быть довольно дорогими.
GPS: Стандартный модуль GPS должен быть способен приблизить вас к точности около 1 м +/-. Если вы перейдете к дифференциальной настройке (одна станция на земле, одна на самолете), то вы сможете получить значительно большую точность, но при гораздо более высоких затратах. Должно быть возможно что-то вроде 10 см или даже 1 см (с данными о скорости), но со значительно более высокой стоимостью.
INS: Вы можете дополнить свою систему GPS измерениями. Бум в устройствах MEMS сделал относительно приличные твердотельные датчики доступными по потребительским ценам. Добавление данных акселерометра, гирометра и магнитометра к данным GPS должно сделать сигнал более точным и учесть возможные "сбои" в ваших показаниях GPS.
Навигация по радио: я не совсем в курсе этого, но во многих аэропортах радиопомощь используется для посадки самолетов. Возможно, вы сможете исследовать, как эти системы на самом деле работают и внедрить свои собственные (конечно, юридически).
Для более подробного ознакомления с некоторыми из этих соображений я бы ознакомился с DIYDrones. Они собрали несколько довольно тесно интегрированных систем с использованием GPS, INS, барометров и большого количества других датчиков. Они также решили некоторые сложные задачи фильтрации, связанные с несколькими источниками данных в бортовой системе.