Searcharxiv⌕ Search

arXiv subjects

Aboelmagd Noureldin

Publications and source records attributed to Aboelmagd Noureldin.

15 recordsLinked to original sources

Navigation by Skylight Polarization via Rayleigh Model Optimization on a Road Vehicle

Reliable absolute heading estimation is critical for road-vehicle navigation, particularly when magnetic, inertial, or GNSS-based references are degraded. This paper presents a skylight polarization navigation method that estimates vehicle heading by globally optimizing a Rayleigh sky model against measurements from a division-of-focal-plane polarimetric camera. The proposed framework combines a pinhole camera model, a single-scattering Rayleigh polarization model, and a solar position algorithm to synthesize the expected full image angle of polarization distribution for candidate vehicle states. A degree of polarization weighted root mean square error objective function compares measured and simulated polarization patterns, allowing the estimator to use all available sky information while attenuating low confidence pixels caused by clouds, buildings, foliage, and other depolarizing occlusions. Experimental evaluation is performed using three urban road vehicle trajectories collected with a roof mounted polarimetric camera and a high precision dual-antenna GNSS/INS reference system. Results show sub-degree RMS yaw error across all trajectories, ranging from $0.718^{\circ}$ to $0.889^{\circ}$. Compared with representative feature-based and model-based polarization navigation methods, the proposed approach reduces RMS heading error by up to 87% and demonstrates improved robustness to partial sky occlusion.

cs.RO↗

Building A Multi-Sensor Platform For Autonomous Driving Research: Challenges and Lessons Learned

This paper reports on the challenges encountered and lessons learned during the development and deployment of a flexible multi-sensor platform for autonomous driving research. It aims to serve as a reference for researchers developing new multi-sensor systems. As the need for reliable, diverse datasets increases, novel environments and sensing configurations are essential to tackle real-world operational challenges. Consequently, many research groups create custom multi-sensory data collection platforms, where fundamental issues, such as mechanical design, sensor calibration, power management, and time synchronization, arise regardless of sensor types. We reflect on these challenges and share key insights to guide future platform designs, enhancing reproducibility and robustness in autonomous vehicle testing. We also summarize the mitigation strategies we adopted, for instance, system-wide time synchronization using GNSS timing and NTP protocols, custom calibration routines for different sensor configurations, and design practices to improve reliability and data integrity during field deployments.

cs.RO↗

Differential LEO Navigation under Asynchronous Satellite Clocks: Architecture and Performance Bounds

Low Earth Orbit (LEO) communication satellites have emerged as a promising source of signals of opportunity for resilient positioning, navigation, and timing (PNT) in GNSS-challenged environments. Unlike GNSS constellations, however, commercial LEO systems are not globally synchronized, and independent satellite clock biases and drifts severely degrade kinematic estimation and induce statistical inconsistency when not explicitly managed. This paper proposes a base-station-aided differential navigation architecture that explicitly mitigates independent LEO satellite clock biases and drifts without inflating the state vector of the mobile rover. A fixed base station continuously tracks time-varying per-satellite clock states and transmits them as measurement-domain corrections, along with their rigorously propagated uncertainties, to a compact, 8-state rover Extended Kalman Filter (EKF). To support this architecture, we introduce a robust visibility management scheme to seamlessly handle the frequent entry and exit of LEO satellites. Furthermore, we derive the Recursive Bayesian Cramer-Rao Bound (RBCRB) directly linked to the channel-domain signal model to establish fundamental theoretical performance limits. The proposed methodology is validated using real-world urban vehicular data combined with high-fidelity LEO constellation simulations. Results demonstrate that the differential framework completely eliminates the statistical inconsistency endemic to single-receiver baselines. Crucially, the rover's posterior estimation uncertainty perfectly tracks the theoretical RBCRB limits across all kinematic and clock states, ensuring highly reliable PNT even during periods of severe geometric degradation.

eess.SP↗

RouteFormer: A Transformer-Based Routing Framework for Autonomous Vehicles

Autonomous surveillance missions in Internet of Things (IoT) networks often involve solving NP-hard combinatorial optimization problems to ensure efficient resource utilization. To address the limitations of conventional heuristics in dynamic environments, we propose RouteFormer, a novel framework for single-agent routing in graph-based terrains. RouteFormer creates a synergy between the global context awareness of the transformer self-attention mechanism and the adaptive decision-making capabilities of Reinforcement Learning (RL). This architecture allows the system to output optimized routing decisions that adapt to complex task dependencies and resource availability without requiring labeled training datasets. We evaluated RouteFormer on varying graph sizes designed to resemble realistic reconnaissance missions. The results indicate that our model effectively handles the complexity of missions requiring multiple action profiles, outperforming baseline approaches, in terms of both time and distance. Specifically, RouteFormer achieved 10\% and 7\% reduction in distance compared to the solutions obtained from well-established solvers like Concorde and Lin-Kernighan-Helsgaun-3 (LKH-3). This improvement was achieved by effectively incorporating mission-specific constraints that traditional solvers overlook. The proposed framework serves as a modular, scalable pipeline for diverse autonomous scheduling and routing tasks.

cs.RO↗

ARMATA: Auto-Regressive Multi-Agent Task Assignment

Coordinating multi-agent systems over spatially distributed areas requires solving a complex hierarchical problem: first distributing areas among agents (allocation) and subsequently determining the optimal visitation order (routing). Existing methods typically decouple these stages ignoring inter-stage dependencies or rely on decentralized heuristics that lack global context. In this work, we propose a centralized, fully end-to-end auto-regressive framework that jointly generates allocation decisions and routing sequences. The core contribution of our approach is a multi-stage decoding mechanism that unifies high-level allocation and low-level routing in a single autoregressive pass while maintaining a centralized global state. This enables the model to implicitly balance workload distribution with routing efficiency, avoiding local optima common in decentralized methods. Extensive experiments demonstrate that our method significantly outperforms diverse baselines, achieving up to a 20\% improvement in solution quality over industrial solvers such as Google OR-Tools, IBM CPLEX, and LKH-3, while reducing computation time from hours to seconds.

cs.MA↗

Look to Locate: Vision-Based Multisensory Navigation with 3-D Digital Maps for GNSS-Challenged Environments

In Global Navigation Satellite System (GNSS)-denied environments such as indoor parking structures or dense urban canyons, achieving accurate and robust vehicle positioning remains a significant challenge. This paper proposes a cost-effective, vision-based multi-sensor navigation system that integrates monocular depth estimation, semantic filtering, and visual map registration (VMR) with 3-D digital maps. Extensive testing in real-world indoor and outdoor driving scenarios demonstrates the effectiveness of the proposed system, achieving sub-meter accuracy of 92% indoors and more than 80% outdoors, with consistent horizontal positioning and heading average root mean-square errors of approximately 0.98 m and 1.25 °, respectively. Compared to the baselines examined, the proposed solution significantly reduced drift and improved robustness under various conditions, achieving positioning accuracy improvements of approximately 88% on average. This work highlights the potential of cost-effective monocular vision systems combined with 3D maps for scalable, GNSS-independent navigation in land vehicles.

cs.RO↗

Automotive Speed Estimation: Sensor Types and Error Characteristics from OBD-II to ADAS

Modern on-road navigation systems heavily depend on integrating speed measurements with inertial navigation systems (INS) and global navigation satellite systems (GNSS). Telemetry-based applications typically source speed data from the On-Board Diagnostic II (OBD-II) system. However, the method of deriving speed, as well as the types of sensors used to measure wheel speed, differs across vehicles. These differences result in varying error characteristics that must be accounted for in navigation and autonomy applications. This paper addresses this gap by examining the diverse speed-sensing technologies employed in standard automotive systems and alternative techniques used in advanced systems designed for higher levels of autonomy, such as Advanced Driver Assistance Systems (ADAS), Autonomous Driving (AD), or surveying applications. We propose a method to identify the type of speed sensor in a vehicle and present strategies for accurately modeling its error characteristics. To validate our approach, we collected and analyzed data from three long real road trajectories conducted in urban environments in Toronto and Kingston, Ontario, Canada. The results underscore the critical role of integrating multiple sensor modalities to achieve more accurate speed estimation, thus improving automotive navigation state estimation, particularly in GNSS-denied environments.

eess.SP↗

The NavINST Dataset for Multi-Sensor Autonomous Navigation

The NavINST Laboratory has developed a comprehensive multisensory dataset from various road-test trajectories in urban environments, featuring diverse lighting conditions, including indoor garage scenarios with dense 3D maps. This dataset includes multiple commercial-grade IMUs and a high-end tactical-grade IMU. Additionally, it contains a wide array of perception-based sensors, such as a solid-state LiDAR - making it one of the first datasets to do so - a mechanical LiDAR, four electronically scanning RADARs, a monocular camera, and two stereo cameras. The dataset also includes forward speed measurements derived from the vehicle's odometer, along with accurately post-processed high-end GNSS/IMU data, providing precise ground truth positioning and navigation information. The NavINST dataset is designed to support advanced research in high-precision positioning, navigation, mapping, computer vision, and multisensory fusion. It offers rich, multi-sensor data ideal for developing and validating robust algorithms for autonomous vehicles. Finally, it is fully integrated with the ROS, ensuring ease of use and accessibility for the research community. The complete dataset and development tools are available at https://navinst.github.io.

cs.RO↗

Integration of 5G and Motion Sensors for Vehicular Positioning: A Loosely-Coupled Approach

Autonomous vehicles (AVs) are poised to revolutionize the transportation industry by enhancing traffic efficiency and road safety. However, achieving optimal vehicular autonomy demands an uninterrupted and precise positioning solution, especially in deep urban environments. 5G mmWave holds immense potential to provide such a service due to its accurate range and angle measurements. Yet, as mmWave signals are prone to signal blockage, severe positioning errors will occur. Most of the 5G positioning literature relies on constant motion models to bridge such 5G outages, which do not capture the true dynamics of the vehicle. Few proposed methodologies rely on inertial measurement units (IMUs) to bridge such gaps, where they predominantly use tightly coupled (TC) integration schemes, introducing a nonlinear 5G measurement model. Such approaches, which rely on Kalman filtering, necessitate the linearization of the measurement model, leading to pronounced positioning errors. In this paper, however, we propose a loosely coupled (LC) sensor fusion scheme to integrate 5G, IMUs, and odometers to mitigate linearization errors. Additionally, we propose a novel method to design the process covariance matrix of the extended Kalman filter (EKF). Moreover, we propose enhancements to the mechanization of the IMU data to enhance the standalone IMU solution. The proposed methodologies were tested using a novel setup comprising 5G measurements from Siradel's S_5G simulation tool and real IMU and odometer measurements from an hour-long trajectory. The proposed method resulted in 14 cm of error for 95% of the time compared to 1 m provided by the traditional constant velocity model approach.

eess.SP↗

Demonstrating the Merits of Integrating Multipath Signals into 5G LoS-Based Positioning Systems for Navigation in Challenging Environments

Constrained environments, such as indoor and urban settings, present a significant challenge for accurate moving object positioning due to the diminished line-of-sight (LoS)communication with the wireless anchor used for positioning. The 5th generation new radio (5G NR) millimeter wave (mmWave) spectrum promises high multipath resolvability in the time and angle domain, enabling the utilization of multipath signals for such problems rather than mitigating their effects. This paper investigates the benefits of integrating multipath signals into 5G LoS-based positioning systems with onboard motion sensors (OBMS). We provide a comprehensive analysis of the positioning system's performance in various conditions of erroneous 5G measurements and outage scenarios, which offers insights into the system's behavior in challenging environments. To validate our approach, we conducted a road test in downtown Toronto, utilizing actual OBMS measurements gathered from sensors installed in the test vehicle. The results indicate that utilization of multipath signals for wireless positioning operating in multipath-rich environments (e.g. urban and indoor) can bridge 5G LoS signal outages, thus enhancing the reliability and accuracy of the positioning solution. The redundant measurements obtained from the multipath signals can enhance the system's robustness, particularly when low-cost 5G receivers with a limited resolution for angle or range measurements are present. This holds true even when only considering the utilization of single-bounce reflections (SBRs).

eess.SP↗

Enabling High-Precision 5G mmWave-Based Positioning for Autonomous Vehicles in Dense Urban Environments

5G-based mmWave wireless positioning has emerged as a promising solution for autonomous vehicle (AV) positioning in recent years. Previous studies have highlighted the benefits of fusing a line-of-sight (LoS) 5G positioning solution with an Inertial Navigation System (INS) for an improved positioning solution. However, the highly dynamic environment of urban areas, where AVs are expected to operate, poses a challenge, as non-line-of-sight (NLoS) communication can deteriorate the 5G mmWave positioning solution and lead to erroneous corrections to the INS. To address this challenge, we exploit 5G multipath and LoS signals to improve positioning performance in dense urban environments. In addition, we integrate the proposed 5G-based positioning with low-cost onboard motion sensors (OBMS). Moreover, the integration is realized using an unscented Kalman filter (UKF) as an alternative to the widely utilized EKF as a fusion engine to avoid ignoring the higher-order and non-linear terms of the dynamic system model. We also introduce techniques to evaluate the quality of each LoS and multipath measurement prior to incorporation into the filter's correction stage. To validate the proposed methodologies, we performed two test trajectories in the dense urban environment of downtown Toronto, Canada. For each trajectory, quasi-real 5G measurements were collected using a ray-tracing tool incorporating 3D map scans of real-world buildings, allowing for realistic multipath scenarios. For the same trajectories, real OBMS data were collected from two-different low-cost IMUs. Our integrated positioning solution was capable of maintaining a level of accuracy below 30 cm for approximately 97% of the time, which is superior to the accuracy level achieved when multipath signals are not considered, which is only around 91% of the time.

eess.SP↗

5G Multi-BS Positioning: A Decentralized Fusion Scheme

Fifth-generation (5G) networks are expected to provide high-precision positioning estimation utilizing mmWave signals in urban and downtown areas. In such areas, 5G base stations (BSs) will be densely deployed, allowing for line-of-sight (LOS) communications between the user equipment (UE) and multiple BSs at the same time. Having access to a plethora of measurement sources grants the need for optimal integration between the BSs to have an accurate and precise positioning solution. Traditionally, 5G multi-BS fusion is conducted via an extended Kalman filter (EKF), that directly utilizes range and angle measurements in a centralized integration scheme. Such measurements have a non-linear relationship with the positioning states of the filter, giving rise to linearization errors. Counter to the common belief, an unscented Kalman filter (UKF) will fail to totally eradicate such linearization errors. In this paper, we argue that a decentralized integration between 5G BSs would fully avoid linearization errors within the filter and significantly enhance the positioning performance. This is done by fusing position measurements instead of directly fusing range and angle measurements, which inherently leads to a linear measurement model by design. The proposed decentralized KF method was evaluated in a quasi-real simulation setup provided by Siradel using a real trajectory in Downtown Toronto. The experiments compared the performance of decentralized KF integration to that of centralized EKF and UKF integration schemes. It was shown that the proposed method outperformed both UKF and EKF implementations in multiple scenarios as it significantly decreased the RMS and maximum 2D positioning errors, achieving decimeter-level accuracy for 93.9% of the time.

eess.SP↗

Integrated 5G mmWave Positioning in Deep Urban Environments: Advantages and Challenges

Achieving the highest levels of autonomy within autonomous vehicles (AVs) requires a precise and dependable positioning solution that is not influenced by the environment. 5G mmWave signals have been extensively studied in the literature to provide such a positioning solution. Yet, it is evident that 5G alone will not be able to provide uninterrupted positioning services, as outages are inevitable to occur. Towards that end, few works have explored the benefits of integrating mmWave positioning with onboard motion sensors (OBMS) like inertial measurement units (IMUs) and odometers. Inspired by INS-GNSS integration literature, all methods defaulted to a tightly-coupled (TC) integration scheme, which hinders the potential of such an integration. Additionally, the proposed methods were validated using simulated 5G and INS data with probability-based line-of-sight (LOS) assumptions. Such an experimental setup fails to highlight the true advantages and challenges of 5G-OBMS integration. Therefore, this study first explores a loosely-coupled (LC) 5G-OBMS integration scheme as a viable alternative to TC schemes. Next, it examines the merits and challenges of such an integration in a deep-urban setting using a novel quasi-real simulation setup. The setup comprises quasi-real 5G measurements from the Siradel simulator and real commercial-grade IMU measurements from a challenging one-hour-long trajectory in downtown Toronto. The trajectory featured multiple natural 5G outages which helped with assessing the integration's performance. The proposed LC method achieved a 14-cm level of accuracy for 95% of the time, while significantly limiting positioning errors during natural 5G outages.

eess.SP↗

A Step Closer Towards 5G mmWave-based Multipath Positioning in Dense Urban Environments

5G mmWave technology can turn multipath into a friend, as multipath components become highly resolvable in the time and angle domains. Multipath signals have not only been used in the literature to position the user equipment (UE) but also to create a map of the surrounding environment. Yet, many multipath-based methods in the literature share a common assumption, which entails that multipath signals are caused by single-bounce reflections only, which is not usually the case. There are very few methods in the literature that accurately filters out higher-order reflections, which renders the exploitation of multipath signals challenging. This paper proposes an ensemble learning-based model for classifying signal paths based on their order of reflection using 5G channel parameters. The model is trained on a large dataset of 3.6 million observations obtained from a quasi-real ray-tracing based 5G simulator that utilizes 3D maps of real-world downtown environments. The trained model had a testing accuracy of 99.5%. A single-bounce reflection-based positioning method was used to validate the positioning error. The trained model enabled the positioning solution to maintain sub-30cm level accuracy 97% of the time.

eess.SP↗

iDriveSense: Dynamic Route Planning Involving Roads Quality Information

Owing to the expeditious growth in the information and communication technologies, smart cities have raised the expectations in terms of efficient functioning and management. One key aspect of residents' daily comfort is assured through affording reliable traffic management and route planning. Comprehensively, the majority of the present trip planning applications and service providers are enabling their trip planning recommendations relying on shortest paths and/or fastest routes. However, such suggestions may discount drivers' preferences with respect to safe and less disturbing trips. Road anomalies such as cracks, potholes, and manholes induce risky driving scenarios and can lead to vehicles damages and costly repairs. Accordingly, in this paper, we propose a crowdsensing based dynamic route planning system. Leveraging both the vehicle motion sensors and the inertial sensors within the smart devices, road surface types and anomalies have been detected and categorized. In addition, the monitored events are geo-referenced utilizing GPS receivers on both vehicles and smart devices. Consequently, road segments assessments are conducted using fuzzy system models based on aspects such as the number of anomalies and their severity levels in each road segment. Afterward, another fuzzy model is adopted to recommend the best trip routes based on the road segments quality in each potential route. Extensive road experiments are held to build and show the potential of the proposed system.

cs.CY↗