Fiveable

🚗Autonomous Vehicle Systems Unit 4 Review

QR code for Autonomous Vehicle Systems practice questions

4.1 Global positioning systems

4.1 Global positioning systems

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
🚗Autonomous Vehicle Systems
Unit & Topic Study Guides

Global Positioning Systems (GPS) are crucial for Autonomous Vehicle Systems, providing accurate location and timing data. This technology enables AVs to navigate, plan routes, and make real-time decisions based on precise positioning information.

GPS integrates with other sensors to enhance vehicle awareness and localization. The system relies on a constellation of satellites, trilateration principles, and complex signal processing to deliver accurate positioning data for AV navigation and control.

Fundamentals of GPS

  • Global Positioning System (GPS) forms a crucial component in Autonomous Vehicle Systems by providing accurate location and timing information
  • Enables AVs to navigate, plan routes, and make real-time decisions based on precise positioning data
  • Integrates with other sensors to enhance overall vehicle awareness and localization capabilities

Satellite constellation

  • Consists of 24 to 32 operational satellites orbiting Earth at an altitude of approximately 20,200 km
  • Arranged in six orbital planes with four satellites per plane to ensure global coverage
  • Transmits radio signals containing time and position information to GPS receivers on Earth
  • Requires a minimum of four visible satellites for accurate three-dimensional positioning
  • Satellites complete one orbit every 12 hours, maintaining consistent coverage patterns

Trilateration principle

  • Determines the receiver's position by measuring distances from multiple satellites
  • Utilizes the intersection of spheres centered on each satellite to pinpoint location
  • Requires at least four satellite measurements to solve for x, y, z coordinates and time
  • Calculates distance using the formula d=c(trts)d = c * (t_r - t_s), where:
    • d = distance
    • c = speed of light
    • t_r = time signal received
    • t_s = time signal sent
  • Accounts for relativistic effects due to satellite motion and Earth's gravitational field

GPS signal structure

  • Consists of carrier waves, ranging codes, and navigation messages
  • Utilizes L1 (1575.42 MHz) and L2 (1227.60 MHz) frequency bands for civilian use
  • Employs Code Division Multiple Access (CDMA) to differentiate signals from multiple satellites
  • Includes C/A code for standard positioning and P(Y) code for precise positioning
  • Transmits navigation message containing satellite ephemeris, almanac, and timing information
  • Implements error correction techniques to improve signal reliability and accuracy

GPS components

  • GPS architecture comprises three main segments working together to provide global positioning services
  • Enables continuous operation and maintenance of the GPS system for various applications, including AVs
  • Requires coordination between space-based assets, ground control stations, and user equipment

Space segment

  • Encompasses the network of GPS satellites orbiting Earth
  • Maintains a minimum of 24 operational satellites to ensure global coverage
  • Includes both Block II and newer Block III satellites with improved capabilities
  • Transmits navigation signals on multiple frequencies (L1, L2, L5) for enhanced accuracy
  • Features atomic clocks (cesium and rubidium) for precise timekeeping
  • Incorporates crosslink capabilities for inter-satellite communication and reduced ground dependency

Control segment

  • Consists of a global network of ground stations monitoring and managing the GPS constellation
  • Includes the Master Control Station (MCS) located at Schriever Air Force Base, Colorado
  • Performs satellite health monitoring, orbit determination, and clock corrections
  • Uploads navigation messages and commands to satellites via ground antennas
  • Implements system-wide updates and maintenance to ensure optimal performance
  • Coordinates with international partners for improved global service and interoperability

User segment

  • Comprises GPS receivers and associated software used by end-users, including AVs
  • Processes satellite signals to determine position, velocity, and time (PVT) information
  • Ranges from simple smartphone GPS chips to high-precision multi-frequency receivers
  • Implements various positioning techniques (single-point, differential, RTK) based on application requirements
  • Integrates with other sensors and systems in AVs for enhanced navigation and control
  • Utilizes specialized algorithms for signal acquisition, tracking, and position computation

GPS signal processing

  • Forms the core of GPS receiver operations, converting satellite signals into usable positioning information
  • Crucial for AV navigation systems to extract accurate and reliable location data
  • Involves complex algorithms to handle various signal characteristics and error sources

Pseudorange measurements

  • Represent the apparent distance between the satellite and receiver
  • Calculated by multiplying the signal travel time by the speed of light
  • Include errors due to atmospheric effects, clock biases, and other factors
  • Utilized in the navigation solution to determine receiver position and time
  • Processed using code correlation techniques to measure signal propagation time
  • Achieve typical accuracies of 1-10 meters depending on receiver quality and conditions

Carrier phase measurements

  • Provide more precise measurements than pseudorange by tracking the carrier wave phase
  • Enable centimeter-level positioning accuracy when properly processed
  • Require resolution of integer ambiguity (number of complete wavelengths between satellite and receiver)
  • Susceptible to cycle slips due to signal obstructions or receiver tracking issues
  • Utilized in high-precision applications such as RTK and PPP positioning
  • Involve complex algorithms for ambiguity resolution and cycle slip detection

Doppler shift

  • Measures the change in frequency of the received signal due to relative motion
  • Used to determine receiver velocity and assist in signal acquisition and tracking
  • Calculated as fd=vrcftf_d = \frac{v_r}{c} f_t, where:
    • f_d = Doppler shift
    • v_r = relative velocity between satellite and receiver
    • c = speed of light
    • f_t = transmitted frequency
  • Aids in reducing the search space for signal acquisition in GPS receivers
  • Provides valuable information for dead reckoning in case of temporary signal loss

GPS error sources

  • Impact the accuracy and reliability of GPS positioning in Autonomous Vehicle Systems
  • Require mitigation strategies to ensure precise navigation and localization for AVs
  • Vary in magnitude and characteristics depending on environmental and system factors

Atmospheric effects

  • Ionospheric delays caused by charged particles in the upper atmosphere (50-1000 km)
  • Tropospheric delays due to water vapor and other gases in the lower atmosphere (0-50 km)
  • Vary with solar activity, time of day, and geographical location
  • Mitigated using dual-frequency measurements or atmospheric models
  • Can introduce errors of several meters in single-frequency receivers
  • Impact signal propagation speed and path, affecting pseudorange and carrier phase measurements
Satellite constellation, GPS Archives - Universe Today

Multipath propagation

  • Occurs when GPS signals reach the receiver via multiple paths due to reflections
  • Prevalent in urban environments with tall buildings and reflective surfaces
  • Causes errors in both pseudorange and carrier phase measurements
  • Mitigated using advanced antenna designs (choke ring, multi-element) and signal processing techniques
  • Can result in positioning errors of several meters in severe cases
  • Particularly challenging for AVs operating in urban canyons or near large structures

Satellite clock errors

  • Result from imperfections in the atomic clocks onboard GPS satellites
  • Typically on the order of nanoseconds but can accumulate over time
  • Monitored and corrected by the GPS Control Segment
  • Residual errors transmitted in the navigation message for user compensation
  • Impact all measurements from a given satellite equally
  • Mitigated through differential techniques or precise clock modeling in high-accuracy applications

Augmentation systems

  • Enhance GPS performance for improved positioning accuracy and reliability in AV applications
  • Compensate for various error sources and system limitations
  • Crucial for achieving the high precision required for autonomous navigation and control

Differential GPS

  • Utilizes a network of fixed reference stations to calculate and broadcast error corrections
  • Improves positioning accuracy to sub-meter levels in real-time
  • Compensates for atmospheric effects, satellite orbit errors, and clock biases
  • Requires a communication link between the reference station and the user receiver
  • Effective within a limited geographical area (typically 100-200 km from the reference station)
  • Implemented in various forms (DGPS, SBAS, RTK) depending on accuracy requirements and coverage

Real-time kinematic GPS

  • Provides centimeter-level positioning accuracy using carrier phase measurements
  • Requires a base station at a known location and a rover receiver (on the AV)
  • Resolves integer ambiguities in real-time to achieve high precision
  • Typically operates over shorter baselines (up to 20-30 km) for optimal performance
  • Susceptible to cycle slips and signal obstructions in challenging environments
  • Widely used in precision agriculture, surveying, and high-accuracy AV applications

Satellite-based augmentation systems

  • Provide wide-area differential corrections and integrity information via geostationary satellites
  • Improve GPS accuracy, availability, and integrity over large geographical regions
  • Include systems such as WAAS (North America), EGNOS (Europe), and MSAS (Japan)
  • Broadcast corrections for ionospheric delays, satellite orbits, and clock errors
  • Achieve typical accuracies of 1-3 meters horizontally and 2-4 meters vertically
  • Enhance safety and reliability for aviation and other critical applications, including AVs

GPS integration in AVs

  • Combines GPS data with other sensor inputs to enhance overall navigation and localization performance
  • Crucial for robust and reliable positioning in diverse environments and operating conditions
  • Enables AVs to make informed decisions based on accurate and up-to-date location information

Sensor fusion techniques

  • Integrate GPS measurements with data from inertial sensors, cameras, and LiDAR
  • Utilize Kalman filtering or particle filtering algorithms for optimal state estimation
  • Compensate for individual sensor weaknesses and leverage complementary strengths
  • Improve positioning accuracy, continuity, and reliability in challenging environments
  • Enable seamless navigation during GPS outages or degraded signal conditions
  • Adapt to varying sensor availability and quality in real-time

GPS vs inertial navigation

  • GPS provides absolute positioning but can be affected by signal blockage and multipath
  • Inertial navigation offers high-rate, continuous positioning but suffers from drift over time
  • Complementary error characteristics make them ideal for integration in AVs
  • GPS/INS integration improves overall navigation performance and robustness
  • Inertial sensors bridge GPS outages and smooth trajectory estimates
  • Combined system provides position, velocity, and attitude information for AV control

Map matching algorithms

  • Align GPS-derived positions with digital map data to improve localization accuracy
  • Constrain vehicle positions to known road networks or drivable areas
  • Utilize probabilistic techniques to handle measurement uncertainties and map errors
  • Enhance navigation in urban environments with limited GPS visibility
  • Provide context-aware positioning for improved decision-making in AVs
  • Facilitate lane-level positioning when combined with high-precision maps and other sensors

GPS limitations for AVs

  • Present challenges for reliable and continuous positioning in certain environments
  • Require complementary technologies and strategies to ensure robust AV navigation
  • Drive ongoing research and development in alternative positioning methods

Urban canyon effects

  • Occur in dense urban environments with tall buildings flanking narrow streets
  • Reduce the number of visible satellites and degrade geometric dilution of precision (GDOP)
  • Increase multipath errors due to signal reflections from buildings and other structures
  • Lead to position jumps and inconsistent navigation solutions
  • Require integration with other sensors (IMU, cameras) for reliable urban navigation
  • Mitigated through advanced receiver designs and robust sensor fusion algorithms

Signal blockage issues

  • Result from physical obstructions such as tunnels, dense foliage, or indoor environments
  • Cause complete loss of GPS signals or significant reduction in the number of visible satellites
  • Lead to navigation gaps and reduced positioning accuracy
  • Require alternative positioning methods (dead reckoning, visual odometry) during outages
  • Impact the continuity and reliability of AV navigation in challenging environments
  • Addressed through multi-sensor integration and advanced positioning algorithms
Satellite constellation, File:GPS Satellite NASA art-iif.jpg - Wikimedia Commons

Precision vs accuracy

  • Precision refers to the consistency of repeated measurements
  • Accuracy represents the closeness of measurements to the true value
  • GPS can provide high precision (centimeter-level) but may have lower accuracy due to systematic biases
  • Requires careful calibration and error modeling to achieve both high precision and accuracy
  • Impacts AV decision-making, especially in scenarios requiring lane-level positioning
  • Addressed through augmentation systems, sensor fusion, and advanced error correction techniques

Future GPS developments

  • Aim to enhance positioning performance, reliability, and security for advanced AV applications
  • Focus on improving signal strength, accuracy, and resistance to interference
  • Enable new capabilities and services to support emerging technologies and user needs

Next-generation satellites

  • GPS Block III satellites offer improved signal power and accuracy
  • Introduce new civil signal (L1C) for enhanced interoperability with other GNSS
  • Provide increased resistance to jamming and interference
  • Feature longer operational lifetimes and improved system reliability
  • Enable more robust positioning in challenging environments (urban canyons, indoors)
  • Support advanced integrity monitoring and error detection capabilities

Modernized signals

  • L5 signal (1176.45 MHz) designed for safety-of-life applications
  • L2C signal provides improved performance for civilian users
  • M-Code signal enhances military positioning capabilities and security
  • Enable multi-frequency receiver designs for improved accuracy and reliability
  • Support advanced positioning techniques such as PPP-RTK
  • Facilitate better ionospheric correction and multipath mitigation

High-precision positioning techniques

  • Precise Point Positioning (PPP) achieves centimeter-level accuracy without local base stations
  • PPP-RTK combines benefits of PPP and RTK for rapid convergence and high accuracy
  • Multi-constellation GNSS integration improves availability and geometric strength
  • Advanced multipath mitigation techniques using antenna arrays and signal processing
  • Utilization of Artificial Intelligence and Machine Learning for enhanced positioning performance
  • Development of cooperative positioning methods for connected vehicle environments

Alternative positioning systems

  • Complement GPS to improve overall positioning performance and reliability for AVs
  • Provide redundancy and increased availability in challenging environments
  • Enable interoperability and seamless navigation across different global regions

GLONASS vs GPS

  • GLONASS (Russian) uses Frequency Division Multiple Access (FDMA) unlike GPS's CDMA
  • Offers better performance at high latitudes due to orbital configuration
  • Provides 24 operational satellites in three orbital planes
  • Achieves similar accuracy to GPS when used independently
  • Combines with GPS in multi-GNSS receivers for improved performance
  • Requires different signal processing techniques due to FDMA structure

Galileo satellite navigation

  • European GNSS designed for civilian use and interoperability with GPS and GLONASS
  • Offers improved accuracy and authentication services
  • Provides 30 operational satellites in three orbital planes
  • Introduces novel signals and services (Commercial Service, Public Regulated Service)
  • Enhances positioning performance in urban environments and at high latitudes
  • Supports Safety-of-Life (SoL) applications with high integrity requirements

BeiDou navigation system

  • Chinese GNSS with global coverage completed in 2020
  • Unique hybrid constellation with MEO, IGSO, and GEO satellites
  • Offers regional and global services with high accuracy
  • Provides short-message communication capability (unique among GNSS)
  • Improves availability and accuracy when integrated with other GNSS
  • Enhances positioning performance in the Asia-Pacific region

GPS security concerns

  • Present significant challenges for the safe and reliable operation of Autonomous Vehicle Systems
  • Require robust countermeasures to ensure the integrity of positioning information
  • Drive ongoing research and development in GPS security technologies

Spoofing attacks

  • Involve transmission of false GPS signals to deceive receivers
  • Can manipulate an AV's perceived position, potentially causing navigation errors
  • Range from simple record-and-replay attacks to sophisticated signal generation
  • Mitigated through signal authentication, consistency checks, and multi-sensor fusion
  • Require advanced detection algorithms to identify subtle spoofing attempts
  • Pose significant risks to AV safety and reliability if left unaddressed

Jamming vulnerabilities

  • Disrupt GPS reception through intentional or unintentional interference
  • Can cause complete loss of positioning capability in affected areas
  • Mitigated using adaptive antenna arrays and advanced signal processing techniques
  • Require backup positioning systems (INS, visual odometry) for continued AV operation
  • Detected through monitoring of signal-to-noise ratios and unexpected signal losses
  • Addressed through legal regulations and enforcement against illegal jamming devices

Encryption methods

  • Protect military GPS signals (P(Y) code, M-code) from unauthorized use and spoofing
  • Civilian signals lack full encryption but implement authentication measures
  • Navigation Message Authentication (NMA) verifies the authenticity of broadcast ephemeris data
  • Chimera authentication enhances civil signal security without compromising legacy users
  • Asymmetric cryptography enables open service authentication in next-generation GNSS
  • Quantum-resistant encryption methods under development for long-term GNSS security
Pep mascot
Upgrade your Fiveable account to print any study guide

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Click below to go to billing portal → update your plan → choose Yearly → and select "Fiveable Share Plan". Only pay the difference

Plan is open to all students, teachers, parents, etc
Pep mascot
Upgrade your Fiveable account to export vocabulary

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Plan is open to all students, teachers, parents, etc
report an error
description

screenshots help us find and fix the issue faster (optional)

add screenshot

2,589 studying →