8.1. Research Gaps and Open Challenges
The systematic review of 92 records across co-simulation architectures, indoor localization methods, and ground truth strategies reveals several consistent gaps in the existing literature.
Absence of standardised benchmarking protocols for scaled DDT localization. The S3 corpus confirms that localization accuracy figures are heterogeneous across studies: different methods, different environments, different reference systems, and different metric definitions make cross-study comparison almost meaningless. The UTIL dataset [
52] is a notable exception in the UWB domain, but no equivalent publicly available benchmark exists for AprilTag or VSLAM in a scaled-vehicle indoor testbed context. The root cause is technical: different testbeds operate at different scales, arena sizes, and sensor configurations, meaning accuracy figures from one environment cannot be transferred to another. Without a shared physical reference device deployable across laboratories, a principled cross-study comparison has no foundation. The PGTRS protocol proposed in
Section 6.3 directly addresses this gap by providing a reproducible, infrastructure-agnostic common reference applicable to all three modalities.
Sensor fusion across modalities is underexplored for scaled testbeds. Most reviewed works evaluated a single localization modality in isolation. A small number of studies (e.g., [
45,
46]) combined two technologies, but exclusively in the UWB+IMU domain. No study in the S3 corpus evaluated the complementary fusion of AprilTag absolute references with VSLAM relative odometry in a scaled indoor testbed, despite this combination being a logical match: AprilTag provides drift-free global position fixes while VSLAM provides smooth high-frequency relative motion, and their error sources are largely orthogonal. The underlying obstacle is tight time synchronisation: AprilTag detection and VSLAM odometry run on separate software stacks at different update rates, and the extrinsic calibration between their sensor frames must remain stable across sessions, a condition that is difficult to guarantee on constrained-edge hardware.
LED floor-specific localization challenges are unstudied. The LED floor introduces a unique artefact: when displaying uniform-colour road markings or solid areas, it creates featureless visual regions directly below the vehicle. For VSLAM systems relying on floor texture, this is a direct localization threat that has no analogue in conventional indoor testbeds. No existing study has investigated VSLAM performance on a programmable LED surface, making this an open problem for which the PGTRS testbed is uniquely positioned to contribute data. The gap arises from the novelty of programmable-floor testbeds: the dynamic visual content of the LED surface has no analogue in conventional indoor environments, so no prior VSLAM evaluation methodology accounts for it.
A countermeasure unique to programmable-floor testbeds is artificial feature injection: a low-contrast texture sublayer rendered on the LED surface alongside the primary scenario content provides consistent visual keypoints for SLAM front-ends without modifying the semantic content of the driving scene. Three pattern families are candidates, each with a different trade-off between keypoint richness and ADAS interference:
Voronoi grids. A randomised Voronoi diagram rendered at low contrast generates a large number of cell-boundary corners, which are the primary targets of ORB and FAST feature detectors. Irregular cell spacing prevents systematic repetition that CNN-based lane and object detectors could misinterpret as road markings, keeping the injected pattern below their saliency threshold.
Sparse fiducial sublayer. Small-scale AprilTags rendered at a resolution detectable by the overhead 4K camera but below the angular resolution of the vehicle’s forward camera provide absolute-scale anchors within the SLAM map, enabling periodic drift correction without modifying the scenario display.
High-frequency noise textures. Patterns whose dominant spatial frequency lies above the pass-band of vehicle-mounted cameras—for example, Perlin noise at a cell size smaller than two pixels at the camera’s operating distance—are perceptually invisible to the ADAS stack while remaining detectable by close-range VSLAM systems.
The governing design constraint is that injected features must be rendered at a contrast level and spatial frequency that keeps them below the saliency threshold of object and lane detectors, while remaining above the minimum gradient required for reliable keypoint extraction by the SLAM front-end. This threshold can be tuned per-scenario: a static parking scene tolerates higher injection density than an active lane-change manoeuvre with prominent road markings. The ability to switch the floor dynamically between a high-texture localization mode and a scenario display mode has not been demonstrated in any reviewed work and represents a unique capability of the PGTRS architecture relative to static ground truth systems.
Complementary to floor-based feature injection, the physical enclosure surrounding the LED panel (
Section 7.2) offers a second enrichment surface: attaching photogrammetrically calibrated optical markers to the inner enclosure walls would extend the observable landmark set for both VSLAM and the vehicle’s onboard forward camera. Because the enclosure walls are fixed relative to
and visible from most positions within the test area, wall-mounted markers could provide absolute position anchors that suppress drift accumulation without requiring infrastructure changes beyond the testbed boundary.
Scalability of PGTRS to larger environments: The PGTRS as defined in
Section 6.2 is tied to the LED floor form factor. For testbeds beyond the 5 m × 5 m footprint studied here, projector-based or large-format display alternatives would be needed. The sub-pixel precision guarantee depends on the display’s native resolution; scaling to larger areas at fixed pixel density increases cost non-linearly. This represents a boundary condition on the PGTRS concept.
Multi-vehicle localization is largely absent from the scaled testbed literature. Most reviewed scaled testbeds operated with a single vehicle. Multi-vehicle extensions introduce mutual occlusion (for vision-based methods) and ranging interference (for UWB). The cooperative UWB localization approach of Xin et al. [
48] demonstrated a viable multi-robot ranging architecture, but was not evaluated in a co-simulation context. Combining multi-agent UWB ranging with a shared PGTRS coordinate frame is a natural next step.
PGTRS-enabled research directions: The PGTRS platform opens several specific experimental avenues that are not possible with static ground truth systems. First, the three-stage benchmarking protocol (
Section 6.3) enables the first controlled cross-method accuracy comparison of AprilTag, VSLAM, and UWB under identical arena conditions and against a common spatial reference, directly resolving the heterogeneity problem identified above. Second, the PGTRS coordinate frame provides a natural drift-correction anchor for AprilTag+VSLAM fusion: AprilTag detections in the PGTRS grid can serve as periodic absolute position fixes that reset the VSLAM odometry integrator, combining the high update rate of VSLAM with the drift-free absolute accuracy of fiducial detection. Third, the artificial feature injection capability described above allows a systematic study of how LED surface texture density affects VSLAM keypoint extraction, yielding design guidelines for the optimal injection pattern as a function of the displayed driving scenario.
8.2. Design Guidelines for Scaled DDT Deployment
The following guidelines are distilled from the synthesis of reviewed literature and the DDT case study presented in
Section 7. They are intended as decision support for practitioners building new scaled testbeds.
Localisation selection: use AprilTag as primary, UWB as reference. AprilTag provides drift-free global positioning with low infrastructure overhead and is the most directly verified approach for overhead-camera scaled testbed deployments [
35,
36,
37]. UWB serves as a complementary positioning reference that is immune to visual occlusion [
44,
45]. VSLAM is appropriate when the floor surface provides sufficient texture and when a prior map of the environment is maintained.
Latency budget allocation: The 50 ms end-to-end co-simulation budget identified in
Section 4.5 should be distributed as follows based on the reviewed literature: ≤20 ms for image capture and pose estimation (achievable with AprilTag at 30+ FPS [
35]), ≤10 ms for ROS 2 DDS message forwarding [
30], ≤20 ms for AirSim frame rendering and LED floor update. Any component exceeding its budget requires profiling and optimisation before system integration.
Calibration quality gates: Camera calibration reprojection error must remain below 0.5 pixels [
50]; calibrations above 1.0 pixel indicate model mismatch or poor calibration images and will corrupt downstream pose estimates in proportion to the error magnitude. Wide-angle lenses exceeding 90° horizontal FoV require the Kannala–Brandt model rather than the Brown–Conrady polynomial [
20]. Calibration should be repeated whenever the camera is remounted. Significant ambient temperature changes (e.g., between seasons or after extended system downtime) can shift the principal point and focal length through thermal expansion of the lens barrel and housing, warranting a fresh calibration run.
PGTRS registration as a mandatory setup step: The one-time laser-distance registration of the LED floor corners to the world frame must be re-executed whenever the LED floor is repositioned or the anchor nodes are remounted. This registration is the single most important calibration step for ensuring metric accuracy of the spatial reference; errors at this stage propagate into all subsequent localization evaluations.
Positioning relative to commercial HiL platforms: Full-scale hardware-in-the-loop platforms such as dSPACE SCALEXIO and VIRES Virtual Test Drive (VTD) offer deterministic real-time execution and hardware-certified sensor interfaces, but represent a capital investment that is typically beyond the reach of academic research groups and teaching laboratories. Software-only tools such as CarMaker (IPG Automotive) occupy an intermediate position by providing high-fidelity vehicle dynamics without a physical hardware loop. The DDT architecture described in this review targets a different niche: at a hardware cost of approximately €6576 (
Section 7.2), it is not intended to replicate the dynamics fidelity of commercial HiL systems, but rather to provide an accessible physical sensor-actuator loop for localization algorithm development and co-simulation methodology research at university scale.
8.3. Limitations of the Present Work
Several limitations of the current study must be acknowledged.
The PGTRS concept has not yet been empirically validated. The three-stage benchmarking protocol and the PGTRS definition introduced in
Section 6 are conceptual contributions derived from the identified literature gap; the underlying testbed is operational but the systematic accuracy and repeatability campaign across all three localization modalities is ongoing. These results will be reported in a dedicated empirical follow-up. The hardware-imposed accuracy ceiling of the LED floor (pixel pitch ≤ 4 mm for a 5 m panel at
pixels, comprising
modules of
pixels each) provides a theoretical precision bound that is consistent with the ±1 cm system requirement; empirical validation will confirm or refine this figure.
The systematic review was conducted in mid-2026 and does not capture literature published after the database snapshot date. The ADAS and indoor robotics fields are active; papers on SLAM, UWB, and co-simulation may have appeared between the snapshot and publication.
The comparison table in
Section 5.6 is based on literature-extracted figures rather than on measurements obtained under identical conditions. Accuracy values for different localization methods were extracted from heterogeneous environments and vehicle platforms. The PGTRS protocol is specifically designed to address this limitation in future experiments.