Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T10:30:51.653Z Has data issue: false hasContentIssue false

Gaussian Message Passing-Based Cooperative Localisation with Bootstrap Percolation Scheme in Dense Networks

Published online by Cambridge University Press:  02 May 2019

Yangyang Liu*
Affiliation:
(School of Electronics and Information, Northwestern Polytechnical University, Xi'an 710072, China)
Baowang Lian
Affiliation:
(School of Electronics and Information, Northwestern Polytechnical University, Xi'an 710072, China)
Lin Zhang
Affiliation:
(School of Electronics and Information, Northwestern Polytechnical University, Xi'an 710072, China)
Taoyun Zhou
Affiliation:
(School of Electronics and Information, Northwestern Polytechnical University, Xi'an 710072, China)
*
Rights & Permissions [Opens in a new window]

Abstract

In dense networks, the tremendous computational complexity and communication overhead of cooperative localisation are the two main bottlenecks that limit practical application. In this study, we introduce a bootstrap percolation scheme into Gaussian message passing-based cooperative localisation for precise positioning, aimed at reducing the system overhead. Considering the uncertainty information and geometric distribution of neighbours, an approximate collinear detection criterion is proposed to detect the possible flip ambiguities in cooperative localisation. According to the detection result and our connection constraint, agents are divided into three categories and are approximated by different distribution families. A message passing rule is designed to control the propagation direction from high precision to low precision, thereby mitigating potential error propagation. Additionally, a layer-by-layer positioning mechanism is established where the agents are located gradually. Analytical and simulation results indicate that when the ranging standard deviation is 0·2 m, 89·3% of the agent nodes can be located within 0·4 m using the proposed algorithm. Compared with the Hybrid Sum-Product Algorithm over A Wireless Network (H-SPAWN), this ratio is increased by 8·4% and the computational complexity is reduced by 72%.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2019 
Figure 0

Figure 1. Diagram of cooperative localisation in a road environment.

Figure 1

Figure 2. Variance estimation of Gaussian marginal distribution.

Figure 2

Figure 3. Examples of generated samples from different distribution families for agent nodes. (a) |𝕊i| = 1, the ring distribution; (b) |𝕊i| = 2, the Gaussian mixture distribution; (c) |𝕊i| ≥ 3, Gaussian distribution.

Figure 3

Figure 4. An illustration of flip ambiguity.

Figure 4

Figure 5. The geometric configuration of the reference node set for a target. The uncertainty ellipses represent the confidence interval of probability p.

Figure 5

Algorithm 1 Bootstrap percolation scheme.

Figure 6

Algorithm 2 Proposed cooperative localisation algorithm with bootstrap percolation scheme

Figure 7

Table 1. System overhead comparison

Figure 8

Figure 6. The performance of the approximate collinearity detection criterion, where σ = 0·5 m and $\bar{\varepsilon}$ varies from 0·2 m to 2 m. (a) Missed alarm. (b) False alarm.

Figure 9

Figure 7. The performance of the approximate collinearity detection criterion, where $\bar{\varepsilon } = \sigma /2\sigma /3\sigma$ and σ varies from 0·2 m to 2 m. (a) Missed alarm. (b) False alarm.

Figure 10

Figure 8. Outdoor positioning environment.

Figure 11

Figure 9. The deployment of the wireless network and the positioning results.

Figure 12

Table 2. Connectivity of the agent nodes in Figure 9

Figure 13

Figure 10. The Cumulative Distribution Function (CDF) of the positioning results of the five agent nodes.

Figure 14

Figure 11. The overall performance of the single trial localisation.

Figure 15

Figure 12. The contour plot of the positioning error of 100 agents versus the iteration index.

Figure 16

Figure 13. The positioning performance of the proposed algorithm. (a) The CDFs versus the positioning errors; (b) The Root Mean Square Error (RMSE) versus the iteration index.

Figure 17

Figure 14. CDF comparison for Network 1 and Network 2.