On Transitive Consistency for Linear Invertible Transformations between Euclidean Coordinate Systems
Johan Thunberg, Florian Bernard, Jorge Goncalves

TL;DR
This paper introduces methods to synchronize and enforce transitive consistency on collections of linear invertible transformations between Euclidean coordinate systems, using linear algebra techniques and applicable to various graph topologies.
Contribution
It presents novel centralized and distributed algorithms for transformation synchronization, extending to affine and Euclidean cases, with theoretical analysis and practical validation.
Findings
Algorithms achieve near-optimal synchronization accuracy.
Methods are simple, based on linear algebra, and effective under noise.
Distributed methods converge similarly to consensus protocols.
Abstract
Transitive consistency is an intrinsic property for collections of linear invertible transformations between Euclidean coordinate frames. In practice, when the transformations are estimated from data, this property is lacking. This work addresses the problem of synchronizing transformations that are not transitively consistent. Once the transformations have been synchronized, they satisfy the transitive consistency condition - a transformation from frame to frame is equal to the composite transformation of first transforming A to B and then transforming B to C. The coordinate frames correspond to nodes in a graph and the transformations correspond to edges in the same graph. Two direct or centralized synchronization methods are presented for different graph topologies; the first one for quasi-strongly connected graphs, and the second one for connected graphs. As an extension of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematics and Applications · Computability, Logic, AI Algorithms · Cellular Automata and Applications
