PREreview of Lightweight 3D LiDAR-Based UAV Tracking: An Adaptive Extended Kalman Filtering Approach
- Published
- DOI
- 10.5281/zenodo.18993214
- License
- CC0 1.0
summary: 'Lightweight 3D LiDAR-Based UAV Tracking: An Adaptive Extended Kalman Filtering Approach by Nivand Khosravi, Meysam Basiri, and Rodrigo Ventura proposes a lightweight LiDAR-only UAV tracking framework tailored to non-repetitive scanning sensors (Livox Mid-360). The method adaptively tunes process and measurement noise in a constant-acceleration Kalman filtering pipeline, integrates Mahalanobis gating, clustering, and a recovery mechanism, and is validated in real-world UAV-to-UAV tracking with RTK ground truth. Reported results show improved robustness versus a fixed CA-KF and a particle filter, though some reported metrics are internally inconsistent and statistical rigor is limited.'
keywords: 'UAV Tracking, Adaptive Kalman Filter, 3D LiDAR-Based Tracking'
score: 56
tier: 'Tier2 (Graduate journals): Solid applied contribution with real-world experiments and practical relevance, but novelty is incremental and there are inconsistencies in reported metrics plus limited statistical analysis; suitable after revisions for robustness, reporting, and reproducibility.'
CPI: 0.5
expected_citations_2yr: 10
categories:
Abstract:
score: 7,
description: 'Clear statement of objective, method, experimental setting, and claimed improvements; slightly promotional and dense but largely self-contained.'
References:
score: 6,
description: 'Mix of foundational and recent works (2016–2024) with relevant LiDAR-UAV tracking literature; however, some citations have typos/inconsistencies and key adaptive filtering applications in robotics could be expanded.'
Scope:
score: 8,
description: 'The manuscript covers what the title and abstract promise: a LiDAR-only adaptive Kalman filtering pipeline for UAV tracking with real-world
validation.'
Relevance:
score: 8,
description: 'Addresses an important use case (small-UAV relative tracking in GPS-denied settings) that is timely for swarm robotics and aerial autonomy.'
'Factual Errors':
score: 3,
description: 'Table 2 appears internally inconsistent (e.g., 3D RMSE lower than per-axis RMSEs; particle filter CPU usage implausibly lower than CA-KF; formatting like 106.4 vs 0.99%); method labeled A(E)KF though the model/measurement are linear; clustering is described as DBSCAN with fixed epsilon and elsewhere as spatially adaptive Euclidean clustering—these contradictions undermine confidence.'
Language:
score: 6,
description: "Readable overall, but contains grammatical and stylistic issues (inconsistent spacing like '0. 1 m^3', duplicated 'et al.', inconsistent tense and hyphenation), and occasionally non–past-perfect phrasing."
Formatting:
score: 6,
description: 'Generally follows scientific manuscript structure, but includes inconsistent typography (spaces around decimals, hyphen/dash usage) and uneven reference formatting.'
Novelty:
score: 4,
description: 'Adaptive tuning of Q and R via innovation/residual statistics is established; the contribution is primarily an engineering integration for non-repetitive LiDAR on small UAVs rather than a new filtering paradigm. Five extension ideas: (1) Learn a noise map that links LiDAR return density and angle to uncertainty so the filter adjusts before measurements arrive; (2) Use two drones to cooperatively cross-check each other’s positions and correct drift; (3) Add a simple motion class (hover, cruise, turn) that switches filter behavior; (4) Track how wind gusts change acceleration patterns and include a wind state; (5) Detect when the sensor pattern becomes sparse and change the clustering and gating rules on the fly.'
Problems:
score: 6,
description: 'Targets a real gap—robust LiDAR-only tracking on resource-limited UAVs with non-repetitive scanning—but solutions are evolutionary rather than resolving a longstanding contradiction.'
Assumptions:
score: 6,
description: 'Constant-acceleration model, ROI filtering, and heuristic clustering/gating are reasonable but not deeply justified or stress-tested across
regimes (e.g., range, aspect, occlusion severity).'
Consistency:
score: 4,
description: 'Qualitative claims of superiority are not consistently supported by quantitatively coherent metrics; some method naming and pipeline details conflict across sections.'
Robustness:
score: 5,
description: 'Shows robustness to occlusions qualitatively; lacks ablations, parameter sweeps, and multi-session variability analysis to demonstrate stability under diverse conditions.'
Logic:
score: 5,
description: 'Core claims follow the pipeline’s design, but several conclusions generalize from limited evidence and contradictory metrics weaken the logical chain.'
'Statistical Analysis':
score: 4,
description: 'Uses RMSE and runtime metrics but no uncertainty estimates, confidence intervals, or significance testing; no repeated trials or variability reporting.'
Controls:
score: 'N/A',
description: 'Not applicable: this is an algorithmic/computational study with comparative baselines rather than a lab experiment requiring control arms.'
Corrections:
score: 4,
description: 'No explicit corrections for confounders such as range-dependent detection probability, aspect/reflectivity, or LiDAR return sparsity; results may be biased by distance and FOV effects.'
Range:
score: 5,
description: 'Evaluations include aggressive maneuvers and intermittent detections, but do not systematically vary range, target aspect, occlusion levels, or LiDAR density.'
Collinearity:
score: 'N/A',
description: 'Not applicable: there is no multivariate regression or feature attribution analysis where factor collinearity would be a concern.'
'Dimensional Analysis':
score: 8,
description: 'State, innovation, and covariance update equations are dimensionally coherent (e.g., K d d^T K^T yields state-covariance units; H P H^T aligns with measurement covariance).'
'Experimental Design':
score: 5,
description: 'Real-world setup with RTK ground truth is strong, but missing details on time sync, calibration, parameter choices, gating thresholds, occlusion protocol, trial counts, ablations (adaptive Q vs adaptive R vs both), and data release limit replicability. Suggested tools: repeated trials with CIs, Bland–Altman plots vs RTK, ablation and sensitivity analyses, and scenario stratification by range/aspect.'
'Ethical Standards':
score: 'informational',
description: 'No human/animal subjects; ensure airspace compliance, safety protocols, and site permissions are documented. Recommend adding a statement of compliance with local UAV regulations and data-handling practices.'
'Conflict Of Interest':
score: 'informational',
description: 'No conflicts are stated; funding sources are acknowledged. Add an explicit conflict-of-interest declaration.'
Normalization:
score: 'informational',
description: 'Primarily algorithmic; data normalization is not central. If raw LiDAR intensity or range is analyzed, consider range/intensity normalization to compare across distances and sessions.'
'Idea Incubator':
score: 'informational',
description: '- Economics (adaptive markets): Treat measurement quality like market volatility; when volatility rises, increase process noise to hedge risk; when stable, rely more on measurements.
'- Biology (predator–prey): The tracker ‘hunts’ a moving target; when sightings are sparse, widen the search (higher Q); when sightings are strong, narrow in (lower R).
'- Physics (thermostat control): Innovation acts like temperature error; adaptive Q/R are the thermostat gains that balance responsiveness and stability.
'- Systems (queueing): Measurement updates are arrivals; during droughts, the system lengthens its prediction ‘service time’ and inflates uncertainty to avoid overcommitment.
'- Information theory (rate–distortion): Constrain estimation error given a variable-rate measurement channel; adapt Q/R to maintain acceptable distortion under bandwidth (point-density) changes.'
'Improve Citability':
score: 'informational',
description: 'Release code and ROS packages with versioned configs; publish datasets (point clouds, RTK, poses) with timestamps and calibration files; document all parameters (DBSCAN/ROI/gating thresholds, α/β, τ, tocc) with defaults and ranges; provide ablation scripts and seeds; adopt standard benchmarks or create a public protocol; include detailed hardware/software specs (Jetson model, CUDA/cuDNN, ROS, compiler flags); add a reproducibility checklist and a BibTeX entry for dataset/code to encourage reuse.'
Falsifiability:
score: 'informational',
description: 'Primary claims: (1) The adaptive CA-EKF improves tracking accuracy and robustness over fixed CA-KF and particle filtering under sparse/non-repetitive LiDAR; (2) The recovery mechanism maintains tracking continuity during detection gaps; (3) The approach is suitable for small UAVs with limited compute. Falsifying observations: (a) Repeated trials where CAEKF RMSE and failure rate are not better (or are worse) than baselines; (b) Prolonged dropouts causing divergence comparable to fixed CA-KF; (c) Compute/memory budgets exceeding those feasible on the stated embedded platform; (d) No measurable benefit from adaptive Q/R in ablations.'
Competing interests
The author declares that they have no competing interests.
Use of Artificial Intelligence (AI)
The author declares that they used generative AI to come up with new ideas for their review.