MAP MATCHING AUGMENTED DEAD RECKONING. Walter B. Zavoli Stanley K. Honey. Etak, Incorporated. Menlo Park, California

Similar documents
Introduction...3. System Overview...4. Navigation Computer GPS Antenna...6. Speed Signal...6 MOST RGB Lines...6. Navigation Display...

Robotic Vehicle Design

Robotic Vehicle Design

MICROPROCESSOR BASED CONTROLLERS

Navigation System (8-inch with Navi system only)

GEOMETRICS technical report

Important Considerations For Graphical Representations Of Data

Chapter 3: Assorted notions: navigational plots, and the measurement of areas and non-linear distances

Chapter 6 Navigation and Field Mapping

COMAND Operator, s Manual

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

Note to Teacher. Description of the investigation. Time Required. Materials. Procedures for Wheel Size Matters TEACHER. LESSONS WHEEL SIZE / Overview

Acu-Park TM. user s guide Directed Electronics, Inc. Vista, CA N9100T 09-04

The vehicle needs to receive data from at least four different satellites to give a three dimensional fix on its current position.

Navigation Aid System Setup and Operation Manual

Fluxgate Magnetometer

A Covert Tracking System Using the DDF5931

Note to the Teacher. Description of the investigation. Time Required. Additional Materials VEX KITS AND PARTS NEEDED

Electronic Compass Sensors Rev. 1.1 Jan. 2002

ADMINISTRATION BULLETIN

Installation Guide - Addendum Garmin to Contigo 6150 & 6151

Versatile solutions for spectrum monitoring

Improved Pedestrian Navigation Based on Drift-Reduced NavChip MEMS IMU

Philips. Earth field sensors: the natural choice. Philips. Semiconductors

V2X-Locate Positioning System Whitepaper

Trunking Information Control Console

CONVERTING BEARINGS CONT. Grid to Magnetic subtract (GMS - grand ma sleeps) 1 BACK BEARINGS CONVERTING BEARINGS

SSI Technologies - Application Note AT-AN1 Acu-Trac Ultrasonic Fluid Level Sensors Product Overview

AutoBench 1.1. software benchmark data book.

P H Y S I C A L P R O P E R T Y M E A S U R E M E N T S Y S T E M. Quantum Design

Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville

Airborne. System. today. eter / on a unique. provides: accuracy. Highest absolute. including: cultural features. in a variety.

Fast IC Power Transistor with Thermal Protection

Advanced Test Equipment Rentals ATEC (2832) CIBANO in-1 test system for medium- and high-voltage circuit breakers

DEFINITION OF ILLUMINANCE

understanding real-time traffic information

TRAINING BULLETIN. EFFECTIVE DATE: 05/06 DOC NO: TB198 CROSS REF: Communications Checklists

Guide. Installation. Wilson Electronics, Inc. Direct Connection High Power iden Amplifi er 800 MHz Band. Contents:

Attitude and Heading Reference Systems

SST Expert Testimony Common Questions and Answers

PULSE MATIC 9000 FULL DIGITAL New professional metal detector

Understanding OpenGL

In our previous lecture, we understood the vital parameters to be taken into consideration before data acquisition and scanning.

Ultrasonic Level Transducer Type: MPUL06 Article No.: ca. 122

SD3-60 AIRCRAFT MAINTENANCE MANUAL SYSTEM - DESCRIPTION & OPERATION (POST MOD A8062)

Which Dispatch Solution?

STANDARD OPERATING PROCEDURES SOP:: 2057 PAGE: 1 of 6 REV: 0.0 DATE: 07/11/03

MOTOROLA MOTOTRBO CAPACITY PLUS RADIO SYSTEM DESCRIPTION

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation

idocent: Indoor Digital Orientation Communication and Enabling Navigational Technology

Navigation problem. Jussi Suomela

NavShoe Pedestrian Inertial Navigation Technology Brief

FLOORMAP3Di-R. Twice as Fast Uncompromised Quality

Chapters 1 & 2. Definitions and applications Conceptual basis of photogrammetric processing

RD1000 Ground Probing Radar

STX Stair lighting controller.

PRODUCTS. Radios. Accessories As shown, and more GPS. Other PUSH-TO-TALK OVER CELLULAR. Heavy Duty, Bluetooth and Smart Digital Headsets.

TRAFFIC ACCIDENT STUDY GUIDE 2003

Telemetrie-Messtechnik Schnorrenberg

E61, E63, E64, E70, E87, E90, E91, E92, E93, R56 BMW AG - TIS

TECHNICAL INFORMATION Traffic Template Catalog No. TT1

Contents Package Contents... 3 Introduction... 4 Using Your Computer... 6

Sketch technique. Introduction

Number Plate Recognition Using Segmentation

metro B6012 VIBRATIONS SIMPLIFIED... Product brochure Easiest portable vibration analyzer and balancer TECHNOLOGIES PVT. LTD.

Overview Installation & Connection Mounting

VIRTUAL REALITY FOR NONDESTRUCTIVE EVALUATION APPLICATIONS

TOY TRUCK. Figure 1. Orthographic projections of project.

The physics of capacitive touch technology

AUDIO SYSTEMS 8F - 1 AUDIO SYSTEMS CONTENTS

Analog Inputs and Outputs

DAI. Connecting Analog and Frequency Fuel Level Sensors

FPGA Laboratory Assignment 5. Due Date: 26/11/2012

2004 Cadillac Escalade/Escalade ESV and Escalade EXT Navigation System M

BUYERS GUIDE: Pop Up Stands

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington

GPS positioning using map-matching algorithms, drive restriction information and road network connectivity

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

Non-Contact Sensing Reduces Wear, Breakage, Downtime, and Ultimately, Cost

Instruction Manual for HyperScan Spectrometer

Geotagger N3. User Manual (V1.0) Revised by Geosolve.be (Pol F. Gillard) with personal updates and help. Solmeta Technology Co.

SP-6 magnetometer. User manual. Installation and in-flight calibration

Goals. Introduction. To understand the use of root mean square (rms) voltages and currents.

LaGrange Amateur Radio Club Coordinated RF Search and Rescue Procedures

>>> RALLY SAFETY SYSTEM

Modular Bi-File Lateral

Technical Notes LAND MAPPING APPLICATIONS. Leading the way with increased reliability.

Primer on GPS Operations

4. BASIC OPERATION AND DESCRIPTION

WHITE PAPER BENEFITS OF OPTICOM GPS. Upgrading from Infrared to GPS Emergency Vehicle Preemption GLOB A L TRAFFIC TE CHNOLOGIE S

ENVI.2030L Topographic Maps and Profiles

www. ElectricalPartManuals. com Transformer Differential Relay MD32T Transformer Differential Relay

Variable Message Sign Trailers

APPENDIX E INSTRUMENT VERIFICATION STRIP REPORT. Final Remedial Investigation Report for the Former Camp Croft Spartanburg, South Carolina Appendices

MacroPATH The new line of Digital Imaging Systems for Grossing

March 10, Greenbelt Road, Suite 400, Greenbelt, MD Tel: (301) Fax: (301)

AC/DC Current Probe CT6844/CT6845/CT6846

2005 Pontiac Vibe Navigation System M

SLE30 Expert Series Teach-Mode Slot Sensor

An Autonomous Vehicle Navigation System using Panoramic Machine Vision Techniques

Transcription:

MAP MATCHING AUGMENTED DEAD RECKONING Walter B. Zavoli Stanley K. Honey Etak, Incorporated Menlo Park, California Figure 1 ABSTRACT Where am I? Where is my destination? How do I get there? These are questions commonly asked by all drivers. The Etak Navigator is an accurate, low cost and informative vehicle navigation system designed to answer these questions. DESCRIPTION The Etak Navigator provides an electronic road map as shown in Figure 1. The arrowhead car symbol is positioned on the screen indicate to the precise location of the vehicle. As the vehicle moves, the map shifts and rotates "under" the car symbol to maintain accurate position and orientation. With this heading-up moving-map display, the driver assimilates navigation information at a glance. The driver can select different map scales, ranging from a detailed view of the residential streets around him (Figure 21, to a region-wide overview of the freeway system (Figure 3). Roads are prioritized in categories from residential streets to interstates. To limit map complexity, the display shows only major highways in the region-wide scale and adds more detail at larger scales. In this way the display not cluttered with extraneous data. Similarly, dynamic a labeling algorithm labels those streets most likely to be of interest to the driver. As the car changes direction and the map rotates, the labels are reoriented for easy reading and are always written in a readable font size. Navigator The operates a on Key to the Navigator's utility is its combination of dead reckoning and map- conveniently ability to locate matching. map matching eliminates the destinations. A desired destination may accumulation of error attendant in all be specified by the intersection of two dead reckoning systems. streets, a street and house address, or a point on a single street. A street name The Navigator utilizes an on-board index is used by the driver to select the digital map data base which serves as desired street. Multiple choices having input for the map matching process for different street suffixes (e.g. street, finding the location of selected street avenue) city and abbreviations are addresses and for display. presented when needed resolve to ambiguities. The Navigator uses the map The combination of navigation and data base to locate the destination and digital technology map opens new display it as a flashing star along with opportunities for useful products and the current vehicle position on a suitably services. Future special maps with Yellow scaled map. Distance and direction-to-go Page information and routing will help information are also constantly maintained individual drivers. An office-based map on the screen as the vehicle moves. In workstation can solve fleet routing this way, if the driver subsequently problems or serve as the control center selects a map scale which does not contain for real-time monitoring and dispatching destination, the range and bearing of delivery or emergency service vehicles. information is still available. 359

Figure 2 Multiple locations may be entered, permanently stored and sorted by city or distance. With this feature a driver may initially enter all appointments for the day and proceed to them in an orderly fashion. The Navigator shows the driver the relevant road network between current position and destination. The prioritized road structure enables the operator to select an efficient route and unexpected detours or traffic situations can be easily accommodated. The Navigator was designed with the multi-task driving function in mind. The high contrast screen provides all pertinent information in one easy-to-view location. The heading-up presentation compliments the driver s intuitive sense of orientation. The prioritized map and dynamic labeling algorithm minimize display complexity enabling the driver to extract pertinent information at a glance. The information is available earlier and more continuously than when relying on passing road signs; giving the driver flexibility performing added navigational tasks. These factors combined with clear the graphical presentation of the destination, enable the driver to proceed to an unfamiliar destination wi efficiency th and confidence. HARDWARE The hardware includes a compass, wheel sensors, cassette a transport, electronic display and a processor. The two-axis flux-gate a compass magnetometer digitally is which compensateduring initial calibration. This solid state compass is small, about the size of a pill box, and slips between Figure 3 roof and headliner or is mounted rear window. on the Wheel sensors comprise str rubberized magnetic tape adhered inside of two wheels. and small f ips of to the errouscored coils clamped to the suspension. The non-driven wheels are used to avoid slip errors caused by poor traction or high speed driving. The tape drive is placed within convenient reach of the driver. Program and map data base are stored on specially manufactured cassettes similar to audio cassettes. A cassette stores 3.5 MBytes and reads data at 200 kilobits per second. Each cassette covers an area comparable to that covered by two typical paper street maps. For example, three cassettes cover the greater San Francisco, Oakland, San Jose area. Highways over a larger area are included on each cassette. A vector display of 770 by 1000 equivalent resolution is presented on either a 4.5 or 7 inch CRT. A vector display used rather than raster scanning the entire display surface, because the vector display does not exhibit aliasing, offers greater brightness for similar phosphors and excitation voltages and eliminates the requirement for a large bit-mapped memory and a high-speed graphics processor. The CRT housing contains 12 buttons which are soft-labeled for ease of use. The above components are connected to a trunk mounted processor unit, about the size of a small shoe box and made from a rugged aluminum extrusion. The processor unit houses three boards containing an 8088 CPU, 2563 DRAM, 16K EPROM, 2K CMOS static RAM, power supply and supporting digital analog and circuitry. The 360

Navigator is connected to the vehicle's optionsy and accuracy estimates of the battery and draws 30 watts with ignition current DR position. The key to system on and 0.12 watts under standby. performance is proper updating. The Navigator hardware is capable of near instant-on operation. While the display and program take about one minute to be fully operational, navigation starts within five seconds of vehicle ignition. Current position and calibration constants are stored in non-volatile memory. The program stored in ROM is used to boot in the program from cassette and to navigate in the interim. By storing the program along with the map on cassette, future enhancements in navigation and added features can be easily made available. NAVIGATION The system navigates by a combination of dead reckoning and map matching. Dead Reckoning The compass measures heading and the wheel sensors are used to measure both distance and relative heading. This relative heading information is combined with the absolute heading information from the compass. Use of two independent heading sources allows theffects of magnetic anomalies and wheel skids to be minimized. A new dead reckoned (DR) position is thus computed each second from the previous position and the new distance and heading information. As with any dead reckoning system, errors in position accumulate proportion in sensor to inaccuracies and distance travelled. Map Matching By comparing the vehicle's track to the digital map, the Navigator eliminates the accumulated error that results from dead reckoning. For example, if the vehicle is driving in a straight path and the map contains a nearby straight road corresponding with a heading, the Navigator updates the DR position to a new estimated position along the road. The new position is more accurate than the DR position only in direction the perpendicular to the road. When the vehicle subsequently turns a corner, or drives around a curve, and the Navigator makes a new update, errors are eliminated in the remaining direction. example The above provides a simplified description of some aspects of the navigation algorithms used. The Navigator uses other parameters in making decisions to update to the road network stored on the map. These parameters include the connectivity of the road network, analysis of ambiguous update Erroneous updates destroy the positional accuracy and may cause the system to become lost (i.e., consistently showing the vehicle on the wrong street). By executing map matching every few seconds, significant DR errors are not allowed to accumulate. In addition, the algorithm is designed only to perform map updates when reasonably certain the update will be correct. This enables the system to work well even when the vehicle is driven off the mapped roads, for example in parking lots, driveways or on new streets. Performance Navigator performance was evaluated quantitatively on over 40,000 miles of test driving in 15 vehicles and qualitatively in over 400,000 miles in 50 vehicles. Samples collected at random intersections showed an average 50 foot accuracy while the Navigator was matched to the road network. A more significant measure is demonstrated a average in excess of 120 miles between map matching mistakes requiring manual reset. Once lost, the Navigator can be reset in under 20 seconds. Keeping the Navigator ontrack is thus less time consuming than operating a car radio. Calibration The Navigator is initially calibrated during installation. The installer is instructed to perform simple driving maneuvers during which sensor measurements processed are compute to compass compensations for the vehicle's magnetic effects and distance coefficients for each wheel. The Navigator uses comparisons between the map and the DR track to continually improve the calibrations during routine driving. For example if the DR track generally is "long" compared to the map, the wheel calibration is corrected. This compensates for tire diameter changes due to tread wear. The compass is likewise continually corrected through comparisons with known headings from the map data base. DIGITAL MAP DATA BASE The Navigator requires map information to update its dead reckoning display, to compute destination positions and for display. In order to meet the many map requirements, a topologically structured 361

digital map data base is used. Such a system defines significant points, lines and areas, along with their incidence relations. Unlike a digital map image, this map structure can be compactly stored easily and searched, modified, and manipulated. Cultural geographic and features can be associated to any data item. Examples include elevations linked to points, street names linked to lines, and terrain features or city names linked to areas. To supporthe Navigator, Etak is developing a digital map data base covering the USA. The Census Bureau's digital map file is used as the primary source of street name and address information. Coordinates are obtained from either United States Geological Survey topographical maps, or from aerial photographs. Approximately one half of the roads in US metropolitan areas have been digitized using a mapping process which provides approximately a three fold improvement productivity in over conventional techniques. SUMMARY The Etak Navigator has been described with emphasis placed on its accurate navigation, low cost design achieved through innovative use of digital maps, and its informative display approach. The Navigator is indicative of taking the technology and information explosion onto the nation's roads. Future applications are many and varied; each in part will answer the questions; Where am I? Where is my destination? How do I get there? An accurate and up-to-date nationwide digital many data base has map applications beyond in-vehicle navigation. Applications include routing, paper map publishing, matching address fields to coordinates, enhanced Yellow Pages and aids to marketing, billing, field asset management and travel itinerary functions. AUTOHATIC VEHICLE LOCATION Perhaps the most direct application of the data base is in linking a fleet of Navigator equipped vehicles to a central control or dispatch center. By connecting the Navigator's optional RS232C interface to a digital radio, position and status messages can be automatically radioed to headquarters. There with a map workstation, the dispatcher can monitor in real time the whereabouts of the fleet, take new calls and quickly and reliably dispatch closest the vehicle. The dispatch instructions can be conveyed by radio back to the vehicle to appear unambiguously on its screen - again aiding response time. In non-real time applications a map workstation can be used to input a fleet's daily deliveries. Clustering and routing algorithms can aid the dispatcher in efficient utilization of the fleet. Once a vehicle's route is established it may be down-loaded to a memory cartridge, given to the driver and plugged into the vphicle's Navigator for efficient, hastle free deliveries. 362