Рассматривается задача совместного позиционирования и оценивания ориентации подвижного объекта по данным инерциального измерительного блока (ИНС) и спутниковой навигационной системы (ГНСС). Предлагается квадратно-корневой расширенный фильтр Калмана (SR-EKF) с переключением режима обработки измерений курса. Квадратно-корневая реализация основана на QR-разложении и обеспечивает численную устойчивость и гарантированную положительную полуопределённость ковариационной матрицы. Для компенсации деградации ГНСС-сигнала в условиях многолучевости и затенения (при проездах под мостами) реализован механизм переключения: при превышении порога по метрике качества сигнала (СКО) коррекция курса отключается, а ковариация измерительного шума масштабируется. Описаны нелинейная модель движения, модель измерений по данным положения, скорости и курса от ГНСС и крена/тангажа от акселерометра, а также асинхронный многоскоростной алгоритм интеграции. Работоспособность подтверждена на реальных данных двух маршрутов с эпизодами деградации ГНСС при проездах под мостами.