REVIEW 2 major objections 4 minor 21 references
Robots that share only the states they both care about, plus passive listening, reach near-centralized localization accuracy and consistency.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-10 14:01 UTC pith:FAGBDUKL
load-bearing objection Clean incremental advance: shared-state-only consensus plus passive listening gets near-centralized consistency under realistic radio limits, with solid MC and MILUV evidence. the 2 major comments →
D-CLIPSE: Distributed Consensus-based Localization with Passive Listening on Shared State Exchange
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
A consensus-based distributed filter that exchanges only the relevant shared states (not full states) together with preintegrated odometry, and that lets passive listeners recondition their local joint distributions from overheard consensus messages, produces multi-robot localization estimates that are nearly as accurate and, especially, as consistent as the centralized filter, while remaining more communication-efficient than prior decentralized methods that share full states.
What carries the argument
Reconditioning of each robot's joint density after covariance-intersection fusion of the shared-state marginals: the consensus distribution of the overlapping states is formed, then used to update the unique (private) states via the conditional mean and covariance on the matrix Lie group, with passive listeners applying the identical update to any overheard shared subset.
Load-bearing premise
The communication graph is static and undirected, robots follow a fixed known pairwise schedule, and every robot starts with identical beliefs on all shared states so that consensus is well-defined from the first exchange.
What would settle it
On a team with a fixed sparse schedule, disable passive listening and increase team size or lengthen the cycle; if neighbour estimates of a GPS-equipped robot's pose then diverge in RMSE and NEES far from the centralized and self-estimates (as the paper's own Table I and 2 Hz experiment already hint), the claimed benefit of the reconditioning-plus-listening mechanism fails.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents D-CLIPSE, a consensus-based distributed filter for multi-robot localization on matrix Lie groups. Each robot estimates its own state and one-hop neighbours, shares only the relevant shared-state subset plus preintegrated odometry (RMIs) in a single pairwise exchange, forms a CI-weighted consensus distribution of those shared states, and reconditions its unique states via the conditional density (Section IV-B, Eqs. 17–27). Non-communicating robots can passively overhear the exchange and apply the same update (Section IV-C). Validation against a centralized EKF and the Cossette et al. (2024) decentralized baseline uses Monte-Carlo simulations (M=200) and the MILUV quadrotor dataset, reporting RMSE, NEES and 2-Wasserstein distances that support near-centralized accuracy and especially consistency under a static known communication schedule.
Significance. If the claims hold under the stated assumptions, the work supplies a practical, communication-light alternative to full-state sharing that improves consistency over the current SoTA while remaining implementable on modest hardware. The explicit reconditioning of unique states after shared-state consensus (IV-B) and the passive-listening update (IV-C) are concrete technical increments; the open-source release promised upon acceptance would further raise impact. The static-topology and identical-initialization assumptions are clearly flagged as modelling limitations rather than hidden circularities, so the contribution is usable within those bounds and points cleanly to dynamic-graph extensions.
major comments (2)
- [Section III, V] Section III and the experimental protocol fix a static undirected graph with a known pairwise schedule and identical initial shared-state beliefs. While the paper correctly lists dynamic graphs as future work, the central claim of “near-centralized performance \ldots especially in consistency” is demonstrated only under these conditions. A short sensitivity study (or at least an explicit discussion of degradation when the schedule is imperfect or initial beliefs differ) would strengthen the load-bearing claim that the method remains competitive outside the idealised schedule.
- [Section V, paragraph preceding V-A] The CI weight ω is optimised by trace minimisation in simulation but fixed at 0.5 for all experiments (and the SoTA baseline uses a hand-set ω=0.99). Because consistency (NEES) is the headline advantage, the manuscript should quantify how sensitive the reported NEES and 2-Wasserstein gaps are to this free parameter; otherwise it is unclear whether the experimental superiority is robust or partly an artefact of the chosen ω.
minor comments (4)
- [Fig. 2] Figure 2 axis limits are shared across proposed and SoTA panels, which is helpful, but the caption does not state the number of Monte-Carlo trials used for that particular visualisation (M=200 is given only later for the NEES box-plot).
- [Eq. (16)] Equation (16) introduces the free scalar α for Gauss–Newton initialisation; the text sets α=0.5 “for simplicity” but never reports whether other values alter convergence or final consistency. A one-sentence remark would suffice.
- [Figs. 3–5] The acronym “TR” appears in several figure legends without definition; it is presumably the proposed method, but the first occurrence should expand it.
- [Abstract, I] A few typographical slips remain (e.g., “Acentralized”, “Distributedsolution”, missing spaces after periods in the abstract and introduction).
Circularity Check
Minor non-load-bearing self-citation of the group's prior RMI/passive and decentralized-filter papers; novel shared-state reconditioning and passive consensus updates are independently derived and scored against an external centralized baseline.
specific steps
-
self citation load bearing
[§I-A Related Work, final paragraph; also §V-D Comparison to State-of-the-Art]
"The proposed method presented in this paper is motivated by the work of [12] and [13]. The former considers multi-robot relative pose estimation through sharing preintegrated odometry, or relative motion increments (RMIs), along with a passive listening-based framework… The latter is the closest to this paper’s proposed method and considers a general decentralized filtering framework where through user-defined pseudomeasurements, sharing RMIs, and state sharing…"
The architectural premise (RMI sharing + passive listening + decentralized neighbour-state estimation) is imported wholesale from the same authors’ prior papers [12,13]. While the subsequent reconditioning algebra and the empirical gains are new, the baseline against which “near-centralized” performance is claimed is itself a self-citation, creating a mild self-referential loop that is not independently re-derived.
full rationale
The derivation chain in §IV starts from standard MLG Gaussian factorizations (joint = marginal × conditional), applies CI to shared-state covariances, solves a weighted nonlinear least-squares fusion for the consensus mean/covariance on the shared Lie-group elements, then reconditions the unique-state conditional via BCH approximations of the Jacobians (Eqs. 17–27). These algebraic steps do not reduce to their inputs by construction; they produce a new joint that is then propagated by ordinary on-manifold EKF updates. Passive listening (§IV-C) simply re-applies the same reconditioning to overheard shared-state packets. Empirical claims of near-centralized accuracy/consistency are obtained by Monte-Carlo and MILUV experiments that compare against an independent centralized EKF and against the prior decentralized method [13]; no parameter is fitted to the target metric and then re-presented as a prediction. The only self-citation is motivational (RMI sharing and the high-level decentralized architecture are taken from the authors’ [12,13]), which is normal engineering practice and does not force the new reconditioning equations or the reported performance numbers. Hence circularity is limited to a non-load-bearing self-citation score of 2.
Axiom & Free-Parameter Ledger
free parameters (2)
- CI weight ω =
0.5 (experiments) or trace-minimizing (simulations)
- α (Gauss-Newton initialization) =
0.5
axioms (4)
- domain assumption Robot states live on matrix Lie groups and admit Gaussian densities in the Lie algebra under right perturbations; small-error BCH approximations are valid for residual linearization and covariance reconditioning.
- domain assumption Unknown cross-correlations arising from double-counted RMIs and shared measurements can be conservatively handled by covariance intersection without estimator divergence.
- ad hoc to paper The communication graph is static and undirected, the pairwise schedule is fixed and known a priori, and every robot can extract the relevant shared-state subset from any overheard packet; RMIs are passively receivable by any robot in radio range.
- ad hoc to paper All robots are initialized with identical beliefs on every shared state.
read the original abstract
Multi-robot localization that is accurate and consistent is imperative for downstream tasks such as planning and control. Centralized filtering approaches optimally fuse all available sensor measurements of the team. However, a centralized solution is rarely implementable due to hardware, communication, and computational constraints. Distributed approaches deploy a filter on each robot to estimate their own state and neighbours' states using inter-robot communication. This paper proposes a consistent, communication-efficient, and consensus-based distributed filtering framework that shares both preintegrated odometry and relevant shared states among communicating robots. The proposed method is validated in simulated and experimental scenarios, showing near centralized performance in accuracy, and especially in consistency, compared to the current state-of-the-art decentralized approach.
Figures
Reference graph
Works this paper leans on
-
[1]
Multi- robot coverage path planning for the inspection of offshore wind farms: A review,
A. J. I. Foster, M. Gianni, A. Aly, H. Samani, and S. Sharma, “Multi- robot coverage path planning for the inspection of offshore wind farms: A review,”Drones, vol. 8, no. 1, 2024
work page 2024
-
[2]
Distributed multi-robot active gathering for non-uniform agriculture and forestry information,
J. Chen, M. Chen, J. Wang, Q. Mao, F. Xie, and P. Dames, “Distributed multi-robot active gathering for non-uniform agriculture and forestry information,”Frontiers in Plant Science, vol. 16, 2025
work page 2025
-
[3]
Underground multi- robot systems at work: A Revolution in Mining,
V . Vigara Puche, K. Verma, and M. Fumagalli, “Underground multi- robot systems at work: A Revolution in Mining,”Applied Sciences, vol. 16, no. 3, 2026
work page 2026
-
[4]
Distributed Kalman Filter with Embedded Consen- sus Filters,
R. Olfati-Saber, “Distributed Kalman Filter with Embedded Consen- sus Filters,” inIEEE Conf. Deci. Cont., 2005, pp. 8179–8184
work page 2005
-
[5]
Kalman-Consensus Filter : Optimality, stability, and performance,
R. Olfati-Saber, “Kalman-Consensus Filter : Optimality, stability, and performance,” inIEEE Conf. Deci. Cont., 2009, pp. 7036–7042
work page 2009
-
[6]
Consensus-Based Linear and Nonlinear Filtering,
G. Battistelli, L. Chisci, G. Mugnai, A. Farina, and A. Graziano, “Consensus-Based Linear and Nonlinear Filtering,”IEEE Trans. Automatic Cont., vol. 60, no. 5, pp. 1410–1415, 2015. −50 0 50 ψ Error [deg] −2 0 2 x Error [m] 35.0 37.5 40.0 42.5 45.0 47.5 50.0 52.5 55.0 Time [s] −2 0 2 y Error [m] Robot 1 Robot 2 Robot 3 CEKF (a) Proposed w/o Passive −50 0 5...
work page 2015
-
[7]
L. Luft, T. Schubert, S. I. Roumeliotis, and W. Burgard, “Recursive decentralized localization for multi-robot systems with asynchronous pairwise communication,”Int. J. Robot. Res., vol. 37, no. 10, pp. 1152–1167, 2018
work page 2018
-
[8]
Decentralized Collaborative State Estimation for Aided Inertial Navigation,
R. Jung, C. Brommer, and S. Weiss, “Decentralized Collaborative State Estimation for Aided Inertial Navigation,” inIEEE Int. Conf. Robot. Autom., 2020, pp. 4673–4679
work page 2020
-
[9]
A non-divergent estimation algorithm in the presence of unknown correlations,
S. Julier and J. Uhlmann, “A non-divergent estimation algorithm in the presence of unknown correlations,” inAmer . Cont. Conf., vol. 4, 1997, pp. 2369–2373
work page 1997
-
[10]
Decentralized Cooperative Localization: A Communication-Efficient Dual-Fusion Consistent Approach,
N. Hao, F. He, Y . Hou, W. Song, D. Xu, and Y . Yao, “Decentralized Cooperative Localization: A Communication-Efficient Dual-Fusion Consistent Approach,”IEEE Robot. Autom. Lett., vol. 10, no. 1, pp. 636–643, 2025
work page 2025
-
[11]
Distributed 3-D Multi-Robot Cooperative Localization: An Efficient and Consistent Approach,
Y . Zhou, Y . Liu, and X. Wang, “Distributed 3-D Multi-Robot Cooperative Localization: An Efficient and Consistent Approach,” IEEE Robot. Autom. Lett., vol. 11, no. 2, pp. 2306–2313, 2026
work page 2026
-
[12]
Multi-robot Relative Pose Estimation and IMU Preintegration Using Passive UWB Transceivers,
M. A. Shalaby, C. C. Cossette, J. Le Ny, and J. R. Forbes, “Multi-robot Relative Pose Estimation and IMU Preintegration Using Passive UWB Transceivers,”IEEE Trans. Robot., vol. 40, pp. 2410– 2429, 2024
work page 2024
-
[13]
Decentralized state estimation: An approach using pseudomeasure- ments and preintegration,
C. C. Cossette, M. A. Shalaby, D. Saussi ´e, and J. R. Forbes, “Decentralized state estimation: An approach using pseudomeasure- ments and preintegration,”Int. J. Robot. Res., vol. 43, no. 10, pp. 1573–1593, 2024
work page 2024
-
[14]
A micro Lie theory for state estimation in robotics
J. Sol `a, J. Deray, and D. Atchuthan,A micro lie theory for state estimation in robotics, 2021. arXiv:1812.01537 [cs.RO]
work page internal anchor Pith review Pith/arXiv arXiv 2021
-
[15]
From Intrinsic Optimization to Iterated Extended Kalman Filtering on Lie Groups,
G. Bourmaud, R. M ´egret, A. Giremus, and Y . Berthoumieu, “From Intrinsic Optimization to Iterated Extended Kalman Filtering on Lie Groups,”J. Math. Imaging & Vision, vol. 55, no. 3, pp. 284–303, 2016
work page 2016
-
[16]
T. D. Barfoot,State Estimation for Robotics: Second Edition. Cam- bridge University Press, 2024
work page 2024
-
[17]
Associating Uncertainty With Three- Dimensional Poses for Use in Estimation Problems,
T. D. Barfoot and P. T. Furgale, “Associating Uncertainty With Three- Dimensional Poses for Use in Estimation Problems,”IEEE Trans. Robot., vol. 30, no. 3, pp. 679–693, 2014
work page 2014
-
[18]
Y . Bar-Shalom, X.-R. Li, and T. Kirubarajan,Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software. Wiley, Jan. 2002
work page 2002
-
[19]
Computational Optimal Transport
G. Peyr ´e and M. Cuturi,Computational Optimal Transport, 2020. arXiv:1803.00567 [stat.ML]
work page internal anchor Pith review Pith/arXiv arXiv 2020
-
[20]
Relative Position Estimation in Multi-Agent Systems Using Attitude-Coupled Range Measurements,
M. Shalaby, C. C. Cossette, J. R. Forbes, and J. Le Ny, “Relative Position Estimation in Multi-Agent Systems Using Attitude-Coupled Range Measurements,”IEEE Robot. Autom. Lett., vol. 6, no. 3, pp. 4955–4961, 2021
work page 2021
-
[21]
MILUV: A Multi-UA V Indoor Localization dataset with UWB and Vision,
M. A. Shalaby, N. Dahdah, S. S. Ahmed, C. C. Cossette, J. L. Ny, and J. R. Forbes, “MILUV: A Multi-UA V Indoor Localization dataset with UWB and Vision,”Int. J. Robot. Res., vol. 0, no. 0, 2026
work page 2026
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.