Position Navigation and Timing Technologies in the 21st Century Integrated Satellite Navigation Sensor Systems and Civil Applications Volume 2 1st Edition Y. Jade Morton (Editor) download
Position Navigation and Timing Technologies in the 21st Century Integrated Satellite Navigation Sensor Systems and Civil Applications Volume 2 1st Edition Y. Jade Morton (Editor) download
https://ebookgate.com/product/global-positioning-systems-inertial-
navigation-and-integration-second-edition-mohinder-s-grewal/
ebookgate.com
https://ebookgate.com/product/aircraft-communications-and-navigation-
systems-principles-operation-and-maintenance-1st-edition-michael-h-
tooley/
ebookgate.com
https://ebookgate.com/product/global-positioning-systems-inertial-
navigation-and-integration-2nd-ed-edition-mohinder-s-grewal/
ebookgate.com
https://ebookgate.com/product/the-career-navigation-handbook-1st-
edition-christopher-hunt/
ebookgate.com
https://ebookgate.com/product/innovative-graphene-technologies-
evaluation-and-applications-volume-2-1st-edition-tiwari/
ebookgate.com
https://ebookgate.com/product/rya-navigation-handbook-first-edition-
tim-bartlett/
ebookgate.com
https://ebookgate.com/product/pre-trial-detention-in-20th-and-21st-
century-common-law-and-civil-law-systems-1st-edition-marion-charret-
del-bove/
ebookgate.com
Position, Navigation, and Timing
Technologies in the 21st Century
IEEE Press
445 Hoes Lane
Piscataway, NJ 08854
Volume 2
Edited by
Y. T. Jade Morton, University of Colorado Boulder
Frank van Diggelen, Google
James J. Spilker, Jr., Stanford University
Bradford W. Parkinson, Stanford University
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical,
photocopying, recording, scanning, or otherwise, except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without
either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance
Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 750-4470, or on the web at www.copyright.com. Requests to the
Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201)
748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permissions.
Limit of Liability/Disclaimer of Warranty: While the publisher and author have used their best efforts in preparing this book, they make no
representations or warranties with respect to the accuracy or completeness of the contents of this book and specifically disclaim any implied
warranties of merchantability or fitness for a particular purpose. No warranty may be created or extended by sales representatives or written sales
materials. The advice and strategies contained herein may not be suitable for your situation. You should consult with a professional where
appropriate. Neither the publisher nor author shall be liable for any loss of profit or any other commercial damages, including but not limited to
special, incidental, consequential, or other damages.
For general information on our other products and services or for technical support, please contact our Customer Care Department within the
United States at (800) 762-2974, outside the United States at (317) 572-3993 or fax (317) 572-4002.
Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic formats. For
more information about Wiley products, visit our web site at www.wiley.com.
10 9 8 7 6 5 4 3 2 1
In Memory of:
Ronald L. Beard
Per Enge
Ronald Hatch
David Last
James J. Spilker, Jr.
James B. Y. Tsui
vii
Contents
Preface xiii
Contributors xv
4 GLONASS 87
S. Karutin, N. Testoedov, A. Tyulin, and A. Bolkunov
5 GALILEO 105
José Ángel Ávila Rodríguez, Jörg Hahn, Miguel Manteiga Bautista, and Eric Chatre
7 IRNSS 171
Vyasaraj Rao
22 Robust Positioning in the Presence of Multipath and NLOS GNSS Signals 551
Gary A. McGraw, Paul D. Groves, and Benjamin W. Ashman
28 GNSS Geodesy in Geophysics, Natural Hazards, Climate‚ and the Environment 741
Yehuda Bock and Shimon Wdowinski
32 GNSS Observation for Detection, Monitoring, and Forecasting Natural and Man-Made Hazardous Events 939
Panagiotis Vergados, Attila Komjathy, and Xing Meng
39 Position, Navigation and Timing with Dedicated Metropolitan Beacon Systems 1225
Subbu Meiyappan, Arun Raghupathy, and Ganesh Pattabiraman
Part E Position, Navigation, and Timing Using Non-Radio signals of Opportunity 1413
Part F Position, Navigation, and Timing for Consumer and Commercial Applications 1711
57 Wearables 1749
Mark Gretton and Peter Frans Pauwels
Index I1
Preface
The ability to navigate has been an essential skill for applications. It starts with a historical perspective of GPS
survival throughout human history. As navigation has and other related PNT developments. Part A consists of
advanced, it has become almost inseparable from the ability 12 chapters that describe the fundamental principles and
to tell time. Today, position, navigation, and timing (PNT) latest developments of all global and regional navigation
technologies play an essential role in our modern society. satellite systems (GNSSs and RNSSs), design strategies that
Much of our reliance on PNT is the result of the availability enable their coexistence and mutual benefits, their signal
of the Global Positioning System (GPS) and the growing quality monitoring, satellite orbit and time synchroniza-
family of Global Navigation Satellite Systems (GNSSs). Sat- tion, and satellite- and ground-based systems that provide
ellite-based navigation and other PNT technologies are augmentation information to improve the accuracy of
being used in the many fast-growing, widespread, civilian navigation solutions. Part B contains 13 chapters. These
applications worldwide. A report sponsored by the US provide a comprehensive review of recent progress in satel-
National Institute of Standards and Technology (NIST) lite navigation receiver technologies such as receiver archi-
on the economic benefits of GPS indicated that GPS alone tecture, signal tracking, vector processing, assisted and
has generated a $1.4 trillion economic benefit in the private high-sensitivity GNSS, precise point positioning and real-
sector by 2019, and that the loss of GPS service would have a time kinematic (RTK) systems, direct position estimation
$1 billion per-day negative impact.1 PNT has become a techniques, and GNSS antennas and array signal processing.
pillar of our modern society. Knowledge and education Also covered are topics on the challenges of multipath-rich
are essential for the continued advancement of PNT urban environments, in handling spoofing and interference,
technologies to meet the increasing demand from society. and in ensuring PNT integrity. Part C finishes the volume
That is the rationale that led to the creation of this book. with 8 chapters on satellite navigation for engineering and
While there are many publications and several outstand- scientific applications. A review of global geodesy and refer-
ing books on satellite navigation technologies and related ence frames sets the stage for discussions on the broad field
subjects, this two-volume set offers a uniquely comprehen- of geodetic sciences, followed by a chapter on the important
sive coverage of the latest developments in the broad field of subject of GNSS-based time and frequency distribution.
PNT and has been written by world-renowned experts in GNSS signals have provided a popular passive sensing tool
each chapter’s subject area. It is written for researchers, for troposphere, ionosphere, and Earth surface monitoring.
engineers, scientists, and students who are interested in Three chapters are dedicated to severe weather, ionospheric
learning about the latest developments in satellite-based effects, and hazardous event monitoring. Finally, a compre-
PNT technologies and civilian applications. It also exam- hensive treatment of GNSS radio occultation and reflectom-
ines alternative navigation technologies based on other sig- etry is provided.
nals and sensors and offers a comprehensive treatment of The three parts in Volume 2 address PNT using alterna-
integrated PNT systems for consumer and commercial tive signals and sensors and integrated PNT technologies
applications. for consumer and commercial applications. An overview
The two-volume set contains 64 chapters organized into chapter provides the motivation and organization of the
six parts. Each volume contains three parts. Volume 1 volume, followed by a chapter on nonlinear estimation
focuses on satellite navigation systems, technologies, and methods which are often employed in navigation system
modeling and sensor integration. Part D devotes 7 chapters
to using various radio signals transmitted from sources on
1 RTI International Final Report, Sponsored by the US National
Institute of Standards and Technology, “Economic Benefits of the the ground, from aircraft, or from low Earth orbit (LEO)
Global Positioning System (GPS),” June 2019. satellites for PNT purposes. Many of these signals were
xiv Preface
intended for other functions, such as broadcasting, net- provided valuable input and comments to other chapters
working, and imaging and surveillance. In Part E, there in the book. We also sought input from graduate students
are 8 chapters covering a broad range of non-radio fre- and postdocs in the field as they will be the primary users
quency sensors operating in both passive and active modes and represent the future of the field. We want to acknowl-
to produce navigation solutions, including MEMS inertial edge the following individuals who have supported or
sensors, advances in clock technologies, magnetometers, encouraged the effort and/or helped to improve the con-
imaging, LiDAR, digital photogrammetry, and signals tents of the set: Michael Armatys, Penina Axelrad, John
received from celestial bodies. A tutorial-style chapter on Betz, Rebecca Bishop, Michael Brassch, Brian Breitsch,
multiple approaches to GNSS/INS integration methods Phil Brunner, Russell Carpenter, Charles Carrano, Ian
is included in Part E. Also included in Part E are chapters Collett, Anthea Coster, Mark Crews, Patricia Doherty,
on the neuroscience of navigation and animal navigation. Chip Eschenfelder, Hugo Fruehauf, Gaylord Green,
Finally, Part F presents a collection of work on contem- Richard Greenspan, Yu Jiao, Kyle Kauffman, Tom
porary PNT applications such as surveying and mobile Langenstein, Gerard Lachapelle, Richard Langley, Robert
mapping, precision agriculture, wearable systems, auto- Lutwak, Jake Mashburn, James J. Miller, Mikel Miller,
mated driving, train control, commercial unmanned air- Pratap Misra, Oliver Montenbruck, Sam Pullen, Stuart
craft systems, aviation, satellite orbit determination and Riley, Chuck Schue, Logan Scott, Steve Taylor, Peter Teu-
formation flying, and navigation in the unique Arctic nissen, Jim Torley, A. J. van Dierendonck, Eric Vinande,
environment. Jun Wang, Pai Wang, Yang Wang, Phil Ward, Dongyang
The chapters in this book were written by 131 authors Xu, Rong Yang, and Zhe Yang. The Wiley-IEEE Press
from 18 countries over a period of 5 years. Because of the team has demonstrated great patience and flexibility
diverse nature of the authorship and the topics covered throughout the five-year gestation period of this project.
in the two volumes, the chapters were written in a variety And our families have shown great understanding, gener-
of styles. Some are presented as high-level reviews of prog- ously allowing us to spend a seemingly endless amount of
ress in specific subject areas, while others are tutorials with time to complete the set.
detailed quantitative analysis. A few chapters include links This project was the brainchild of Dr. James Spilker, Jr. He
to MATLAB or Python example code as well as test data for remained a fervent supporter until his passing in October
those readers who desire to have hands-on practice. The 2019. A pioneer of GPS civil signal structure and receiver
collective goal is to appeal to industry professionals, technologies, Dr. Spilker was truly the inspiration behind
researchers, and academics involved with the science, engi- this effort. During the writing of this book set, several pio-
neering, and application of PNT technologies. A website, neers in the field of GNSS and PNT, including Ronald Beard,
pnt21book.com, provides chapter summaries; downloada- Per Enge, Ronald Hatch, David Last, and James Tsui also
ble code examples, data, worked homework examples, passed away. This set is dedicated to these heroes and all
select high-resolution figures, errata, and a way for readers those who laid the foundation for the field of PNT.
to provide feedback.
A comprehensive project of this scale would not be pos- Jade Morton
sible without the collective efforts of the GNSS and PNT Frank van Diggelen
community. We appreciate the leading experts in the field Bradford Parkinson
taking time from their busy schedules to answer the call in Sherman Lo
contributing to this book. Some of the authors also Grace Gao
xv
Contributors
Boris Pervan
Gary A. McGraw
Illinois Institute of Technology, United States
Collins Aerospace, United States
Mark Psiaki
Subbu Meiyappan Virginia Tech, United States
NextNav LLC, United States
Sam Pullen
Xing Meng Stanford University, United States
Jet Propulsion Laboratory, United States
Arun Raghupathy
Meredith E. Minear NextNav LLC, United States
University of Wyoming, United States
Vyasaraj Rao
Antonio Mollfulleda Accord Software and Systems, India
Starlab, Spain
John F. Raquet
Oliver Montenbruck Integrated Solutions for Systems, United States
German Aerospace Center, Germany
Tyler G. R. Reid
Y.T. Jade Morton Stanford University, United States
University of Colorado Boulder, United States
Charles Rino
Alessandro Neri University of Colorado Boulder, United States
University of Roma TRE, Italy
Chris Rizos
Felipe Nievinski University of New South Wales, Australia
UFRGS, Brazil
José Ángel Ávila Rodríguez
Andrew O’Brien European Space Agency, the Netherlands
The Ohio State University, United States
Giulio Ruffini
Michael O’Conner Starlab, Spain
Satelles, United States
Takeyasu Sakai
Bradford W. Parkinson National Institute of Maritime, Port, and Aviation
Stanford University, United States Technology, Japan
Todd Walter
Stephen P. Smith
Stanford University, United States
The Charles Stark Draper Laboratory Inc., United States
Shimon Wdowinski
Andrey Soloviev Florida International University, United States
QuNav, United States
David Whelan
James J. Spilker Jr. University of California San Diego, United States
Stanford University, United States
Walton Williamson
Thomas A. Stansell, Jr. Jet Propulsion Laboratory, United States
Stansell Consulting, United States
Chun Yang
Peter Steigenberger Sigtem Technology Inc., United States
German Aerospace Center, Germany
Rong Yang
Nikolai Testoedov University of Colorado Boulder, United States
PNT Center, Russia
Zhe Yang
University of Colorado Boulder,
Peter J. G. Teunissen
United States
Curtin University, Australia and Delft University of
Technology, The Netherlands
Zheng Yao
Tsinghua University, China
Sarang Thombre
Finnish Geospatial Research Institute, Finland
Steven Young
National Aeronautics and Space Administration,
Charles Toth
United States
The Ohio State University, United States
Valery U. Zavorotny
Andrei Tyulin
National Oceanic and Atmospheric Administration,
PNT Center, Russia
United States;
Sabrina Ugazio University of Colorado Boulder, United States
Ohio University, United States
Zhen Zhu
Frank van Diggelen East Carolina University,
Google, United States United States
1115
Part D
35
There is little doubt that global navigation satellite systems 35.1 Generalized Navigation
(GNSS) have changed the way that we think about and use Framework
navigation systems. Prior to GPS and other GNSSs, the use
of systems which could automatically (without human Fundamentally, virtually every navigation system oper-
intervention) determine their own position was generally ates the same way. This can be expressed as a predict–
limited to large, expensive platforms such as aircraft or observe–compare cycle, as shown in Figure 35.1. The
ships, and even these types of vehicles often required “Navigation State” at the lower right represents the user’s
human navigators to assist in the task of navigation. This
current navigation state, or all of the information about
has all changed with the advent of GNSS, however.
the user’s position, velocity, and so on, as well as esti-
Thanks to GNSS, most people have now become accus-
mates of that information’s quality. This can be thought
tomed to their smartphone or vehicle knowing exactly
of as the system’s best guess of the user’s position as well
where it is as a part of their everyday lives, and this capa-
as how accurate the system thinks the guess is. As
bility has been built into our expectations. Just as we expect
depicted in the “Sensor” box on the left, the system takes
the lights to come on when we turn on a light switch, we
also expect a GNSS position fix whenever we turn on a a measurement or makes an observation which gives
smartphone or other navigation device. This reliance on some insight into the user’s navigation state. For GPS,
GNSS goes well beyond obvious navigation devices – we perhaps the system observes the range to a satellite.
very much depend on many systems which heavily use The system also uses a model of the real world, depicted
GNSS for timing purposes, such as banking, communica- with the “World Model” box in the upper right. In the case
tions, and our power grid. of GPS, the world model might consist of the locations
Some have said that navigation is addictive – no matter (orbits) of the GPS satellites.
how much accuracy or availability you have, you always During the predict phase, the prediction algorithm deter-
want more. The extreme success of GNSS has, ironically, mines what the system expects to observe based upon the
led to a desire to complement GNSS with other types of sen- world model and the current navigation state, annotated
sors for situations in which GNSS is not available, in order as the “Prediction Algorithm” box in Figure 35.1. During
to guarantee (as much as is possible) the ability to deter- the observe phase, the system receives a noise-corrupted
mine time or position. measurement from the real world. During the compare
Volume 2 focuses in on many of these complementary phase, the predicted measurement is compared to the actual
navigation systems and methods and how they are inte- measurement. Any discrepancies are used to improve the
grated together to obtain the desired performance. Before navigation state and possibly the model of the world.
diving into the details, it can be helpful to step back and Consider a simplified example in which a user attempts
look at the big picture of what is really happening within to determine the distance to a wall. Perhaps the user pre-
navigation systems, in order to better understand how dicts the distance to the wall is about 30 feet based upon
the various approaches relate to each other. To do this, it mere eyesight to judge the distance. (The navigation state
is helpful to develop a “navigation framework.” is 30 feet with much uncertainty.) Then, suppose a precise
Position, Navigation, and Timing Technologies in the 21st Century: Integrated Satellite Navigation, Sensor Systems, and Civil Applications, Volume 2,
First Edition. Edited by Y. T. Jade Morton, Frank van Diggelen, James J. Spilker Jr., and Bradford W. Parkinson.
© 2021 The Institute of Electrical and Electronics Engineers, Inc. Published 2021 by John Wiley & Sons, Inc.
1118 35 Overview of Volume 2: Integrated PNT Technologies and Applications
“Predicted”
Data/ Data/
Sensor “Prediction”
Comparison Algorithm
Information Information
NavState Correction
Goodness of fit,
Navigation
State
Likelihood,
Residuals,etc.
laser range finder is used to measure, or observe, the dis- model. As a result, the user simply obtains the most recent
tance as 31.2 feet. Next, the prediction is compared to the ephemeris and satellite clock terms and uses them for
observation. The user quickly dismisses the prediction positioning. In this way, the user is completely uninvolved
and trusts the observation, because the user observation in the updating of the world model, which is helpful,
was viewed as being a more reliable estimate of distance because it greatly reduces the complexity of the system
than the prediction. Likewise, examples could be drawn for the user.
which highlight the prediction heavily outweighing an Unlike man-made signals, natural signals do not gener-
observation. ally have a dedicated part of the system that is continually
The most interesting applications involve a blending of updating a concise world model which describes how
the prediction with the observation. Typical GPS applica- sensed measurements relate to the real world. As a result,
tions use a Kalman filter to perform the predict–observe– the challenge with such systems is often to determine a usa-
compare cycle. The world model consists of GPS satellite ble world model. For example, it is very easy to obtain
locations. Based upon some prior information, the receiver images of the nearby environment using a camera. How-
predicts the user’s location. The observations might consist ever, in order to determine position and/or attitude from
of ranges to each satellite in view. These observations are this kind of measurement, the user must have knowledge
compared to a prediction of what the ranges should be of what the world looks like as a function of position and
based upon the receiver’s estimate of position (and assumed attitude (the world model).
knowledge of the world). The system conducts a blended
comparison based upon the relative quality of the predicted
35.1.1 What Is a Navigation Sensor?
navigation state and the observations.
In Figure 35.1, the arrow labeled “world model updates” The physical sensor, depicted as the yellow block in
indicates that the world model can be changed based upon Figure 35.1, is a critical part of any navigation system,
the measurements that have been taken. Some navigation and selection of the right sensor or combination of sensors
systems, particularly those which are designed and is one of the most important decisions a navigation system
deployed specifically for navigation, do not require the designer can make. What comprises a navigation sensor?
end user of the system to be involved in this part of the At a basic level, any physical sensor that measures some-
process. For example, in GPS, the world model consists thing which changes when the sensor is moved is a poten-
of information about the satellite orbits (ephemeris), the tial navigation sensor. Additionally, since clocks are an
satellite clock errors, and details that are given in the sig- integral part of many navigation systems, we also consider
nal specification (frequency, chipping rate, etc.). The GPS clocks in this section as well. In contrast to a navigation sen-
system uses its own receiver network on the ground to sor‚ which measures something that changes when the sen-
estimate satellite orbits and clock errors and to monitor sor is moved in some way, a clock is a sensor that measures
the signals coming from space, and measurements from how time “moves.” A summary of the major sensors cov-
this network are used to continually update the GPS world ered in Volume 2 is given in Table 35.1.
35.2 Summary of Content of Volume 2 1119
Cellular RF Cellular phone RF Positions of cell towers, signal timing Example of signal of opportunity (SoOP),
receiver signals reference receiver sometimes required
Terrestrial beacon Navigation signals Beacon locations, signal structure, Requires dedicated infrastructure, more design
receiver from terrestrial signal timing flexibility than SoOP
beacons
Digital TV Digital TV signals Transmitter locations, signal timing Example of SoOP, reference receiver sometimes
receiver required
Low-frequency Low-frequency RF Transmitter location or direction of Susceptible to local distortions, generally less
receiver signals arrival, local distortion effects accurate than higher frequency/wider
bandwidth signals
Radar RF signals Locations of identifiable RF reflectors Generally larger/higher power than receiver-
for absolute positioning based systems
Low-Earth orbit Signals from LEO LEO satellite position/velocity, signal Greater geometric/signal diversity and higher
(LEO) satellite satellites timing (in some cases), atmospheric received power than GNSS
receiver models
Inertial Rotation and Gravitational field Dead-reckoning only – drift normally requires
specific force update
GNSS RF signals from Satellite ephemeris and clock errors, Ideal for updating inertial
satellites atmospheric models
Magnetometer Magnetic field Magnetic field map Local (vehicle) effects calibration may be
(including required
variations)
LiDAR Range and intensity Shape/location of objects being sensed Can be used in dead-reckoning or absolute
of laser returns modes
Cameras Intensity of light as Map of image features or three- Can be used in dead-reckoning or absolute
a function of dimensional image model for absolute modes
direction positioning
X-ray detector X-ray signals Knowledge of pulsar directions and Positioning is based on signal time of arrival
coming from signal characteristics (including
pulsars timing)
Clock Varies by clock type Perhaps calibration parameters Measures rate of time passage (frequency), and
if initialized and integrated, absolute time
35.2 Summary of Content of Volume 2 (Chapter 40), low-frequency systems (Chapter 41), radar (-
Chapter 42), and RF signals from low-Earth orbiting (LEO)
Volume 2 begins with an overview of nonlinear estimation satellites (Chapter 43).
techniques (Chapter 36), which are often required when There are two chapters that describe inertial technology:
integrating complementary navigation sensors. This chap- a general introduction to INS (Chapter 44) and MEMS iner-
ter also lays the groundwork for the estimation strategies tial systems (Chapter 45). The introduction chapter pro-
that are described in subsequent chapters. vides an overview of inertial systems. It describes the
The next group of chapters covers a variety of RF-based fundamental mechanisms of various accelerometers and
complementary navigation techniques. Many of the princi- gyroscopes that are the building blocks of INS, their error
ples and algorithmic approaches for indoor navigation are characteristics and performances, and outlook of technol-
summarized in Chapter 37, as well as a survey of different ogy advancement. The focus of MEMS inertial sensors is
types of indoor navigation sensors and phenomenologies. to reduce the cost, size, weight, and power when compared
This is followed by several chapters which describe in detail to existing inertial sensors. Doing so would expand the
a variety of RF signals, including cellular (Chapter 38), ter- applications in which it is feasible to leverage inertial
restrial navigation beacons (Chapter 39), digital television technology.
1120 35 Overview of Volume 2: Integrated PNT Technologies and Applications
It is important to recognize that inertial systems cannot cameras. The vision navigation and photogrammetry chap-
operate without aiding from additional sensors, other than ters can be thought of as opposite sides of the same coin.
for short time periods. The primary reason for this is that With vision navigation, the desire is to figure out where
inertial systems are unstable in the vertical channel, so at the camera is, based on some knowledge of the scene. With
a minimum they need some sort of aiding of the vertical photogrammetry, the desire is to figure out information
channel (such as a barometric altimeter or terrain height about the scene, based on some knowledge of the camera
aiding). Even if the vertical channel is aided, the horizontal position (and perhaps orientation).
directions will drift in an inertial system, with the rate of As mentioned earlier in this introductory chapter, any
drift determined by the quality of the system and the accu- measurement that changes when the sensor position
racy of the initialization of the attitude and position of the changes can potentially be used as a navigation source.
system. (Even if an INS had perfect gyroscopes and acceler- A good example of this is X-ray pulsar-based navigation
ometers, there would still be growing error due to imperfec- which is described in Chapter 52, along with other variable
tions in our knowledge of gravity). celestial sources for navigation. The fundamental premise
Probably the most common sensor used to aid an inertial here is that if we can accurately measure the time of arrive
is a GNSS receiver. Chapter 46 describes classic approaches of the periodic signal coming from several X-ray-emitting
for integrating GPS with INS, including loose and tight inte- pulsars, we can use this information to determine our loca-
gration. It also describes a different way of thinking about tion. Additionally, methods for performing X-ray pulsar-
the GPS/INS integration problem, in which there is more based attitude determination are given.
emphasis on using carrier-phase measurements to provide In contrast to all of the technology-based approaches
velocity-like updates to the INS, with additional correction describe thus far, Chapter 53 focuses on brain neural pro-
from the pseudorange measurements. cessing in order to perform various navigation tasks. While
Clock has been an essential sensor for navigation since these neurological approaches are quite difference from the
ancient times. The accuracy and stability of clocks continue approaches that engineers normally take to develop naviga-
the improve in recent decades. Chapter 47 provides an tion systems, the way in which navigation is done by the
overview of recent technology development in atomic brain suggest possibilities that we can attempt to imple-
clocks for GNSS. ment with various forms of computing. Chapter 54 further
An approach for using knowledge of the variation in Earth’s describes various ways in which animals are able to navi-
magnetic field for absolute positioning using a magnetometer gate and orient without the use of the modern sensors
is described in Chapter 48. This method works indoors, on a described elsewhere in this volume.
ground vehicle, and in an aircraft, and this chapter describes Volume 2 then concludes with several chapters that
the differences between these different environments and describe specific applications that make heavy use of nav-
shows examples of working systems in each case. igation systems. Many of these applications did not exist
Next, the use of LiDAR for navigation is described in prior to the arrival of GNSS, and those that did exist have
Chapter 49. Various types of LiDARs are considered, as well seen large increases in capabilities by leveraging both GNSS
as different ways in which LiDAR data can be leveraged for and complementary navigation approaches.
navigation purposes. This chapter also describes features The applications covered include survey and mobile map-
that can be identified using LiDAR data, and how those fea- ping (Chapter 55), precision agriculture (Chapter 56), wear-
tures can be incorporated into an integrated navigation sys- able navigation technology (Chapter 57), driverless vehicles
tem. Both dead-reckoning and absolute positioning/ (Chapter 58), train control (Chapter 59), unmanned aerial
attitude approaches are considered. systems (Chapter 60), aviation (Chapter 61), spacecraft nav-
Chapter 50 describes the many ways in which cameras igation and orbit determination (Chapter 62), spacecraft for-
can be used for navigation. Initially, a mathematical model mation flying and rendezvous (Chapter 63), and finally
of a camera is provided, as well as methods for camera cal- Arctic navigation (Chapter 64).
ibration. Image features are described as well as algorithms Taken together, Volume 2 shows the incredible value of
for using these features to relate camera images to position navigation systems and the variety of approaches that are
and rotation of the camera. Several methods for image nav- available in cases where GNSS is not sufficient. Whether
igation are described, and as with LiDAR, both dead- we realize it or not, our day-to-day lives are heavily depend-
reckoning and absolute positioning/attitude approaches ent on the ability of many systems that interact with (or that
are considered. Another chapter (51) is dedicated to the are behind the scenes) to determine time and position, and
topic of photogrammetry, which also uses a camera, but there is an increasing number of creative options and
lays more emphasis on using the camera in order to develop opportunities for precise navigation and time that can meet
knowledge about the scene that is viewed by one or more the needs of current and future applications.
1121
36
•
weaknesses of the approaches discussed with an emphasis
Linear (or nearly linear) system dynamics and obser- on helping navigation engineers decide which estimation
vations.
•
algorithm to apply to a given problem of interest.
All noise and error sources are Gaussian.
36.1.1 Notation
While these assumptions are valid in many cases, there is
increasing interest in incorporating sensors and systems The following notation is used in this chapter:
•
that are non-Gaussian, nonlinear, or both. Because these
characteristics inherently violate the fundamental assump- State vector: The state vector at time k is represented by
the vector xk.
•
tions of the Kalman filter, when Kalman filters are used,
performance suffers. More specifically, this can result in fil- State estimate: An estimated quantity is represented
ter estimates that are inaccurate, inconsistent, or unstable. using the hat operator. For example, the estimated state
vector at time k is xk .
•
To address this limitation, researchers have developed a
number of algorithms designed to provide improved perfor- A priori/a posteriori estimates: A priori and a posteriori
mance for nonlinear and non-Gaussian problems [4–6]. estimates are represented using the + and – superscript
In this chapter, we provide an overview of some of the notation. For example, the a priori state estimate at time
k is xk− , and the a posteriori state estimate at time k is xk+ .
•
most common and useful classes of nonlinear recursive
estimators. The goal is to introduce the fundamental the- State error covariance estimates: The state error covari-
ories supporting the algorithms, identify their associated ance matrix is represented using the matrix P with super-
performance characteristics, and finally present their scripts and subscripts as required. For example, the a
respective applicability from a navigation perspective. priori state error covariance matrix at time k is given
by Pk− .
•
The chapter is organized as follows. First, an overview of
the notation and essential concepts related to estimation State transition matrix: The state transition matrix from
and probability theory are presented as a foundation for time k – 1 to k is given by Φkk − 1. Note that the time indices
nonlinear filtering development. Some of the concepts may be omitted when they are explained contextually.
Position, Navigation, and Timing Technologies in the 21st Century: Integrated Satellite Navigation, Sensor Systems, and Civil Applications, Volume 2,
First Edition. Edited by Y. T. Jade Morton, Frank van Diggelen, James J. Spilker Jr., and Bradford W. Parkinson.
© 2021 The Institute of Electrical and Electronics Engineers, Inc. Published 2021 by John Wiley & Sons, Inc.
•
vations regarding the system state are represented by an
Measurement noise vector and covariance: The measure- observation model. The generalized observation model is
ment noise vector at time k is represented by vk. The a function of both the system state and a random vector
measurement noise covariance is represented by Rk.
•
representing the observation errors:
Probability density function: Probability density func-
tions are expressed as p( ). zk = h x k , v k 36 6
Substituting Eqs. 36.11 into 36.10 results in the propaga- where μ, Λ represents a Gaussian density with μ mean
tion relationship and Λ covariance. In addition, the plus and minus super-
scripts are used to express an a priori or a posteriori quan-
p x k Zk − 1 = p xk xk − 1 p xk − 1 Zk − 1 dxk − 1 tity, respectively. Substituting the linear process model
36 12 (Eq. 36.17) into our propagation relationship (Eq. 36.12)
results in the linear Kalman filter propagation equations
An observation at time k can be incorporated by consid-
ering the posterior pdf p(xk| Zk), which, given the definition xk− = Φkk − 1 xk+− 1 36 21
of our observation sequence in Eq. 36.3, can be expressed T
equivalently as Pk− = Φkk − 1 Pk+− 1 Φkk − 1 + Qk − 1 36 22
p(.)
y = Hx 36 27 p(x3)
0.8 p(xsum)
In this case, the transformed random vector, y, can be 0.6
shown to be a Gaussian random vector with mean and 0.4
covariance 0.2
y = Hx 36 28 0
–2 –1.5 –1 –0.5 0 0.5 1 1.5 2 2.5
T
Py = HPx H 36 29 X
This preservation of Gaussian nature when transformed Figure 36.1 Gaussian sum illustration. The random variable xsum
is represented by a weighted sum of three individual Gaussian
via linear operations is an important property of Gaussian
densities. In this example, xsum = 0.25x1 + 0.5x2 + 0.25x3.
densities that makes the linear Kalman filter relatively sim-
ple to implement.
Now consider a generalized nonlinear transformation to address the situation where unknown or uncertain para-
meters exist within the system model. Some examples of
y=h x 36 30
these types of situations include modeling discrete failure
In this case, the density of y can become difficult to cal- modes, unknown structural parameters, or processes
culate exactly. While we will address this issue in more with multiple discrete modes of operation (e.g. “jump”
detail later in the chapter, generally speaking, the resulting processes).
density function is clearly non-Gaussian, thus limiting Consider our standard linear Gaussian process and
the performance of the linear Kalman filter algorithm. observation models, repeated from Eqs. 36.17 and 36.18
Nonlinear estimators attempt to maintain a higher-fidelity for clarity:
estimate of the overall density function as it transforms
over time. xk = Φkk − 1 xk − 1 + w k − 1 36 32
In the next section, we present our first class of estimators
designed to support systems with non-Gaussian pdfs. zk = Hk xk + v k 36 33
Applying Bayes’ rule yields At this point, we have established the posterior pdf of
the parameter vector as a finite weighted set. Revisiting
p zk a, Zk − 1 p a Zk − 1
p a Zk = 36 37 our system parameter pdf, now defined at time k
p zk Z k − 1
J
Marginalizing the denominator about the parameter vec- p a Zk =
j
wk δ a − a j
36 44
tor results in a more familiar form: j=1
p zk a, Zk − 1 p a Zk − 1
p a Zk = 36 38 and substituting into Eq. 36.43 yields the parameter density
p zk a, Zk − 1 p a Zk − 1 da update relationship
where p(zk| a, Zk−1) is the measurement prediction density, J
j
which, given our linear observation model, is expressed as wk δ a − a j
j=1
the following normal distribution:
p zk a, Zk − 1 = Hk xk− , Sk 36 39 J p zk a j , Z k − 1 j
= J
wk − 1 δ a − a j
Unfortunately, the integral in the denominator is intrac- j=1 n
wk − 1 p zk an , Zk − 1
table in general, which requires an additional constraint. n=1
If the system parameters can be chosen from a finite set 36 45
(e.g. a {a[1], a[2], , a[j]}), the parameter density can be
expressed as the sum of the individual probabilities of the In the above equation, the predicted measurement pdf,
finite set. This results in a system parameter pdf defined as p(zk| a[j], Zk − 1), is evaluated at the measurement realiza-
tion at time k, which yields the likelihood of realizing
J
p a Zk − 1 =
j
wk − 1 δ a − a j
36 40 the current measurement, conditioned on the parameter
j=1 set j. As mentioned previously, these likelihood values
j
are based on the following evaluation of a normal density
where wk − 1 is the probability of the j-th parameter vector at function:
time k-1, and δ( ) is the delta function. It can be observed
− j j
that the sum of the weights must be unity in order to rep- p zk = zk a j , Zk − 1 ≔ zk ; Hk x^ k , Sk
resent a probability density. Substituting Eq. 36.40 into
Eq. 36.38: 36 46
J
j where zk is the measurement realization at time k.
p zk a, Zk − 1 wk − 1 δ a − a j
This likelihood is equivalent to the likelihood of the
j=1
p a Zk = J residual from a Kalman filter tuned to the j-th parameter
n
p zk a, Zk − 1 wk − 1 δ a − a n da vector, a[j].
n=1
Practically speaking, the parameter pdf consists of the
36 41
discrete (fixed) parameter set and the associated weights
Moving the position of the summation operators and (likelihood) at each epoch. The parameter density update
parameter weight vector: shown in Eq. 36.45 shows the evolution of each parameter
J weight as a function of time, which can be rewritten as
j
wk − 1 p zk a, Zk − 1 δ a − a j
p a Zk =
j=1
j p zk = zk a j , Zk − 1 j
J wk = J
wk − 1 j
n
wk − 1 p zk a, Zk − 1 δ a − a n da n
wk − 1 p zk = zk a , Zk − 1
n
n=1
n=1
36 42 1, 2, ,J
The properties of the delta function can be exploited 36 47
to rewrite the numerator and eliminate the integral from
the denominator: Our final task is to determine the overall posterior joint
pdf of the system. Substituting Eq. 36.44 into Eq. 36.35,
we obtain
J
p zk a j , Z k − 1 j
p a Zk = J
wk − 1 δ a − a j J
j
j=1 n
wk − 1 p zk an , Zk − 1 p xk , a Zk = p xk a, Zk wk δ a − a j
n=1 j=1
36 43 36 48
which, when combined with knowledge of the delta func- 36.3.3 MMAE Example – Integer Ambiguity
tion and implementing a straightforward rearrangement Resolution
of terms produces the joint posterior density function
The benefits of the Gaussian sum filter can be illustrated
J using a simple example. Consider the following one-
j
p xk , a Zk = wk p xk a j , Zk δ a − a j dimensional navigation scenario. A radio transmitter broad-
j=1 casts a ranging signal from a fixed location, xt. A ranging
36 49 receiver is mounted on a vehicle that is free to move in
the x-direction. The vehicle motion can be represented using
This pdf is clearly a weighted sum of Gaussian densities, a first-order Gauss–Markov velocity model [2] with uncer-
each of these densities corresponding to the posterior state tainty σ v and time constant τv. The resulting state vector is
estimate of an individual Kalman filter, tuned to the param- given by
eter vector a[j]. The blended posterior state estimate and
pk
covariance are given by xk = 36 52
vk
J
j + j where pk and vk are the position and velocity of the vehicle
xk+ = wk xk 36 50
j=1
at time k. The dynamics of the vehicle are given by
J xk + 1 = Φkk + 1 xk + w k 36 53
T
j + j + j + j
Pk+ = wk xk − xk+ xk − xk+ + Pk
where
j=1
36 51 1 Δt
Φkk + 1 = 36 54
0 exp − Δt τv
The MMAE filter can be visualized in block diagram form
in Figure 36.2. and wk is a zero-mean Gaussian random vector with
Additional forms that are very similar conceptually to the 0 0
MMAE filter are known as interactive mixture model E w j w Tk = δjk
0 σ v 1 − exp − 2Δt τv
2
(IMM) estimators [8] and Rao-Blackwellized particle filters
36 55
(RB-PFs) [9, 10], to name a few.
In the next section, we present a simple example to The ranging signal consists of both a noise-corrupted
illustrate a potential application for Gaussian sum filters measurement of the true range along with a measurement
derived in this section. of the integrated carrier phase. The integrated carrier phase
+[1]
xˆ k
Kalman Filter X
[1]
Based on a[1] rk
[1]
wk
+[2]
xˆ k xˆ k+
Kalman Filter X +
[2]
Based on a[2] rk
Zk
[2]
wk
+[J]
xˆ k
Kalman Filter X
[J]
Based on a[J] rk
[J]
wk
Conditional probability
computation
Figure 36.2 MMAE filter implementation. The MMAE filter constructs the state estimate by combining results from individual Kalman
filters tuned to a parameter realization [7].
E v ρ j v ϕk = 0 36 60
The resulting trajectory, range observations, and phase
Our goal is to use the MMAE estimator to accurately rep- observations are shown in Figure 36.3.
resent the (non-Gaussian) posterior pdf, thus maintaining a The MMAE global state estimate and density function
consistent overall state estimate and uncertainty, while of position after one observation (t = 1 s) are shown in
incorporating all available information. Figure 36.4. The probability density function is clearly
In this example, the integer ambiguity is the unknown multi-modal, which accurately represents the range of solu-
parameter set, which in the previous development we tions associated with the phase observation. As expected,
designated as the vector a. We choose a range of J plausible the peaks are located at integer multiples of the carrier
integers based upon any a priori knowledge or even the ini- wavelength which corresponds to the most likely values
tial range observation itself, which results in the following of the unknown integer ambiguity. These peaks indirectly
unknown parameter vector: indicate the relative likelihood of the associated ambiguity
being correct by exhibiting influence on the overall position
a = N 1 ,N 2 , ,N J 36 61
density.
with overall joint probability density After 22 cycles, the position density shows a reduced
J
number of peaks (see Figure 36.5). This indicates that the
j filter is incorporating sensor observations and the statistical
p x k , a Zk = w k p x k a j , Zk δ a − a j
•• • •
Strengths Weaknesses Use case
Optimal for linear Gaussian systems Suboptimal approximation for Linear, or close-to-linear,
Computationally simple nonlinear systems, can be prone to Gaussian problems
divergence
Gaussian sum filter
• • •
Strengths Weaknesses Use case
Optimal for linear Gaussian systems with discrete If parameter vector is not discrete, the Linear, or close-to-linear,
•
parameter vector differences must be observable Gaussian problems with discrete
Conservative tuning can mask parameters
difference between models and reduce
•
performance
Increased computation requirements
over simple Kalman filter
Grid particle filter
• • •
Strengths Weaknesses Use case
Optimal solution when state space consists of Computational requirements can be Nonlinear problems with lower
• •
discrete elements excessive dimensionality
Suitable for wide range of nonlinear conditions Processing requirements scale
geometrically with the number of
•
dimensions
Discretizing continuous state space
results in suboptimal performance
Sampling particle filter
• • •
Strengths Weaknesses Use case
Can produce nearly optimal solution for Maintaining good particle distribution Nonlinear problems with higher
• ••
nonlinear problems can be difficult dimensionality
Computational requirements can be reduced over Lack of repeatability from run to run
a grid particle filter via importance sampling Computational requirements can still
strategies be large
Sample trajectory
5
True range 0.5
Range meas MMAE Mean
Phase meas
0.45 p(x|Z)
4
True
0.4
3 0.35
0.3
px (m)
2
p(x)
0.25
1 0.2
0.15
0 0.1
0.05
–1
0 10 20 30 40 50 60 70 80 90 100 0
Time (s) –1.5 –1 –0.5 0 0.5 1 1.5 2
X (m)
Figure 36.3 Sample vehicle trajectory and observations. Note
that the range observations are accurate but not precise and the Figure 36.4 MMAE initial state estimate and position density
phase observations are precise but not accurate. Our goal is to function. Note the position density function is extremely multi-
accurately estimate the joint pdf of this system. modal due to the limited information available at this point.
2 1
MMAE Mean Xerr
1.8 p(x|Z) 0.8 σx
True
1.6 0.6
1.4 0.4
0
p(x)
0.8 –0.2
–0.4
0.6
–0.6
0.4
–0.8
0.2
–1
0 0 10 20 30 40 50 60 70 80 90 100
–1 –0.5 0 0.5 1 1.5 2 2.5
Time (s)
X (m)
Figure 36.7 MMAE position error and one-sigma uncertainty.
Figure 36.5 MMAE state estimate (after 22 observations). Range
Note that the error uncertainty collapses once sufficient
observations combined with the vehicle dynamics model are
information is available to resolve the integer ambiguity.
eliminating unlikely integer ambiguity values.
F −∞ =0 36 68
36.3.4 Particle Filters
F + ∞ =1 36 69
As mentioned in Section 36.3, the key requirement of
a nonlinear filter is the ability to accurately represent ∞
0.5
0
0 10 20 30 40 50 60 70 80 90
1
N=4
0.5
0
0 10 20 30 40 50 60 70 80 90
1
N=5
0.5
0
0 10 20 30 40 50 60 70 80 90
1
N=6
0.5
0
0 10 20 30 40 50 60 70 80 90
1
N=7
0.5
0
0 10 20 30 40 50 60 70 80 90
1
N=8
0.5
0
0 10 20 30 40 50 60 70 80 90
1
N=9
0.5
0
0 10 20 30 40 50 60 70 80 90
1
N = 10
0.5
0
0 10 20 30 40 50 60 70 80 90
1
N = 11
0.5
0
0 10 20 30 40 50 60 70 80 90
Time (s)
Figure 36.8 MMAE integer ambiguity particle weights (subset). The correct ambiguity particle (N=7) likelihood increases over time
while the outliers are determined to be less likely.
0.9
1.2
0.8
1 0.7
0.6
0.8
F(x)
p(x)
0.5
0.6
0.4
0.4 0.3
0.2
0.2
0.1
0 0
–2 –1.5 –1 –0.5 0 0.5 1 1.5 2 –2 –1.5 –1 –0.5 0 0.5 1 1.5 2
x x
Figure 36.9 Probability density function (PDF) and cumulative density function example (CDF).
Figure 36.10 Importance sampling used to represent arbitrary density functions. The density function is represented by a combination of
particle locations and weights (represented by arrows), which can be varied independently.
y
–0.5
–1
–1.5
–2
–2 –1.5 –1 –0.5 0 0.5 1 1.5 2
x
x′ = x 4 x′ = | x |
y′ = y y′ = y
x′ = sin x
y′ = y
2 2 2
1.5 1.5 1.5
1 1 1
0.5 0.5 0.5
0 0 0
y
y
–0.5 –0.5 –0.5
–1 –1 –1
–1.5 –1.5 –1.5
–2 –2 –2
–2 –1.5 –1 –0.5 0 0.5 1 1.5 2 –2 –1.5 –1 –0.5 0 0.5 1 1.5 2 –2 –1.5 –1 –0.5 0 0.5 1 1.5 2
x x x
Figure 36.11 Visualization of nonlinear transformation on a random variable. Given uniform random variables x, y, the effects of three
nonlinear transformations show that the density can change significantly during transformation.
36.3.5 Grid Particle Filtering collection of propagation and update steps are applied. At
this point, it is relatively straightforward to derive the prop-
One approach to addressing the generalized nonlinear esti-
agation and update relations for the collection of particles.
mation requirement to maintain the full probability density
We begin with the propagation from time k – 1 to k.
is the so-called grid particle filter. The grid particle filter
Assume that the posterior density function at time k – 1
maintains a discrete collection of possible system states
is given by
and associates a probability with each of those states (i.e.
particles). This approach is optimal given systems with J
j
the following conditions: p x k − 1 Zk − 1 = wk − 1 k − 1 δ x k − 1 − x j
j=1
J J
j
=
j
wk − 1 k − 1 p xk x j
36 85 wk k − 1 p zk x k δ x k − x j
j=1
j=1 = 36 94
J
l
The rightmost density in Eq. 36.85 is the transition prob- wk k − 1 p zk xk δ xk − x l dxk
l=1
ability function‚ which can be rewritten as
J J
j
p xk x j
=
l j
p x k x k − 1 δ xk − x l 36 86 wk k − 1 p zk x j
δ xk − x j
j=1
l=1 = J
36 95
l
Substituting Eq. 36.86 into Eq. 36.85 and simplifying wk k − 1 p zk x l
l=1
J J
j
p x k Zk − 1 = wk − 1 k − 1 p xl x j
δ xk − x l Finally, recalling the grid particle filter form of the pos-
j=1 l=1
terior density function
36 87
J
J J j
j p x k Zk = wk k δ xk − x j
36 96
= wk − 1 k − 1 p x x l j
δ xk − x l
j=1
l=1 j=1
Conceptually, this can be calculated as the sum of all The bracketed areas show the final particle weight update
posterior weights at time k – 1 multiplied by the specific tran- equations
sition probability into state l from all possible prior states. j j
The development of the measurement update function j
wk k − 1 p zk x
wk k = J
36 98
proceeds in a similar fashion. Recalling our definition of l
wk k − 1 p zk x l
the a priori density function (repeated from Eq. 36.89 for l=1
clarity):
In the next section, we illustrate a potential application of
J
j
the grid particle filter in a navigation context.
p x k Zk − 1 = wk k − 1 δ xk − x j
36 91
j=1
0.08
0.3
0.06
0.2
0.04
0.1
0.02
Velocity (m/s)
Velocity (m/s)
0
0
–0.1 –0.02
–0.2 –0.04
–0.3 –0.06
–0.4 –0.08
–0.5 –0.1
–0.6 2.1 2.15 2.2 2.25 2.3 2.35 2.4 2.45
–0.8 –0.6 –0.4 –0.2 0 0.2 0.4 0.6 0.8 1
Position (m) Position (m)
Figure 36.12 Grid particle filter state estimate and position Figure 36.14 Grid particle filter state estimate (after 100
density function after one observation. Note the density observations). Note that the state estimate is almost completely
function is extremely multi-modal due to the limited information unimodal and has converged to the correct integer ambiguity.
available at this point.
0.4 Now consider the case where the function in the inte-
Position Error (m)
0 g x =f x p x 36 103
–0.2
where p(x) is a probability density function; thus‚ p(x) ≥ 0
–0.4 and p(x)dx = 1. If N independent samples, x[i], can be
–0.6 drawn in accordance with p( ), then the integral can be esti-
–0.8 mated as the sample mean of the transformed particles:
–1
0 10 20 30 40 50 60 70 80 90 100 1 N
IN = f xi 36 104
Time (s) N i=1
Figure 36.15 Grid particle filter position error and one-sigma The resulting error in the estimate is unbiased and, most
uncertainty. Note that the error uncertainty collapses once
importantly, scales as the reciprocal of the square root of N.
sufficient information is available to resolve the integer ambiguity.
This is an important result as it indicates that the error is
independent of the dimensionality of the state, as long as
focuses computation on the regions of the state space with the particles are properly sampled from the distribution
the highest likelihood. This is accomplished by randomly of x. This is an important distinction from the grid filter‚
sampling the state space. which requires particles that increase geometrically with
The main advantage of this approach is the potential to the number of dimensions in the state vector [6].
more completely sample the important areas of the state Unfortunately, it is not always possible to generate
space, while limiting the total number of particles required. samples from arbitrary density functions. This motivates
This is a useful advantage over the grid particle filter, additional development of the concept known as impor-
which can require unreasonable numbers of particles as tance sampling.
the state dimensionality and domain increase. While sam- To further our discussion of importance sampling, it is
pling particle filtering approaches are suboptimal, their convenient to introduce the concept of a proposal density,
computational advantages make them attractive for a chosen to resemble (and provide support over) the true
larger range of applications. density of x, while retaining the ability to generate
We begin by describing the concept of Monte Carlo inte- samples. An illustration of a proposal-density sampling
gration, which is subsequently used to develop a basic approach is shown in Figure 36.16.
recursive estimation algorithm. Given a random vector with true density p(x) and parti-
The fundamental enabling concept for the sampling par- cles sampled from a proposal density, q(x), Eq. 36.103 can
ticle filter is the concept of Monte Carlo integration. Given be rewritten as
an integral in the following form: px
g x =f x qx 36 105
qx
I= g x dx 36 99
Ω
The resulting estimate of the integral, assuming N Assuming we begin with a known posterior density, p
independent particles sampled from q( ), is given by (xk − 1| Zk − 1). If N samples are drawn from an associated
proposal density,
N
px
I= f x q x dx 36 106 i
i=1 qx x k − 1 k − 1 q x k − 1 Zk − 1 i 1, …, N 36 114
Velocity (m/s)
0
j j j
p zk x k p x k xk − 1
j j –0.1
wk wk − 1 36 124
j j
q x k x k − 1 , zk –0.2
N –0.5
j j
p x k Zk ≈ wk δ x k − x k 36 125
j=1 –0.8 –0.6 –0.4 –0.2 0 0.2 0.4 0.6 0.8 1
Position (m)
In this manner, the particle locations and weights can be
continuously maintained and updated using a recursive Figure 36.17 SIR particle filter initial state estimate and position
estimation framework. density function. Note that the density function is extremely multi-
modal due to the limited information available at this point.
(Section 36.3.3) are used as inputs to the filter. Once again, 0.05
for reference, the system parameters are specified in
0
Table 36.1, and the resulting trajectory, range observations,
and phase observations are shown in Figure 36.3. For this –0.05
0
36.4 Summary and Conclusions
–0.05
In this chapter, we have presented an overview of nonlinear
estimation approaches suitable for navigation problems.
–0.1 Starting with first principles, three classes of nonlinear,
recursive estimators were derived, the performance
–0.15 was demonstrated using a common navigation example
2 2.1 2.2 2.3 2.4 2.5
Position (m)
application, and comparisons were made between the
approaches.
Figure 36.19 SIR particle filter state estimate (after 100 The growing availability of a wide range of sensors and
observations). Note that the state estimate is almost completely
improved computational resources has heralded a new
unimodal and has converged to the correct integer ambiguity.
era of multisensor navigation. Because many of these sen-
sors have nonlinear and non-Gaussian error models,
1 researchers are developing a range of recursive navigation
Xerr algorithms to meet these requirements.
0.8 σx
When used within their associated limitations, nonlinear
0.6
estimation algorithms hold enormous promise for addres-
0.4 sing the most difficult navigation problems.
Position Error (m)
0.2
–0.2 References
–0.4
1 Kalman, R.E. (1960) A new approach to linear filtering and
–0.6
prediction problems. Transactions of the ASME–Journal of
–0.8 Basic Engineering, 82 (Series D), 35–45.
–1 2 Maybeck, P.S. (1979) Stochastic Models, Estimation, and
0 10 20 30 40 50 60 70 80 90 100
Control, Vol. I, Academic Press, Inc., Orlando,
Time (s)
Florida 32887.
Figure 36.20 SIR particle filter position error and one-sigma 3 Maybeck, P.S. (1979) Stochastic Models, Estimation, and
uncertainty. Note that the error uncertainty collapses once Control, Vol II, Academic Press, Inc., Orlando,
sufficient information is available to resolve the integer ambiguity.
Florida 32887.
4 Gordon, N.J., Salmond, D.J., and Smith, A.F. (1993) Novel
Kalman filter in the presence of nonlinearities and non- approach to nonlinear/non-Gaussian Bayesian state
Gaussian systems, it is important to address the “strengths estimation, in IEE Proceedings F-Radar and Signal
and weaknesses” of each. To accomplish this, we evaluate Processing, vol. 140, IET, vol. 140, pp. 107–113.
each estimation from this perspective, starting with the tra- 5 Doucet, A., De Freitas, N., and Gordon, N. (2001)
ditional approaches. Sequential Monte Carlo Methods in Practice. Series
As expected, each approach has a set of associated Statistics for Engineering and Information Science.
strengths and weaknesses that can greatly influence the 6 Ristic, B., Arulampalam, S., and Gordon, N. (2004) Beyond
results for a given problem. Thus, the choice of estimator the Kalman Filter: Particle Filters for Tracking Applications,
must be considered carefully based on the characteristics Artech House.
of the problem at hand. In cases where the constraints of 7 Sheldon, S. and Maybeck, P. (1990) An optimizing design
the problem do not readily fit into the generalized cate- strategy for multiple model adaptive estimation and
gories above, there are many examples of hybrid estimation control, in Decision and Control, 1990, Proceedings of the
schemes that seek to synergistically combine the desirable 29th IEEE Conference on, pp. 3522–3527, Vol. 6.
8 Bar-Shalom, Y., Li, X.R., and Kirubarajan, T. (2004) UAI’00, pp. 176–183. URL http://dl.acm.org/citation.cfm?
Estimation with Applications to Tracking and id=2073946.2073968.
Navigation: Theory Algorithms and Software, John 10 Mustiere, F., Bolic, M., and Bouchard, M. (2006) Rao-
Wiley & Sons. Blackwellised particle filters: Examples of applications, in
9 Doucet, A., de Freitas, N., Murphy, K., and Russell, S. Electrical and Computer Engineering, 2006. CCECE ‘06.
(2000) Rao-Blackwellised particle filtering for dynamic Canadian Conference on, pp. 1196–1200.
Bayesian networks, in Proceedings of the Sixteenth 11 Papoulis, A. and Pillai, S.U. (2002) Probability, Random
Conference on Uncertainty in Artificial Intelligence, Morgan Variables and Stochastic Processes, McGraw-Hill,
Kaufmann Publishers Inc., San Francisco, California, New York.
37
Position, Navigation, and Timing Technologies in the 21st Century: Integrated Satellite Navigation, Sensor Systems, and Civil Applications, Volume 2,
First Edition. Edited by Y. T. Jade Morton, Frank van Diggelen, James J. Spilker Jr., and Bradford W. Parkinson.
© 2021 The Institute of Electrical and Electronics Engineers, Inc. Published 2021 by John Wiley & Sons, Inc.
1142 37 Overview of Indoor Navigation Techniques
time to help a user while they navigate an indoor environ- locomotion-capable devices (e.g. drones). In general, it is
ment. Tracking can be considered to be similar to naviga- the job of the localization system to determine the (local
tion, except that the location estimates of the mobile or global) coordinates of such mobile nodes.
subject are provided not to the user but to some third party Centralized and Distributed Localization. In a cen-
that is interested in the location information. For the sake tralized localization architecture, location estimation is car-
of clarity and brevity, we will mainly use the term localiza- ried out at a central server where all anchor and mobile
tion in the rest of the chapter to represent both instantane- node locations are stored and available to an administrator.
ous point estimates and continuous estimates (navigation The benefits of centralized architectures are simplicity, uni-
or tracking), when discussing components and solutions form service to all users, and lower expansion costs as most
that are relevant for indoor location estimation. We will of the intelligence in the system is concentrated at one loca-
use the term navigation sparingly, when necessary to tion, allowing the mobile and anchor nodes to be lower cost
discuss the unique aspects of continuous estimation of and contain fewer components. In a distributed system,
location. location estimation is carried out on each mobile and
The rest of the chapter is organized as follows. anchor node based on local observations. The advantages
Section 37.2 discusses performance metrics that are neces- of a distributed architecture are good system scalability
sary to understand, in order to compare and contrast the and better guarantees of the user’s privacy (as sensitive
landscape of indoor localization approaches. Section 37.3 location information is not centrally stored, making it less
provides an easy reference to the key technical terms that susceptible to being compromised).
are used throughout the rest of the chapter. Section 37.4 Line of Sight (LOS). When a signal can travel via a
presents a review of the various signals that can be used direct straight path from an emitter to a receiver, it is
to provide tracking in indoor locales, for the purpose of referred to as LOS transmission. Several localization tech-
localization. Section 37.5 provides an overview of the vast niques rely on LOS, for example, time of arrival (ToA)-
landscape of solutions for indoor localization. Lastly, based distance measurements with radio frequency (RF)
Section 37.6 discusses open research issues and challenges signals. But due to occlusions from walls, furniture, and
that still remain to be overcome for viable indoor people, most indoor environments typically induce non-
localization. LOS (NLOS) propagation, which may cause inconsistent
time delays at a radio receiver. These delays pose a chal-
lenge that can only be tackled by few localization
techniques.
37.2 Overview of Technical Terms Multipath Environment. An environment in which a
transmitted signal propagates along multiple paths
This section provides a brief overview of some of the (echoes), each of which arrives with different path delays
commonly used technical terms that are relevant in the at the receiver, is referred to as a multipath environment.
field of indoor localization [1]. Multipath propagation of signals is particularly problem-
Absolute and Relative Location. A location deter- atic for time-based localization methods (Section 37.5.1.2)
mined within the context of a global or large area reference because signal paths from different directions degrade the
grid obtained from GNSS satellites, markers, or landmarks ability to determine the travel time of the direct path.
is referred to as an absolute location. In contrast, relative One way to distinguish the direct path from a non-LOS
positions depend on a local frame of reference, for example, path is to move the receiver or transmitter. Non-LOS paths
coordinates within a small coverage area that represent change erratically while in motion, allowing for separation
displacement with respect to a local fixed reference (e.g. a and averaging, while the direct path is directly related to the
fixed Wi-Fi access point with known global coordinates). motion of the object. Thus, averaging over time with a
Anchor and Mobile Nodes. From a networking per- motion-tracking model is one effective way to mitigate mul-
spective, nodes in indoor environments that are part of tipath. Another way to overcome multipath is to switch to
the network and have a stationary (fixed) location are different frequency channels. Alternatively, radio signals
referred to as anchor nodes. In the literature, such nodes with a large absolute frequency bandwidth such as Ultra-
may also be referred to as beacons, fixpoints, access points Wideband (UWB) have been shown to be advantageous
(APs), base stations, or reference nodes. Typically, the coor- for mitigation of multipath fading [2].
dinates of such anchor nodes are assumed to be known. In Received Signal Strength Indicator (RSSI). Signal
contrast, nodes that are part of the network and can move attenuation can be used for distance estimation during
in the indoor environment are referred to as mobile nodes. localization, based on RSSI values. RSSI are observed RSS
Such nodes could represent people, robots, or other (received signal strength) values averaged over a specific
37.3 Performance Metrics 1143
sampling period and usually specified as received power PR and other characteristics. Therefore, a compromise
in decibels. Based on the attenuation model between adequate accuracy and other characteristics
described below is essential.
GT GR
PR PT Timeliness: The timeliness or responsiveness of a solution
4πdp
determines how quickly the location estimate of a target
the received signal power or signal strength PR can help is obtained. For simple indoor localization queries, a fast
with the estimation of the distance d of a mobile user or response to the query is important in most cases, but not
object from the transmitter. In this model, PT is the trans- crucial. However, for navigation systems, timeliness is a
mitted power at the transmitter, GT and GR are the antenna critical measure of effectiveness: if location estimates are
gains of the transmitter and receiver, and p is the path loss not updated quickly in sync with the motion profile of
exponent. The path loss factor p characterizes the rate of the subject being tracked, the system will be ineffective
attenuation with an increase in distance d. The free space for the purpose of navigation (regardless of the eventual
model does not take into account that antennas are usually accuracy of the estimates). Usually, the term location lag
set up above the ground. In fact, the ground acts as a reflec- is used to refer to the delay between a mobile subject
tor, and thus the received power differs from that of free moving to a new location and the new location of that
space. A mathematical formulation of such a path loss subject being reported by the system.
model, also known as open field model, can be found in Coverage: Any indoor localization solution must work and
[3]. Typically, in free space p = 2, whereas for environments be usable over the entire indoor environment of interest.
with NLOS multipath, p > 2. For indoor environments, the Coverage defines the area over which a localization solu-
path loss exponent typically takes higher values between 4 tion can provide estimates of sufficient accuracy, and
and 6. Theoretically, distances estimated from RSSI values possibly timeliness, to be considered useful. The physical
to multiple anchor nodes can be used to determine the environment (e.g. obstacles, walls, doors) plays a crucial
receiver position by multilateration techniques (see role in limiting the availability of signals that are used by
Section 37.5.1 for more details). However, interference, a given localization technique, consequently impacting
multipath propagation, and presence of obstacles and peo- the coverage achievable by the technique for that envi-
ple results in a complex spatial distribution of RSSI values, ronment. Intuitively, it is possible to extend coverage
which can make the estimation of distances using RSSI by altering the physical environment or supplementing
alone quite inaccurate. Therefore, fingerprinting has it with additional hardware, for example, wireless signal
become more popular than propagation modeling (see repeaters. Coverage can also be improved by enhancing
Section 37.5.2 for more details). the hardware carried by the user or object being tracked,
for example, using mobile devices with more powerful
and capable wireless radio antennas and chipsets.
37.3 Performance Metrics Adaptiveness: Often, the physical environment around
the subject to be tracked does not stay the same over
Indoor localization solutions need to meet several goals if time. For example, at different times of the day and days
they are to be considered viable candidates for use in indoor of the week, the number of people in a shopping mall
environments. Here we review some of the more relevant varies quite significantly. In some environments,
performance metrics [4] that must be satisfied by any can- machinery, goods, containers, and other equipment
didate indoor localization solution: may be repositioned constantly. Sometimes signals from
wireless transmitters are temporarily blocked in an envi-
Accuracy: The location error of a positioning system is one ronment, or some transmitters may stop functioning due
of the most important metrics used to determine the to unpredictable circumstances. These changes create a
effectiveness of a localization system. In its simplest challenge for any indoor localization solution that relies
form, localization accuracy can be reported as an error on these signals. The ability of a solution to cope with
distance between the estimated location and the actual these environmental changes represents its adaptive-
location of the user or object being tracked. For naviga- ness, or robustness. Obviously, a solution that is able
tion systems, this may take the form of a running average to adapt to environmental changes can provide better
of errors over a time period of interest, or the error could localization accuracy than solutions that cannot adapt.
be calculated using geometric principles, to estimate the An adaptive system can also prevent the need for
deviation of the predicted trajectory from the actual tra- repeated calibration of sensors used for localization.
jectory. Usually, the higher the accuracy, the better the Scalability: At a system level, solutions for localization
system, but there is often a trade-off between accuracy may require supporting requests from multiple entities.
1144 37 Overview of Indoor Navigation Techniques
For instance, a system deployed in a shopping mall needs sophistication required from their associated signal pro-
to be able to handle location queries from a few people, cessing software and hardware. While some techniques
all the way up to thousands of people simultaneously. may involve very simple hardware (e.g. inertial sensors)
The ability to “scale up” and quickly respond to multiple and software (e.g. to implement simple filtering techni-
location queries is of paramount importance in many ques), other techniques may require more complex cus-
indoor environments. Poor scalability can result in poor tom hardware (e.g. for specialized digital signal
localization performance, necessitating the reengineer- processing) and complex software (e.g. sophisticated
ing or duplication of systems, which can increase deploy- machine learning techniques). Also, if the computation
ment overheads. of the localization algorithm is performed on a centra-
Integrity: The confidence that can be placed in the output lized server, the localization can be quickly estimated
of a localization solution can be termed its integrity. due to the powerful processing capability and the suffi-
A solution with low integrity has a high probability that cient power supply; however if it is carried out on a
a malfunction will lead to an estimated position that dif- mobile device, the effects of complexity can be much
fers from the required position by more than an accept- more apparent. Inevitably, complexity impacts the cost
able amount and that the user will not be informed of the solution, and thus it is common practice to trade
within a specified period of time about the malfunction. off the complexity with the other (non-cost) metrics.
While regulatory bodies have studied and defined integ-
rity performance parameters in some sectors such as civil
aviation, for indoor localization it is more difficult to find
well-quantified integrity parameters. At the very least, an 37.4 Indoor Localization Signal
indoor localization solution must provide an indication Classification
of some integrity parameters that are related to safety
of life, economic factors, or convenience factors; thereby GPS is the most popular wireless-signal-based positioning
allowing consumers of the solution to understand its lim- system in use today, and is extremely useful in outdoor
its and capabilities under different usage scenarios. environments [5]. GPS satellites broadcast microwave sig-
Cost: An indoor localization system has costs associated nals to enable GPS receivers on or near Earth’s surface to
with it that must be as low as possible, to incentivize determine location, velocity, and time. The GPS system
widespread adoption and ease deployment overheads. itself is operated by the US Department of Defense (DoD)
These costs may include installation of localization solu- for use by both the military and the general public. Unfor-
tion-specific hardware and site survey time during the tunately, GPS signals cannot penetrate into indoor environ-
deployment period. If a positioning system can reuse ments due to obstacles that spread and attenuate the
an existing communication infrastructure (e.g. Wi-Fi electromagnetic radio signals [6]. Thus, GPS cannot be used
APs already deployed in a building), some part of the for localization in indoor environments. Fortunately, there
infrastructure, equipment, and bandwidth costs can be are many other signals available in indoor locales that can
saved. In addition to the infrastructure, there may also be leveraged by solutions intended for indoor localization.
be costs associated with the mobile devices carried by This section reviews some of the more relevant signals that
the subject being tracked. For instance, such costs could can be used for indoor localization. Figure 37.1 shows a tax-
represent monetary costs of the smartphone and any onomy of the signals that are covered in more detail in the
externally connected hardware sensors. However, the rest of this section.
cost could also be calculated by considering other
aspects, such as lifetime, weight, and energy consump-
37.4.1 Infrared Radiation (IR) and Visible Light
tion. For example, some mobile devices, such as elec-
tronic article surveillance (EAS) tags and passive radio Electromagnetic radiation at wavelengths within the visible
frequency identification (RFID) tags, are energy passive range, which extends approximately between 380 and 750
(i.e. they only respond to external fields) and thus, can nm, as well as in its lower or upper vicinity, known as ultra-
have an unlimited lifetime; however other mobile violet (UV) and infrared (IR) light, are part of some of the
devices (e.g. smartphones with rechargeable battery) most common indoor positioning systems that use wireless
have a limited lifetime of several hours without technology.
recharging. Visible light systems typically utilize general-purpose
Complexity: Indoor localization solutions inevitably cameras and have been adopted particularly for indoor
require hardware and software components that can localization of robots. One common approach is to have a
have different complexities. Solutions may differ in the robot carry a camera to capture images of the environment
Other documents randomly have
different content
fashioned to the letter “G” placed horizontally. There are two similar
guns in the Musée d’Artillerie.
1678. Traité des Armes, p. 55, Gaya.
Quoy que les Bufles ne soient proprement que les habillemens de
Cavaliers, nous pouvons neanmoins les mettre au nombre de leurs
armes deffensives, plus qu’ils peuvent aisement résister à l’Epée
lors qu’ils sont d’une peau bien choissie.
Les Bufles ... sont faits en forme de Juste-au-corps à quatre
basques qui descend jusqu’aux genoux.
Il n’y a pas un Cavalier dans les trouppes de France qui n’ait un
habillement de Bufle.
The buff coat of leather or “cuir de bœuf” was a part of the
military equipment as early as 1585 and was in common use during
the Civil War. It was worn by the Life Guards at the Coronation of
James II in 1685 and by a detachment of the Artillery Company at
the entry of George I in 1714. It ceased to be worn as part of the
uniform in the following reign.[119]
1591–5. Instructions, Observations and Orders Militarie, p. 185, Sir
John Smith.
... halbadiers ... armed with burganets and with short skirted
Ierkins of buffe with a double buffe on their breasts and the
sleeves of their doublets with stripes of maile or serecloth
aforesaide.
Here we find a return to the primitive defence of the eleventh
century, due to the increased weight of armour which was necessary
against the improved firearms which were by this time a serious
factor in war. The serecloth recommended was probably a stout
waxed or oiled canvas. In recommending sleeves of mail, which are
shown on Plate XVIII, Sir John Smith considers that they are more
convenient for the handling of the halberdier’s weapon than the
more rigid brassards worn by the cavalry. These strips of chain are
shown on one of the figures painted by Memling for the “Chasse of
S. Ursula” at Bruges, 1486, which is given on Fig. 24 of this work.
They have been re-introduced as shoulder-straps for heavy cavalry
at the present day.
F O OT N OT E S :
[113] The Pembridge effigy in Hereford Cathedral has thigh-
pieces which apparently represent leather laced on the inside.
[114] Memoirs, Vol. I, ch. 33.
[115] Arms and Armour at Oxford, C. ffoulkes.
[116] Arms and Armour at Oxford, C. ffoulkes.
[117] Johnes’ trans., I, 739.
[118] Kündig, Geneva, 1910.
[119] Cannon, Historical Records of the Life Guards, p. 74.
THE WEARING OF ARMOUR
T
hough perhaps the wearing and putting on of armour was not
directly part of the craft of the armourer, it was certainly a part
of his duties to be present during the process and be ready to
carry out any small alterations which might be needed on the spot.
As has been noticed in a preceding chapter, as late as 1625 we
find this insisted upon by de Pluvinel (see page 115). Shakespeare
describes the armourers as busy “accomplishing the knights” before
Agincourt (page 33), and the fact that the travelling knight took his
armourer with him shows that he was indispensable during the
operation of dressing for war or joust.
Armour of the best kind was made to measure, and for ordinary
purposes a mould or “dobble” was kept on which to make the
ordinary harness for the man-at-arms (page 28). The following
extracts show the methods employed for sending measurements,
which were often obtained by submitting the clothes of the patron to
the armourer:—
1406. In the will of Sir Ralph Bulmer, “armatura mea corpori
talliata.”[120]
1470. Archives de Bruxelles.[121]
Baltazar du Cornet, armourer at Bruges, delivers for the Duke of
Burgundy “2 cuiraches complettes faites a la mesure de
Monseigneur.”
Lazarus de St. Augustin delivers “un harnais complet fait
naguere a la mesure de Monseigneur et pour son corps.”
1512. A jacket and hose of Prince Charles (afterwards Charles V) are
sent to Conrad Seusenhofer.[122]
1520. Brit. Mus., Calig. D, VIII, 181.
16 March. Francis I asks for an “arming doublet” of Henry VIII that
he may have made a new kind of cuirass which he will send him as
a present.
PLATE XXVII
Fig. 54. Arming-points (from the portrait of Fig. 55. Attachment of brassard by
a Navigator, Ashmolean Mus., Oxford). points (from the portrait of the Duc
de Nevers, Hampton Court).
ARMET, MIDDLE OF XVI CENT. ARMET ENGRAVED AND GILT, END OF XVI CENT.
PARADE CASQUE, AFTER NEGROLI, SALLAD BY ONE OF THE NEGROLIS, END OF XV CENT.
MIDDLE OF XVI CENT.
The gussets and, in the sixteenth century, the
sleeves of mail protected the bend of the arm and
armpit, and sometimes the bend of the knee,
which were not adequately covered with plate.
The two portraits of unknown noblemen by
Moroni (National Gallery) show these details of
the equipment very clearly (Plate XVIII). The
arming-points or “tresses” were used in civilian as
well as in military attire and joined the hose to
the doublet, laced sleeves, and held coats Fig. 56. Moton attached
together, much as laces are used in ladies’ by points (from Harl.
MS. 4826).
dresses at the present day (Figs. 54–57). They
are also shown tying up the hose on Fig. 52 and
the brayette on Plate VIII.
Lord Dillon explains the hose of “stamyn sengill”
as being a worsted cloth made in Norfolk. The
“bulwerkis” were pads of blanketing fastened over
the hose at the knees to prevent the chafing of the
knee-cop, and the shoes were of Cordova leather
fastened with laces. A complete underdress of this
Fig. 57. Arming-points kind, with quilted doublet and hose with gussets of
on the foot (from mail at the knees, is to be found in the Museum at
the picture of S.
Demetrius, by Munich. The arming of a man began at the feet,
Ortolano, Nat. Gall.). and as far as was possible each piece put on
overlapped that beneath it, to ensure that glancing
surface upon the utility of which such stress has been laid in the first
chapter of this book.
The arming of a man, therefore, was carried out in the following
order and his equipment put on in the following order: Sollerets or
sabatons, jambs, knee-cops, cuisses, skirt of mail, gorget, breast
and back plates, brassards with elbow-cops, pauldrons, gauntlets,
sword-belt, and helmet (Fig. 58).
The “tonlet” would appear to be a bell-shaped skirt of plate or
deep taces such as is shown on Plate XXI, and is another example of
the use of the “glancing surface,” especially in combats with axe and
sword at barriers, for in these jousts the legs were often unarmed
and were not attacked. The rerebrace, elbow-cop, and vambrace are
usually joined by rivets in which there is a certain amount of play.
Where this was not the case, each piece was separately strapped to
the arm, as may be seen in the brasses of Sir John de Creke, 1325
(Fig. 53), and of Sir Hugh Hastings, 1347. When the three pieces,
called collectively the Brassard, were joined together, they were kept
in place on the arm by arming-points fastened to the “haustement”
or doublet just below the shoulder. The operation of tying on the
brassard is shown on the portrait now labelled the “Duc de Nevers”
at Hampton Court (Fig. 55). In the list of the equipment taken by
the Earl of Northumberland to France in 1513[125] we find mention
of arming-pateletts of white satin quilted, for wearing under the
armour, trussing-bolsters to wear round the waist to keep the weight
of the cuirass from the shoulders, arming-hose, arming-doublets,
arming-shoes, garters to wear under the armour, and coffers in
which to keep the armour.
Fig. 58. Sixteenth-century Suit of Plate.
PLATE XXX
ARMOUR OF FRIEDRICH DES SIEGREICHEN,
ARMOUR OF THE MIDDLE XV CENT. BY TOMASO DA MISSAGLIA, 1460
The King.
It seems to me that such a man would have difficulty in
getting on his horse and being on to help himself.
Pluvinel.
It would be very difficult, but with this armament the case
has been provided for. In this way, at triumphs and tourneys
where lances are broken, there must be at the two ends of
the lists a small scaffold the height of the stirrup, on which
two or three persons can stand; that is to say, the rider, an
armourer to arm him, and one other to help him, as it is
necessary in these dangerous encounters that an armourer
should always be at hand and that all should be ready. Then
the rider being armed, and the horse brought near to the
stand, he easily mounts him ... for this reason the horses
must be steady.
CAVALRY
1450 1875 1909
259 lb.
” Light ” [129] }
INFANTRY
1550 1875 1911
A
t the present day this Company is combined with that of the
Braziers, but this combination only dates from the beginning of
the eighteenth century, when it had ceased to deal with the
making of armour and was more concerned with other branches of
the craft of the metal-worker. The objects of the craft-gild of the
armourers were the same as all those of like nature in the Middle
Ages. Members were protected from outside piracy of methods and
trade-marks, they were cared for in body when ill or incapable of
working, and in soul by masses and religious exercises.
An important detail in the organization of
these craft-gilds and one sadly lacking in
modern trade combinations was the
examination and approval of the members’
work by the gild-masters. In this way was the
craftsman encouraged to produce good work,
and also the purchaser was protected against
inferior workmanship. A reference to the
Appendices B, K will exemplify this, for in
these two instances alone we find that
careless work is condemned by the Company.
In the document of the reign of Edward II it is
noted that “old bascute broken and false now
Fig. 62. Arms of the Armourers’
Company of London.
newly covered by men that nothing
understood of ye mystery wh. be put in pryvie
places and borne out into ye contrye out of ye said Citye to sell and in
ye same citie of wh. men may not gaine knowledge whether they be
good or ill of ye wh. thinge greate yill might fall to ye king and his
people.”
Again, under Charles I, in the appeal of the Company to the Crown,
leave to use the mark is requested “because divers cutlers, smythes,
tynkers & other botchers of arms by their unskillfulness have utterly
spoiled many armes, armours, &c.”
The Company seems to have existed during the reign of Edward II,
but was not then incorporated, and with the exception of the
document transcribed in Appendix A, there is but little evidence of
their existence before the date of 31st Henry VI, in which year a
Charter of Incorporation was granted. This deals mostly with
questions relating to religious observances, the gild-chapel and like
matters. A report to the Court of Aldermen, dated 20th Eliz. (1578), as
to right of search for armour, etc., states that “the Armourers did
shewe us that in Kinge Edward the Second his time, the Lord Maior
and his bretheren did then graunte the serche unto the Armourers.”
As has been noticed before, the fact that armour plates were
expensive and difficult to forge will account for the scarcity of
examples of the defensive equipment up to the sixteenth century.
Either the suit was remade or, having been cast aside, it was utilized
by the common soldier as well as might be. It was only when the age
of the firearm was reached that armour was left in its perfect state
and was not improved upon. We have therefore but little to show
whether the English armourers of the fourteenth and fifteenth
centuries were more or less expert than their foreign rivals, but, from
other examples of metal-work that remain to us, we are forced to the
conclusion that the foreigner was our superior. At the same time we
find on more than one occasion that the English armourer claims to
equal his foreign rival; but whether these claims were ever proved we
are unable to decide without actual examples of the craft work or
documentary evidence. In Appendix J is printed an appeal from Capt.
John Martin in 1624 for leave to import German “platers” to teach
English armourers, with the hope that this will establish a home trade
and will stop the import of foreign work. At the same time the very
fact of this request shows that the craft in England in the reign of
Welcome to Our Bookstore - The Ultimate Destination for Book Lovers
Are you passionate about books and eager to explore new worlds of
knowledge? At our website, we offer a vast collection of books that
cater to every interest and age group. From classic literature to
specialized publications, self-help books, and children’s stories, we
have it all! Each book is a gateway to new adventures, helping you
expand your knowledge and nourish your soul
Experience Convenient and Enjoyable Book Shopping Our website is more
than just an online bookstore—it’s a bridge connecting readers to the
timeless values of culture and wisdom. With a sleek and user-friendly
interface and a smart search system, you can find your favorite books
quickly and easily. Enjoy special promotions, fast home delivery, and
a seamless shopping experience that saves you time and enhances your
love for reading.
Let us accompany you on the journey of exploring knowledge and
personal growth!
ebookgate.com