Ufil: A Unified Framework for Infrastructure-based Localization
Simon Schäfer, Lucas Hegerath, Marius Molz, Massimo Marcon, Bassam Alrifaee
TLDR
Ufil is a unified framework for infrastructure-based localization, standardizing object models and tracking for enhanced road safety.
Key contributions
- Standardized object model and reusable multi-object tracking components for localization.
- Integrates heterogeneous data sources (V2X, lidar, in-road sensors) into a single pipeline.
- Achieves lane-level lateral accuracy (~0.3m RMSE) and <100ms latency in tests.
- Open-source C++/ROS 2 framework with interfaces for easy component improvement.
Why it matters
Current infrastructure-based localization is fragmented. Ufil provides a unified, open-source solution that simplifies development and research. This framework enables robust, accurate, and low-latency road user state estimation, crucial for enhancing road safety and traffic management.
Original Abstract
Infrastructure-based localization enhances road safety and traffic management by providing state estimates of road users. Development is hindered by fragmented, application-specific stacks that tightly couple perception, tracking, and middleware. We introduce Ufil, a Unified Framework for Infrastructure-Based Localization with a standardized object model and reusable multi-object tracking components. Ufil offers interfaces and reference implementations for prediction, detection, association, state update, and track management, allowing researchers to improve components without reimplementing the pipeline. Ufil is open-source C++/ROS 2 software with documentation and executable examples. We demonstrate Ufil by integrating three heterogeneous data sources into a single localization pipeline combining (i) vehicle onboard units broadcasting ETSI ITS-G5 Cooperative Awareness Messages, (ii) a lidar-based roadside sensor node, and (iii) an in-road sensitive surface layer. The pipeline runs unchanged in the CARLA simulator and a small-scale CAV testbed, demonstrating Ufil's scale-independent execution model. In a three-lane highway scenario with 423 and 355 vehicles in simulation and testbed, respectively, the fused system achieves lane-level lateral accuracy with mean lateral position RMSEs of 0.31 m in CARLA and 0.29 m in the CPM Lab, and mean absolute orientation errors around 2.2°. Median end-to-end latencies from sensing to fused output remain below 100 ms across all modalities in both environments.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.