Yang Chizhao, Strader Jared, Gu Yu
Department of Mechanical and Aerospace Engineering, West Virginia University, Morgantown, WV 26506, USA.
Sensors (Basel). 2021 Sep 25;21(19):6400. doi: 10.3390/s21196400.
Localization based on scalar field map matching (e.g., using gravity anomaly, magnetic anomaly, topographics, or olfaction maps) is a potential solution for navigating in Global Navigation Satellite System (GNSS)-denied environments. In this paper, a scalable framework is presented for cooperatively localizing a group of agents based on map matching given a prior map modeling the scalar field. In order to satisfy the communication constraints, each agent in the group is assigned to different subgroups. A locally centralized cooperative localization method is performed in each subgroup to estimate the poses and covariances of all agents inside the subgroup. Each agent in the group, at the same time, could belong to multiple subgroups, which means multiple pose and covariance estimates from different subgroups exist for each agent. The improved pose estimate for each agent at each time step is then solved through an information fusion algorithm. The proposed algorithm is evaluated with two different types of scalar field based simulations. The simulation results show that the proposed algorithm is able to deal with large group sizes (e.g., 128 agents), achieve 10-m level localization performance with 180 km traveling distance, while under restrictive communication constraints.
基于标量场地图匹配的定位(例如,使用重力异常、磁异常、地形或嗅觉地图)是在全球导航卫星系统(GNSS)信号受阻环境中进行导航的一种潜在解决方案。本文提出了一种可扩展框架,用于在给定标量场的先验地图的情况下,基于地图匹配对一组智能体进行协同定位。为了满足通信约束,将组中的每个智能体分配到不同的子组。在每个子组中执行局部集中式协同定位方法,以估计子组内所有智能体的位姿和协方差。组中的每个智能体同时可能属于多个子组,这意味着每个智能体存在来自不同子组的多个位姿和协方差估计。然后通过信息融合算法求解每个智能体在每个时间步的改进位姿估计。所提出的算法通过两种基于不同类型标量场的仿真进行评估。仿真结果表明,所提出的算法能够处理大规模的智能体群体(例如,128个智能体),在通信受限的情况下,行驶180公里时定位精度达到10米级。