This document provides an overview of global navigation satellite systems (GNSS) such as GPS, GLONASS, Galileo, and Compass. It discusses the history and development of satellite navigation systems, comparing the key aspects of different GNSS. It also describes the typical three-segment architecture of GNSS including space, ground, and user segments. Finally, it outlines several applications of satellite-based positioning in areas like agriculture, aviation, marine, and more.
This content introduces the Global Navigation Satellite System (GNSS), its example, earth observation orbit types, coordinate systems, GNSS time system, converting height (ellipsoidal, geoid, orthometric heights) and various GNSS applications.
This content introduces the Global Navigation Satellite System (GNSS), its example, earth observation orbit types, coordinate systems, GNSS time system, converting height (ellipsoidal, geoid, orthometric heights) and various GNSS applications.
Brilliant Lecture delivered to me in Alagappa Engineering college Workshop.
The Global Positioning System (GPS) is a satellite
based radio navigation system provided by the
United States Department of Defence. It gives
unequaled accuracy and flexibility in positioning
for navigation, surveying and GIS data collection.
Group presentation done on GPS technology it covers
1.Introduction -History,Background
2.What is GPS - Technology, infrastructure
3.How GPS Works - Theory,Mathematical explanation
4.Applications of GPS
5.Drawbacks of GPS
6.Future Development
#References are added to the note section of the slides.
Brilliant Lecture delivered to me in Alagappa Engineering college Workshop.
The Global Positioning System (GPS) is a satellite
based radio navigation system provided by the
United States Department of Defence. It gives
unequaled accuracy and flexibility in positioning
for navigation, surveying and GIS data collection.
Group presentation done on GPS technology it covers
1.Introduction -History,Background
2.What is GPS - Technology, infrastructure
3.How GPS Works - Theory,Mathematical explanation
4.Applications of GPS
5.Drawbacks of GPS
6.Future Development
#References are added to the note section of the slides.
A Short History of Navigation TechnologiesMarco Lisi
A presentation on the history of navigation technologies and techniques, from Ulysses to present Global Navigation Satellite Systems, European Navigation Conference, ENC-GNSS 2009.
Pitot Static System is hugely used in aviation sector. Even almost all modern aircrafts use this ancient technology to calculate their airspeed, altitude, and vertical speed.
The system is briefly but exquisitely presented in this slide.
GPS helps us identify exact location of a place/feature in the globe. Now-a-days we can carry out survey, enter data and process data. GPS is very helpful in soil survey
Global Positioning System (GPS) is the only system today able to show one’s own position on the earth any time in any weather, anywhere. This paper addresses this satellite based navigation system at length. The different segments of GPS viz. space segment, control segment, user segment are discussed. In addition, how this amazing system GPS works, is clearly described. The various errors that degrade the performance of GPS are also included. DIFFERENTIAL GPS, which is used to improve the accuracy of measurements, is also studied. The need, working and implementation of DGPS are discussed at length. Finally, the paper ends with advanced application of GPS.
Global Positioning System (GPS) is a satellite based navigation system that can provide people who use it with their exact position on Earth, tell them how to get to another location, how fast they are moving, where they have been, how far they have gone, what time it is. GPS was originally designed to help the U.S. military with finding the accurate location of their soldiers, vehicles, planes and ships around the world. Now, GPS is used in cellular phones, navigation and map making.
Space segmentsGPS satellites fly in medium Earth orbit (MEO) at an altitude of approximately 20,200 km (12,550 miles). Each satellite circles the Earth twice a day.The satellites in the GPS constellation are arranged into six equally-spaced orbital planes surrounding the Earth. Each plane contains four "slots" occupied by baseline satellites. This 24-slot arrangement ensures users can view at least four satellites from virtually any point on the planet.
The control segment
The control segment of the GPS system consists of a worldwide network of tracking stations.
The master control station (MCS) located in the United States at Colorado Springs, Colorado.
The primary task of the operational control segment is tracking the GPS satellites in order to determine and predict satellite locations, system integrity, behavior of the satellite atomic clocks, atmospheric data, the satellite almanac, and other considerations.
The User segment
The user segment includes all military and civilian users. With a GPS receiver connected to a GPS antenna, a user can receive the GPS signals, which can be used to determine his or her position anywhere in the world. GPS is currently available to all users worldwide at no direct charge.
How it work?When a GPS receiver is first turned on, it downloads orbit information from all the satellites called an almanac.Once this information is downloaded, it is stored in the receiver’s memory for future use. The GPS receiver calculates the distance from each satellite to the receiver by using the distance formula: distance = velocity x time.The receiver determines position by using triangulation. When it receives signals from at least three satellites the receiver should be able to calculate its approximate position (a 2D position). The receiver needs at least four or more satellites to calculate a more accurate 3D position. The position can be reported in latitude/longitude.
The two GPS codes are;-
Coarse acquisition (or C/A-code)
Precision (or P-code).
The C/A-code is modulated onto the L1 carrier only, while the P-code is modulated onto both the L1 and the L2 carriers. This modulation is called biphase modulation, because the carrier phase is shifted by 180° when the code value changes from zero to one or from one to zero.
Source of GPS error
Satellite clock errors: Caused by slight discrepancies in each satellite’s four atomic clocks. Errors are monitored and corrected by the Master Control Station.
Orbit errors:Satellite orbits.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
Global navigation satellite system based positioning combined
1. Global Navigation Satellite System
based Positioning
Presented By: Mehjabin Sultana (437589)
Sami Romo (69293A)
Nuno Silva (335872)
2. A little bit of history
● First navigation satellite belonged to Russia (former Soviet Union): they
launched the first artificial Earth satellite “Sputnik 1”, in 1957. The initial
approach towards the position location was based on measuring the
Doppler shift of the satellite.
● US was also a pioneer in the development of navigation satellites:
“Transit” system was introduced in the 1960s, mostly for targeting
submarine-launched long-range missiles. “Transit” was effective but
required expensive receiver systems
● US moved to the Global Positioning System (GPS) or Navstar system in
the 1980s.
3. History (cont..)
● Russia also developed a GPS-like system named GLONASS (abbreviation
for the Russian “Globalnaya Navigatsionnay Sputnikovaya Sistema”) in the
1980s.
● Nowadays, both Japan and the European Space Agency (ESA) are
working on GPS augmentation systems, such as MTSAT (Multifunction
Transport Satellite Space based Augmentation System), EGNOS
(European Geostationary Navigation Overlay System)
● Also new stand-alone satellite navigation systems are developed, such as
Galileo (the future European satellite system) and Compass (in China).
● Most common abbreviation for a generic satellite positioning system is
GNSS (Global Navigation Satellite System).
4. GNSS System Comparison
GPS (US) GALILEO (Europe) GLONASS (Russia) COMPASS (China)
First launch 1978 2011 1982 2007
Full Operational Capability
(FOC)
1995 2018 2011 2020
Number of satellites 32 30 31 35
Orbital planes 6 3 3 3
Access Scheme CDMA CDMA FDMA/CDMA CDMA
Current Status 32 operational 4 IOV satellites,
22 operational
satellites budgeted
24 operational,
1 in preparation,
2 on maintenance,
3 reserved and
1 on test
14 operational satellites,
full coverage on Asia
pacific region
5. Why do we need satellite-based positioning?
Satellite-based positioning provides us some services:
Location = determining a basic position (e.g., emergency calls)
Navigation = getting from one location to another (e.g., car navigation)
Tracking = monitoring the movement of people and things (e.g., fleet
management, workforce management, lost child/pet tracking)
Mapping = creating maps of the world
Timing = bringing precise timing to the world
6. GNSS system architecture
GNSS systems are quite complex, involving many different components.
- All GNSS systems are based on the same architecture (3-segment
architecture):
● Space segment: satellites
● Ground segment: monitoring, controlling and uploading stations
● User segment: user community/GNSS receivers
- The number of satellites and monitor stations differ according to the
GNSS system (GPS, Glonass, Galileo, ...)
8. Tasks of different segments
The space segment is formed by the satellites, also abbreviated by SV (Satellite Vehicle). The functions of a
satellite are:
● It receives and stores data from the ground control segment.
● It maintains a very precise time. In order to achieve such a goal, each satellite usually carries several
atomic clocks of two different technologies (e.g., cesium and rubidium), depending on the generation of
the satellite.
● It transmits data to users through the use of several frequencies
● It controls both its altitude and position
● It may enable a wireless link between satellites
Tasks of ground segment
● The main functions of the ground segment are to:
● Monitor the satellites; activate spare satellites (if available) to maintain system availability; check the SV
health
● Estimate the on-board clock state and define the corresponding parameters to be broadcast (with
reference to the constellation’s master time)
● Define the orbits of each satellite in order to predict the ephemeris data, together with the almanac;
● Ephemeris = accurate orbit and clock corrections for the satellites. Each satellite broadcast only its
ephemeris data. In GPS, ephemeris is broadcast every 30 s.
● Almanac= coarse orbital parameters/information of the satellites (valid for up to several months)
9. Tasks of different segments (cont)
Tasks of user segment
● The main functions of a GPS receiver are:
● Receive the data from the satellites belonging to one or several constellations (e.g. GPS; Galileo) on one
or several frequencies. If several constellation => multi-system receivers. If several frequencies => multi-
frequency receivers (dual-frequency GPS-GLONASS receivers are rather common nowadays)
● Acquire the signal from each satellite on sky (acquisition = identification of satellite code and coarse
estimation of time delays and Doppler shifts)
● Track the signal received from the satellites on sky (tracking = fine estimation of time delay and Doppler
shifts)
10. How GNSS works? : Time Difference
- The GNSS receiver compares the time a signal
was transmitted by a satellite with the time
it was received.
- The time difference tells
the GNSS receiver how far
away the satellite is.
11. How GNSS works? : Travel Distance
Velocity x Time = Distance
Radio waves travel at the speed of light, roughly 299 792 458 m/s (i.e.,
around 3*108 m/s)
If it took, for example, 0.067 seconds to receive a signal transmitted by a
satellite floating directly overhead, use this formula to find your distance
from the satellite.
Travel Distance: 299792458 m/s x 0.067 s = 20086094.69 m
12. How GNSS works? : Triangulation in 2D (I)
Geometric Principle:
You can find one location if
you know its distance from
other, already-known locations.
Location can be anywhere on
the periphery of the circle.
13. How GNSS works? : Triangulation in 2D (II)
Location can be any of
the two intersecting
points (red dots)
14. How GNSS works? : Triangulation in 2D (III)
Location is exactly
at the intersecting
point of the three
circles (red dot)
15. How GNSS works?: 3D Trilateration
1 Satellite
2 Satellites
3 Satellites
16. How GNSS works? Position Determination
● GNSS systems use the concept of Time-Of-Arrival (TOA) of signals +
triangulation/trilateration to determine user position.
● Minimum 3 satellites
needed in order to
determine the user
coordinates xu, yu, zu
(horizontal, vertical &
height). The 4th satellite
is needed to determine
the clock error.
4 unknowns
17. Applications - Military
● Joint Direct Attack Munition (JDAM) smart bomb, Tomahawk cruise
missile...
o No need for ground support
o Guidance system can be used in all weather conditions
o Reverts to inertial navigation when GPS signal is lost
● Combat Survivor Evader Locator (CSEL)
o All weather availability
o Ease of use (fast and accurate)
18. Applications - Agriculture
● Tractor guidance
o Tractor drives itself minimizing over-lap and
under-lap
o Shortens the amount of time used per field
o Ability to work in low visibility conditions
increases productivity
● Yield mapping
o GPS with grain flow and grain moisture
sensors
o Processed yield maps can be used to
investigate factors affecting the yield
19. Applications - Marine
● Automatic Identification System (AIS) is used for vessel traffic control
around busy seaways
o http://www.landsort-ais.se
20. Applications - Surveying and Mapping
● Survey vessels combine GPS positions with sonar depth soundings to
make the nautical charts that alert mariners to changing water depths and
underwater hazards
21. Applications - Aviation
● Enhanced Ground Proximity Warning System (EGPWS) reduces the risk
of controlled flight into terrain, a major cause of many aircraft accidents
22. Applications - Rail
● Positive Train Control (PTC) systems prevent collisions, derailments, work
zone incursions, and passage through switches in the wrong position
23. Applications - Recreation
● Geocaching
● “Checking-in” in social media
● Sports tracker: saving and sharing
your jog route with friends
● Andropas journey planner: see the bus
or train location real time, will you
make it to the bus or not?
24. Applications - Space
● Launch vehicle tracking
o Replacing or augmenting tracking radars with higher
precision, lower-cost GPS units for range safety and
autonomous flight termination
● Timing solutions
o Replacing expensive spacecraft atomic clocks with
low-cost, precise time GPS receivers
● Constellation control
o Providing single point-of-contact to control for the orbit
maintenance of large numbers of space vehicles such
as telecommunication satellites
25. Applications - Timing
● Wireless telephone and data networks use GPS time to keep all of their base stations in sync
● Major investment banks use GPS to synchronize their network computers located around the
world
● Integration of GPS time into seismic monitoring networks enables researchers to quickly locate
the epicenters of earthquakes and other seismic events
● The U.S. Federal Aviation Administration (FAA) uses GPS to synchronize reporting of hazardous
weather from its 45 Terminal Doppler Weather Radars located throughout the United States
● By analyzing the precise timing of an electrical anomaly as it propagates through a grid,
engineers can trace back the exact location of a power line break
26. References
● An introduction to GPS, mms.nps.gov/gis/gps/How_GPS_Works.ppt
● http://www.colorado.edu/geography/gcraft/notes/gps/gps_ftoc.html
● European GNSS Supervisory Authority GSA - www.gsa.europa.eu
● European Space Agency ESA - http://www.esa.int/esaNA/galileo.html
● ION Institute of Navigation - http://www.ion.org/
● www.GPS.gov
One satellite can achieve full operational capabilities when it has at least 24 satellites. IOV: In-orbit validation, which has it’s own orbit.
are the most visible part
The orbit, which Clarke first described as useful for broadcast and relay communications satellites,[6] is sometimes called the Clarke Orbit.[7] Similarly, the Clarke Belt is the part of space about 35,786 km (22,236 mi) above sea level, in the plane of the Equator, where near-geostationary orbits may be implemented. The Clarke Orbit is about 265,000 km (165,000 mi) long.
However, in a 3-dimensional space, we really need 3 satellites to exactly pin-point our position with three different measurements. As the user clock is very cheap and unsynchronized with the satellites, we do need a fourth measurement in order to get rid of the time-bias of the receiver.
Triangulation: working with angles. Trilateration: working with distance.
JDAM = Kit to make normal bomb in to smart bomb
“Precision agriculture increases yield and lowers cost”
As you can see, GPS is just one instrument in many applications, where measurements from multiple sources are combined!
Rapid growth of mobile apps, some using GPS
Geocaching is just finding hidden geocaches using a normal GPS receiver
A bit surprisingly GPS is also used in space technology!
Some applications only use the accurate timing of the GPS signal and do not use the location data at all