|
Imperial College,
London
information systems engineering year
2:
Surprise 1997
|
![]() |
|
|
|
||
|
|
|
|
This document accompanies "An Overview of Global Mobile Robot Navigation: Global Positioning" (from here on referred to as Article 1), however, where that document focused on truly global techniques - which could operate at any point on the planet without previous preparation - this one will study global referenced navigating, with the possibility of being limited to a defined area.
Debate is open about where the commercial robot market will move next; the two main areas of research are improving the local reference systems using processor intensive visual techniques, and refining the beacon based system, working on a global reference navigation system.
This article will study the latter of these two, and attempt to trace where the current trends are leading. For the purposes of comparison, we will be assuming a medium size (order of 1 meter dimensions) autonomous robot requires navigation about a medium sized outdoor area such as a field (order of 10 km dimensions).
Beacon systems can be viewed as global reference systems. Although they can only immediately present a user with positioning information relative to that of the beacon system, if this point is known as a global location (i.e. it is a surveyed location), the global position of the user can easily be determined.
As well as Radio Frequency (RF) beacons, laser and ultra-sonic (amongst others) beacons exist. We will only consider RF beacon systems here, however, as others tend to have greater line-of-sight requirements. Those restrictions imposed by RF (where a low amount of concealment between beacon and user is acceptable) are tolerable for our intended purposes - any greater restrictions are deemed too limiting (however, other beacons are considered for localised navigation [Henlich, 1997]).
One disadvantage of RF systems, however, is that they are generally unsuitable for indoor use [Borenstein et al., 1996]. This is due to a combination of attenuation of signals by obstacles, and the multipath introduced by multiple reflections of RF off of walls and other surfaces.
There are two basic types which RF beacons can be separated into: continuous broadcast beacons and interrogation response beacons. With the former type of system the user constructs hyperbolic line-of-positions using the difference in phase of signals received from two pairs of continuously broadcasting transmitters [Tetley, 1991]. With the second the round trip propagation delay time from user to beacon and back to user (or vice-versa; generally in position monitoring rather than navigation situations) is measured - analogously to radar operation - to determine range.
,
where
tt = time of transmitted interrogation,
tr = time reply received,
tp = internal propagation delay of beacon (found empirically),
c = speed of light.
Figure
1: Possible user positions at the intersect of circles when range to
(a) two, and (b) three, transmitters is known.
The range to any given transmitter maps out a circular loci of possible positions of user around the site; the interception of two or more of these loci gives the position of the user. Figure 1 shows how increasing the number of transmitters increases the assurance of position fix. Up to 16 beacon ranges can be used in determining position; due to random errors introduced, they will not all coincide exactly on a single point, hence the least squares method is used to reduce combined differences to a minimum. The system must be calibrated by measuring the turn-around delay for each beacon from a number of known locations, which future position fixes will be relative to. If these positions are known in global co-ordinates, then this becomes a global referenced system as required.
This system quotes an attainable accuracy of 2 m, over ranges up to 75 km. The system can be time shared by up to 20 mobile users, each obtaining position fixes at a 1 Hz update rate. Possible problems which this system might introduce when employed in mobile robotics are:
Precision positioning is provided by range trilateration from the beacons, using a technique similar to GPS. With the Harris system, however, each mobile user carries a high precision clock, synchronised to that in the beacons, so that the difference in time between a signal being transmitted and received equates directly to the distance between them. As with the Motorola system, at least three beacons should be accessible for optimal two dimensional positioning .
The accuracy of the system is enhanced by automatic use of the mutual data communications for time synchronisation and range correction purposes. Each mobile user can correct their own internal clock according to the user or beacon closest (least propagation distance) to them. Given random motion of users over time, and careful processing of clock corrections, this can facilitate the complete synchronisation of clocks to a central reference. In addition, access to measurement of range errors made by fixed stations allows other users to perform additional corrections. Using these techniques reported accuracy is improved from a number of meters to a fraction of a meter [Borenstein et al., 1996]. Power requirements of the system are low, with 100 mW peak power transmitters providing position fixes in ranges up to 500 m.
Again, the major disadvantage of the system is the requirement for a number of precision sites, contributing towards costs considerably; the cost of a minimum system specification system is around US$ 30 000.
DGPS operate by receiving the satellite broadcast GPS signal at a known site, and then transmitting a correction according to the error in received signal, to mobile GPS users. So long as the mobile user is in the proximity of the stationary site, they will experience similar errors, and hence require similar corrections. Typical DGPS accuracy is around 4 to 6 m, with better performance seen as the distance between user and beacon site decreases.
If necessary, it would also be possible to set up a private localised system. The cost of a commercial reference station is somewhere between US$ 10 000 and US$ 20 000, however, there are only a few requirements for a minimal site suitable for navigation:
An example of a commercial DGPS receiver is the Communication System International CSI SBX-1. This is a so called OEM module, designed to be integrated into another manufacturers system: ideal for mobile robot construction. It is rated at less than 1 W at 5 VDC, and measures a mere 10 cm2. Coupled with a suitable GPS receiver (typically having somewhat high requirements; e.g. 10 W, 20 cm2) this would provide a good ground for mobile position fixes.
The L1 frequency, 1575.42 MHz, corresponds to a wavelength of about 20 cm. By measuring the phase changes in this signal, and also those on the L2 frequency on a number of modern receivers, the movement of the user can be calculated to an accuracy in the order of cm. The use of the L2 frequency is possible, albeit very complex, without knowledge of the (DoD encrypted) PRN code used on it [Cosentino, 1996]. By using both frequencies, a lock on the difference of the wavelengths (known as the wide lane), can be obtained much more quickly; making this useful for mobile navigation.
These techniques still rely strongly on DGPS (generally), as the phase information can only indicate changes in position of the user relevant to the satellites; not absolute (global reference) position. Hence the starting position must be accurately known - this can be found, in part, by the DGPS methods described previously.
One of the simplest methods is to use static GPS, Wide area DGPS, or Local Area DGPS (depending on availability), into which a great deal of experimentation has been carried out [Beutler, 1989][King, 1989]. The primary factors in achieving high precision results were found to be,
On price DGPS is hard to beat, due to the massive investment already sunk by the US Government into the project, resulting in minimal user outlay requirements. With the enhancements described, its accuracy can be made to match many other systems. At the time of writing, indications [IoN Newsletter, Winter 1996] are that the L2 frequency is due to become publicly accessibly early next century, resulting in higher accuracy achievable in even smaller packages.
Cosentino, R. J., Diggle, D. W., 1996. Differential GPS. Understanding GPS.
DoD/DoT, 1995. 1994 Federal Radionavigation Plan. Spring-field, VA, National Technical Information Service.
Dowling, K., 1995. History of the MRL. The Mobile Robot Laboratory, Carnegie Mellon University.
Institute of Navigation, Winter 1996. ION Newsletter. http://www.ion.org/
Kaplan, Elliott D. (Ed.), 1996. Understanding GPS - Principles and Applications. Artch House Publishers.
Linkwitz, K., Hangleiter, U. (Eds.), 1989. High Precision Navigation. Integration of Navigational and Geodetic Methods. Springer-Verlag.
Linkwitz, K., Wolfgang, M., 1989. Navigational Methods of Measurement in Geodetic Surveying. High Precision Navigation: Proceedings of an International Workshop, Stuttgart and Altersteig May 1988.
Radio Technical Commission for Maritime Services Special Committee No. 104. RTCM Recommended Standards for Differential NAVSTAR GPS Service, Version 2.1. RTCM, Washington DC, 1994.
Tetley, L., Calcutt D., 1991. Electronic Aids to Navigation: Position Fixing. Edward Arnold.
Titterton, D. H., Weston, J. L., 1997. Strapdown Inertia Navigation Technology. Peter Peregrinus for the Institution of Electrical Engineers.