CLAK:CNN-LSTM-Attention and Kolmogorov-Arnold Networks for non-visual UAV localization in GNSS-denied environments

Abstract Visual localization has shown promise for accurate Unmanned Aerial Vehicle (UAV) navigation in GNSS-denied environments due to its high spatial resolution. However, performance declines in low-light or texture-scarce conditions and incurs high computational costs. In contrast, non-visual sensors offer a lightweight, low-complexity alternative for localization under such conditions. This work introduces CLAK (CNN-LSTM-Attention-KAN), a deep learning framework that estimates global UAV positions (latitude, longitude, and elevation) using non-visual sensors such as LiDAR, barometric altitude, and Inertial Measurement Unit (IMU). CLAK combines Convolutional Neural Networks (CNNs) for spatial encoding, Long Short-Term Memory (LSTM) layers for temporal modeling, attention for feature prioritization, and Kolmogorov-Arnold Networks (KANs) for flexible nonlinear regression. The model is trained on synthetic UAV flight data generated using a ROS2 simulation framework that integrates Gazebo for 3D environment simulation and PX4 for autopilot control, with QGroundControl (QGC) managing mission planning and monitoring. Elevation data is extracted from a Digital Elevation Map (DEM) of the Taif region in Saudi Arabia, while ground truth positions are derived from simulated onboard Global Positioning System (GPS) outputs. Simulation results across different flight trajectories show CLAK can achieve up to 78.35% Mean Absolute Error (MAE) and 75.40% Root Mean Squared Error (RMSE) reduction compared to the LSTM baseline, while maintaining an average coefficient of determination ( $$R^2$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:msup> <mml:mi>R</mml:mi> <mml:mn>2</mml:mn> </mml:msup> </mml:math> ) of 0.998. These results demonstrate the scalability and precision of CLAK for UAV localization in GNSS-denied conditions.

Authors

Institutions

Publication Details

Journal
Satellite Navigation
Published
2026-03-23
DOI
https://doi.org/10.1186/s43020-026-00192-1
Primary Topic
Robotics and Sensor-Based Localization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CLAK:CNN-LSTM-Attention and Kolmogorov-Arnold Networks for non-visual UAV localization in GNSS-denied environments

Wadii Boulila, Imen Jarraya, Muhammad Bilal Kadri, Khaled Gabr et al.
Satellite Navigation
Robotics and Sensor-Based Localization
article

CLAK:CNN-LSTM-Attention and Kolmogorov-Arnold Networks for non-visual UAV localization in GNSS-denied environments

Wadii Boulila, Imen Jarraya, Muhammad Bilal Kadri, Khaled Gabr, Fatimah Alahmed, Mohamed Abdelkader
article en

Abstract

Abstract Visual localization has shown promise for accurate Unmanned Aerial Vehicle (UAV) navigation in GNSS-denied environments due to its high spatial resolution. However, performance declines in low-light or texture-scarce conditions and incurs high computational costs. In contrast, non-visual sensors offer a lightweight, low-complexity alternative for localization under such conditions. This work introduces CLAK (CNN-LSTM-Attention-KAN), a deep learning framework that estimates global UAV positions (latitude, longitude, and elevation) using non-visual sensors such as LiDAR, barometric altitude, and Inertial Measurement Unit (IMU). CLAK combines Convolutional Neural Networks (CNNs) for spatial encoding, Long Short-Term Memory (LSTM) layers for temporal modeling, attention for feature prioritization, and Kolmogorov-Arnold Networks (KANs) for flexible nonlinear regression. The model is trained on synthetic UAV flight data generated using a ROS2 simulation framework that integrates Gazebo for 3D environment simulation and PX4 for autopilot control, with QGroundControl (QGC) managing mission planning and monitoring. Elevation data is extracted from a Digital Elevation Map (DEM) of the Taif region in Saudi Arabia, while ground truth positions are derived from simulated onboard Global Positioning System (GPS) outputs. Simulation results across different flight trajectories show CLAK can achieve up to 78.35% Mean Absolute Error (MAE) and 75.40% Root Mean Squared Error (RMSE) reduction compared to the LSTM baseline, while maintaining an average coefficient of determination ( $$R^2$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:msup> <mml:mi>R</mml:mi> <mml:mn>2</mml:mn> </mml:msup> </mml:math> ) of 0.998. These results demonstrate the scalability and precision of CLAK for UAV localization in GNSS-denied conditions.

Satellite NavigationVol. 7(1)
Prince Sultan University (SA)
Openalex Percentile: Top 11%
Robotics and Sensor-Based Localization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.