Aerospace and Electronic Systems Magazine August 2017 - 22

Feature Article:

DOI. No. 10.1109/MAES.2017.160176

Compressed Fusion of GNSS and Inertial Navigation
With Simultaneous Localization and Mapping
Jonghyuk Kim, Australian National University, Canberra, Australia
Jiantong Cheng, Key Laboratory of Complex Aviation System Simulation, Beijing, China
Jose Guivant, University of New South Wales, Sydney, Australia
Juan Nieto, Autonomous Systems Lab, ETH Zurich, Switzerland

INTRODUCTION
Unmanned aerial vehicles (UAVs) have attracted significant attention from both civilian and defense industries over the last few
decades. With the advances in low-cost inertial sensor technology
and the global navigation satellite system (GNSS), the six degreesof-freedom (6DOF) vehicle state can be estimated accurately by
fusing this information, which has been a crucial step toward realtime guidance and flight control [1], [2].
GNSS and inertial integrated navigation has been extensively
studied, with many commercial products in the market for mobile
and aerial vehicles [3]-[6]. Depending on the GNSS information
used in fusion, the integration architecture has been classified as
loosely coupled, tightly coupled, or deep integration. The stateof-the-art architecture fuses the dynamic information from inertial
sensors to aid code and/or carrier-phase tracking loops, thus enabling the fast acquisition of a signal in highly dynamic conditions
[5], [7].
Although these integrations have been quite successful, precise
navigation in cluttered environments is still challenging because
of the use of low-quality and low-cost inertial measurement units
(IMUs). If satellite signals are partially or fully blocked for an extended period, the system can provide reliable navigation solutions
only for a limited time, typically in the range of a few minutes if
the IMU is properly calibrated.
To address this problem in the robotics community, simultaneous localization and mapping (SLAM) has been developed;
it solves the mapping problem of unknown environments while

Authors' current addresses: J. Kim, College of Engineering and
Computer Science, Australian National University, Canberra,
ACT 0200, Australia, E-mail: (jonghyuk.kim@anu.edu.aul). J.
Cheng, Key Laboratory of Complex Aviation System Simulation, Beijing, 100076, China. J. Guivant, School of Mechanical
and Manufacturing Engineering, University of New South
Wales, Sydney, NSW 2052, Australia. J. Nieto, Autonomous
Systems Lab, ETH Zurich, Zürich 8092, Switzerland.
Manuscript received August 15, 2016, revised January 28, 2017,
March 21, 2017, and ready for publication May 3, 2017.
Review handled by A. Dempster.
0885/8985/17/$26.00 © 2017 IEEE
22

simultaneously localizing the vehicle using the constructed map
[8]-[12]. In contrast to the conventional navigation systems, such
as GNSS and terrain and image matching systems, no infrastructure or a priori information about the environment is required, thus
making it quite attractive for standalone or aided navigation in
global positioning system (GPS)-denied environments. Based on
the seminal work by [13] and [14], there have been two types of
approaches: filtering and graph optimization.
Because this article aims for a real-time solution, only the filtering-based approach is summarized here. Filtering-based SLAM
solutions are mostly based on the extended Kalman filter (EKF)
[15], unscented Kalman filter (UKF) [16], particle filter known
as FastSLAM [17], and sparse extended information filter (SEIF)
[18].
The EKF-based solutions have been extensively developed
in the robotics community because of their ease of implementation and relatively low computational cost [14]. The nonlinearity involved in the vehicle dynamics and measurements, however, can cause degraded performance or even divergence of the
filter because of the errors involved in the linearization process
and Jacobian calculation. This issue is also encountered in the
SEIF.
In contrast, the sampling-based solutions utilize a set of
samples to estimate the state and the uncertainty without explicit
linearization, thus making it a Jacobian-free method yet with an
added computational complexity. For example, unscented SLAM
deterministically draws samples and their weights for nonlinear
prediction and update. Numerous methods have been investigated
for unscented SLAM. For example, [19] presented a solution based
on the square-root unscented filter for a visual mono-SLAM problem in which the square root of the covariance matrix is propagated; it has a cubic complexity of O(N3), with N being the dimension of the state vector. To reduce the computational cost, [20]
proposed a hybrid filtering strategy in which only the vehicle pose
is heuristically sampled by the unscented filter, while the whole
state vector is updated using the conventional EKF. Linearization,
however, is still required to predict the cross-correlation between
the vehicle and the map. To circumvent this linearization problem,
[21] proposed a partial sampling strategy based on the linear regression model. This work showed that Jacobian matrices could be
inferred from the propagated sigma points, subsequently achieving

IEEE A&E SYSTEMS MAGAZINE

AUGUST 2017



Table of Contents for the Digital Edition of Aerospace and Electronic Systems Magazine August 2017

No label
Aerospace and Electronic Systems Magazine August 2017 - No label
Aerospace and Electronic Systems Magazine August 2017 - Cover2
Aerospace and Electronic Systems Magazine August 2017 - 1
Aerospace and Electronic Systems Magazine August 2017 - 2
Aerospace and Electronic Systems Magazine August 2017 - 3
Aerospace and Electronic Systems Magazine August 2017 - 4
Aerospace and Electronic Systems Magazine August 2017 - 5
Aerospace and Electronic Systems Magazine August 2017 - 6
Aerospace and Electronic Systems Magazine August 2017 - 7
Aerospace and Electronic Systems Magazine August 2017 - 8
Aerospace and Electronic Systems Magazine August 2017 - 9
Aerospace and Electronic Systems Magazine August 2017 - 10
Aerospace and Electronic Systems Magazine August 2017 - 11
Aerospace and Electronic Systems Magazine August 2017 - 12
Aerospace and Electronic Systems Magazine August 2017 - 13
Aerospace and Electronic Systems Magazine August 2017 - 14
Aerospace and Electronic Systems Magazine August 2017 - 15
Aerospace and Electronic Systems Magazine August 2017 - 16
Aerospace and Electronic Systems Magazine August 2017 - 17
Aerospace and Electronic Systems Magazine August 2017 - 18
Aerospace and Electronic Systems Magazine August 2017 - 19
Aerospace and Electronic Systems Magazine August 2017 - 20
Aerospace and Electronic Systems Magazine August 2017 - 21
Aerospace and Electronic Systems Magazine August 2017 - 22
Aerospace and Electronic Systems Magazine August 2017 - 23
Aerospace and Electronic Systems Magazine August 2017 - 24
Aerospace and Electronic Systems Magazine August 2017 - 25
Aerospace and Electronic Systems Magazine August 2017 - 26
Aerospace and Electronic Systems Magazine August 2017 - 27
Aerospace and Electronic Systems Magazine August 2017 - 28
Aerospace and Electronic Systems Magazine August 2017 - 29
Aerospace and Electronic Systems Magazine August 2017 - 30
Aerospace and Electronic Systems Magazine August 2017 - 31
Aerospace and Electronic Systems Magazine August 2017 - 32
Aerospace and Electronic Systems Magazine August 2017 - 33
Aerospace and Electronic Systems Magazine August 2017 - 34
Aerospace and Electronic Systems Magazine August 2017 - 35
Aerospace and Electronic Systems Magazine August 2017 - 36
Aerospace and Electronic Systems Magazine August 2017 - 37
Aerospace and Electronic Systems Magazine August 2017 - 38
Aerospace and Electronic Systems Magazine August 2017 - 39
Aerospace and Electronic Systems Magazine August 2017 - 40
Aerospace and Electronic Systems Magazine August 2017 - 41
Aerospace and Electronic Systems Magazine August 2017 - 42
Aerospace and Electronic Systems Magazine August 2017 - 43
Aerospace and Electronic Systems Magazine August 2017 - 44
Aerospace and Electronic Systems Magazine August 2017 - 45
Aerospace and Electronic Systems Magazine August 2017 - 46
Aerospace and Electronic Systems Magazine August 2017 - 47
Aerospace and Electronic Systems Magazine August 2017 - 48
Aerospace and Electronic Systems Magazine August 2017 - 49
Aerospace and Electronic Systems Magazine August 2017 - 50
Aerospace and Electronic Systems Magazine August 2017 - 51
Aerospace and Electronic Systems Magazine August 2017 - 52
Aerospace and Electronic Systems Magazine August 2017 - 53
Aerospace and Electronic Systems Magazine August 2017 - 54
Aerospace and Electronic Systems Magazine August 2017 - 55
Aerospace and Electronic Systems Magazine August 2017 - 56
Aerospace and Electronic Systems Magazine August 2017 - 57
Aerospace and Electronic Systems Magazine August 2017 - 58
Aerospace and Electronic Systems Magazine August 2017 - 59
Aerospace and Electronic Systems Magazine August 2017 - 60
Aerospace and Electronic Systems Magazine August 2017 - 61
Aerospace and Electronic Systems Magazine August 2017 - 62
Aerospace and Electronic Systems Magazine August 2017 - 63
Aerospace and Electronic Systems Magazine August 2017 - 64
Aerospace and Electronic Systems Magazine August 2017 - 65
Aerospace and Electronic Systems Magazine August 2017 - 66
Aerospace and Electronic Systems Magazine August 2017 - 67
Aerospace and Electronic Systems Magazine August 2017 - 68
Aerospace and Electronic Systems Magazine August 2017 - 69
Aerospace and Electronic Systems Magazine August 2017 - 70
Aerospace and Electronic Systems Magazine August 2017 - 71
Aerospace and Electronic Systems Magazine August 2017 - 72
Aerospace and Electronic Systems Magazine August 2017 - 73
Aerospace and Electronic Systems Magazine August 2017 - 74
Aerospace and Electronic Systems Magazine August 2017 - 75
Aerospace and Electronic Systems Magazine August 2017 - 76
Aerospace and Electronic Systems Magazine August 2017 - 77
Aerospace and Electronic Systems Magazine August 2017 - 78
Aerospace and Electronic Systems Magazine August 2017 - 79
Aerospace and Electronic Systems Magazine August 2017 - 80
Aerospace and Electronic Systems Magazine August 2017 - Cover3
Aerospace and Electronic Systems Magazine August 2017 - Cover4
http://www.brightcopy.net/allen/aesm/34-2s
http://www.brightcopy.net/allen/aesm/34-2
http://www.brightcopy.net/allen/aesm/34-1
http://www.brightcopy.net/allen/aesm/33-12
http://www.brightcopy.net/allen/aesm/33-11
http://www.brightcopy.net/allen/aesm/33-10
http://www.brightcopy.net/allen/aesm/33-09
http://www.brightcopy.net/allen/aesm/33-8
http://www.brightcopy.net/allen/aesm/33-7
http://www.brightcopy.net/allen/aesm/33-5
http://www.brightcopy.net/allen/aesm/33-4
http://www.brightcopy.net/allen/aesm/33-3
http://www.brightcopy.net/allen/aesm/33-2
http://www.brightcopy.net/allen/aesm/33-1
http://www.brightcopy.net/allen/aesm/32-10
http://www.brightcopy.net/allen/aesm/32-12
http://www.brightcopy.net/allen/aesm/32-9
http://www.brightcopy.net/allen/aesm/32-11
http://www.brightcopy.net/allen/aesm/32-8
http://www.brightcopy.net/allen/aesm/32-7s
http://www.brightcopy.net/allen/aesm/32-7
http://www.brightcopy.net/allen/aesm/32-6
http://www.brightcopy.net/allen/aesm/32-5
http://www.brightcopy.net/allen/aesm/32-4
http://www.brightcopy.net/allen/aesm/32-3
http://www.brightcopy.net/allen/aesm/32-2
http://www.brightcopy.net/allen/aesm/32-1
http://www.brightcopy.net/allen/aesm/31-12
http://www.brightcopy.net/allen/aesm/31-11s
http://www.brightcopy.net/allen/aesm/31-11
http://www.brightcopy.net/allen/aesm/31-10
http://www.brightcopy.net/allen/aesm/31-9
http://www.brightcopy.net/allen/aesm/31-8
http://www.brightcopy.net/allen/aesm/31-7
https://www.nxtbookmedia.com