SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Improving goGPS:
   Java implementation,
web applications and add-ons




          FOSS4G 2011 Osaka
GPS receivers for navigation
                     (i.e. kinematic positioning)

Double frequency            Single frequency        Single frequency low-cost
geodetic receivers        professional receivers   (consumer-level) receivers

US $ 10000 - 30000          US $ 1000 - 2000           US $ 50 - 200




 2-3 cm                       15-30 cm                        3-5 m
       RTK                     DGPS /                     stand-alone
     (L1+L2)                   RTK (L1)


                                      40 cm - 80 cm
                                          goGPS              raw data!
                                  single-frequency RTK
Relative positioning           (double differences)

GPS error budget:

- orbit error (ephemeris):             negligible
- satellite and receiver clock errors: negligible
- ionosphere and troposphere effects: negligible if D<10 km

- signal degradation
- hardware quality




Master receiver                          Rover receiver
(known position)          D
goGPS MATLAB
-  developed in MATLAB 7.6+   -  Real-time and post-processing

- GUIs available              -  works on both Windows and UNIX
goGPS Java
-  client/server architecture    -  Real-time and post-processing

- GUI not yet available          -  platform independent

                                 -  faster than goGPS MATLAB
goGPS Java first official release
            (two days ago!)


    http://www.gogps-project.org
Collaborative environment


             MATLAB                                  Java
http://sourceforge.net/projects/gogps/   http://code.google.com/p/gogps/




             SVN                                    Mercurial
goGPS international network
                                                    (as of November 2011)

            SBB
       http://www.sbb.ch                                                     (GNSS positioning services)



                                 Cryms
                           http://www.cryms.com




Universidad de Jaén
   http://www.ujaen.es
                                                                              Applied Technology
                                                            goGPS                http://www.apptec.co.jp




           Polytechnic of Milan
                http://www.polimi.it                                               OSGEO JP
                                                                                 http://www.osgeo.jp


                                            gRED                             Tezukayama Gakuin University
                                                                                       http://www.tezuka-gu.ac.jp/

               Galileian Plus
            http://www.galileianplus.it                                   Osaka City University
                                                          Volunteers        http://www.osaka-cu.ac.jp
                                                          (open source)



                                          FISI
                                    http://www.fisi.org
Post-processing
Real-time processing
Accuracy test
                              (December 2010)


Accuracy tests with receivers mounted on a car driven at different speeds with
good sky visibility condition.
                                            Position known with few
                                            centimeters of error (RMS < 2 cm)




goGPS positioning using single frequency
raw data:                                                TOPCON double
                                                         frequency receivers
- with TOPCON receivers → RMS 20 ~ 40 cm
- with u-blox receiver  → RMS 40 ~ 80 cm                 u-blox receiver
Kinematic positioning

Receiver: u-blox AEK-4T


goGPS solution
- RTK (VRS)
- Dynamical model (const vel.)
- Observations weighted on SNR



u-blox solution
- Stand-alone
- Pedestrian dynamical model


    2D translation: ~2m
Static positioning




           u-blox+goGPS solution
           compared with static
           positioning by double
           frequency receiver:

                   ~ 30 cm
Low-cost receivers supported by goGPS
                    (as of November 2011)


     Fastrax IT03     u-blox 4T / 5T / 6T   SkyTraq S1315F-RAW
Multi-receiver logging
         (since version 0.2.0beta)



REC. 1                               RINEX 1




                       goGPS
REC. 2                               RINEX 2




REC. 3                               RINEX 3
Multi-receiver test
Variable dynamic model
                      (since version 0.2.0beta)



                                            static

goGPS Kalman filter   dynamic model         constant velocity

                                            constant acceleration


      BEFORE v0.2.0beta       same dynamic model for
                              each processing session



      SINCE v0.2.0beta      the user can switch between different
                              dynamic models during the survey
Variable dynamic model
goGPS as a web service
 goGPS can provide GPS data processing as a web
 processing service (WPS) to obtain accurate positioning
 from raw GPS observations



                        accurate positioning
                           (e.g. KML file)


                         raw observations
                         (e.g. RINEX files)
   Server providing                            Raw data loggers
    goGPS as WPS
     (ZOO WPS engine)


http://localhost/cgi-bin/zoo_loader.cgi?metapath=
ServiceProvider=zgoGPSService=WPSRequest=Execute
Version=1.0.0Identifier=goGPSDataInputs=Obs=rover.11o;
Nav=rover.11n;mObs=master.11o
goGPS processing by grid computing
             (Oracle GridEngine)
Scalability test for goGPS Java
server-side processing with
concurrent requests (Yoshida,
2011)
goGPS for road mapping

Accurate path maps with low-cost GPS receivers,   goGPS tracks can be used for
     integrating the output into a web-GIS              OpenStreetMap
Polyline simplification
      (goGPS MATLAB tool)
goGPS for surveying
Archeological surveying with a
required accuracy of the order
of ~50 cm




goGPS        +                   + VRS (or closest station)
                                   RTK – L1 only
Swiss Federal Railways SMART project
              measuring geographic areas by means of low-cost RTK positioning




raw data collector client-side

goGPS Java processing server-side

Swisstopo VRS
Swiss Federal Railways SMART project


 Server-side processing environment
 (courtesy of CRYMS Sagl)


        eZe2 device             Server unix based         Swiss Federal
        Board M2M/              Tomcat 6.0                Railways
        custom                  Eriadne Server
        Cinterion TC65i         goGPS service             SAP
        uBlox 5T

        Display
        Keyboard




                            Swisstopo        uBlox

                            Master VRS       Navigation
                                             Ephemeris
only logging raw data!
Swiss Federal Railways SMART project




Server-side monitor 
 control interface
 (courtesy of CRYMS Sagl)
Swiss Federal Railways SMART project




Precision test
 (courtesy of CRYMS Sagl)
Swiss Federal Railways SMART project
       measuring geographic areas by means of low-cost RTK positioning




                                                          Testing the system
                                                          performance




(photos courtesy of CRYMS Sagl
and Politecnico di Milano,
Geomatics Laboratory)

Mais conteúdo relacionado

Mais procurados

TGS NSA- Loyal 3D
TGS NSA- Loyal 3D TGS NSA- Loyal 3D
TGS NSA- Loyal 3D TGS
 
Where in the world is Franz Kafka? | Will LaForest, Confluent
Where in the world is Franz Kafka? | Will LaForest, ConfluentWhere in the world is Franz Kafka? | Will LaForest, Confluent
Where in the world is Franz Kafka? | Will LaForest, ConfluentHostedbyConfluent
 
TGS NSA- Freeport 3D
TGS NSA- Freeport 3DTGS NSA- Freeport 3D
TGS NSA- Freeport 3DTGS
 
Geo_DC Meetup talk: Mapping a marathon
Geo_DC Meetup talk: Mapping a marathonGeo_DC Meetup talk: Mapping a marathon
Geo_DC Meetup talk: Mapping a marathonBruno Nuño
 
20130520 sar-anuphao-products-final-s
20130520 sar-anuphao-products-final-s20130520 sar-anuphao-products-final-s
20130520 sar-anuphao-products-final-sVipaporn Chim
 
TGS Arcis- Canada Arcis Processing Services Brochure
TGS Arcis- Canada Arcis Processing Services BrochureTGS Arcis- Canada Arcis Processing Services Brochure
TGS Arcis- Canada Arcis Processing Services BrochureTGS
 
TGS Arcis Canada Processing Services brochure
TGS Arcis Canada Processing Services brochureTGS Arcis Canada Processing Services brochure
TGS Arcis Canada Processing Services brochureTGS
 
LTTng (EclipseCon 2010)
LTTng (EclipseCon 2010)LTTng (EclipseCon 2010)
LTTng (EclipseCon 2010)Fchouinard
 
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...South Tyrol Free Software Conference
 
2005-04-01 Combined Aerosol Trajectory Tool, CATT:Status Report on Tools Deve...
2005-04-01 Combined Aerosol Trajectory Tool, CATT:Status Report on Tools Deve...2005-04-01 Combined Aerosol Trajectory Tool, CATT:Status Report on Tools Deve...
2005-04-01 Combined Aerosol Trajectory Tool, CATT:Status Report on Tools Deve...Rudolf Husar
 
Isee3 Reboot
Isee3 RebootIsee3 Reboot
Isee3 Reboothybr1s
 
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013Kostis Kyzirakos
 
Working together with SURF Raymond Oonk Annette Langedijk SURF
Working together with SURF Raymond Oonk Annette Langedijk SURFWorking together with SURF Raymond Oonk Annette Langedijk SURF
Working together with SURF Raymond Oonk Annette Langedijk SURFCommunicatieSURF
 
20041015 Combined Aerosol Trajectory Tool, CATT Status Report on Tools Develo...
20041015 Combined Aerosol Trajectory Tool, CATT Status Report on Tools Develo...20041015 Combined Aerosol Trajectory Tool, CATT Status Report on Tools Develo...
20041015 Combined Aerosol Trajectory Tool, CATT Status Report on Tools Develo...Rudolf Husar
 
040715 Catt Report Pics
040715 Catt Report Pics040715 Catt Report Pics
040715 Catt Report PicsRudolf Husar
 

Mais procurados (18)

TGS NSA- Loyal 3D
TGS NSA- Loyal 3D TGS NSA- Loyal 3D
TGS NSA- Loyal 3D
 
Where in the world is Franz Kafka? | Will LaForest, Confluent
Where in the world is Franz Kafka? | Will LaForest, ConfluentWhere in the world is Franz Kafka? | Will LaForest, Confluent
Where in the world is Franz Kafka? | Will LaForest, Confluent
 
2016-A-3
2016-A-32016-A-3
2016-A-3
 
TGS NSA- Freeport 3D
TGS NSA- Freeport 3DTGS NSA- Freeport 3D
TGS NSA- Freeport 3D
 
Geo_DC Meetup talk: Mapping a marathon
Geo_DC Meetup talk: Mapping a marathonGeo_DC Meetup talk: Mapping a marathon
Geo_DC Meetup talk: Mapping a marathon
 
20130520 sar-anuphao-products-final-s
20130520 sar-anuphao-products-final-s20130520 sar-anuphao-products-final-s
20130520 sar-anuphao-products-final-s
 
TGS Arcis- Canada Arcis Processing Services Brochure
TGS Arcis- Canada Arcis Processing Services BrochureTGS Arcis- Canada Arcis Processing Services Brochure
TGS Arcis- Canada Arcis Processing Services Brochure
 
TGS Arcis Canada Processing Services brochure
TGS Arcis Canada Processing Services brochureTGS Arcis Canada Processing Services brochure
TGS Arcis Canada Processing Services brochure
 
LTTng (EclipseCon 2010)
LTTng (EclipseCon 2010)LTTng (EclipseCon 2010)
LTTng (EclipseCon 2010)
 
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
 
2005-04-01 Combined Aerosol Trajectory Tool, CATT:Status Report on Tools Deve...
2005-04-01 Combined Aerosol Trajectory Tool, CATT:Status Report on Tools Deve...2005-04-01 Combined Aerosol Trajectory Tool, CATT:Status Report on Tools Deve...
2005-04-01 Combined Aerosol Trajectory Tool, CATT:Status Report on Tools Deve...
 
0412 Catt Report
0412 Catt Report0412 Catt Report
0412 Catt Report
 
Isee3 Reboot
Isee3 RebootIsee3 Reboot
Isee3 Reboot
 
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
Geographica: A Benchmark for Geospatial RDF Stores - ISWC 2013
 
Working together with SURF Raymond Oonk Annette Langedijk SURF
Working together with SURF Raymond Oonk Annette Langedijk SURFWorking together with SURF Raymond Oonk Annette Langedijk SURF
Working together with SURF Raymond Oonk Annette Langedijk SURF
 
Thailand Earth Observation System sattellite
Thailand Earth Observation System sattelliteThailand Earth Observation System sattellite
Thailand Earth Observation System sattellite
 
20041015 Combined Aerosol Trajectory Tool, CATT Status Report on Tools Develo...
20041015 Combined Aerosol Trajectory Tool, CATT Status Report on Tools Develo...20041015 Combined Aerosol Trajectory Tool, CATT Status Report on Tools Develo...
20041015 Combined Aerosol Trajectory Tool, CATT Status Report on Tools Develo...
 
040715 Catt Report Pics
040715 Catt Report Pics040715 Catt Report Pics
040715 Catt Report Pics
 

Destaque

Seeking the candidate technology to drive the Automated Vehicles market
Seeking the candidate technology to drive the Automated Vehicles marketSeeking the candidate technology to drive the Automated Vehicles market
Seeking the candidate technology to drive the Automated Vehicles marketThe European GNSS Agency (GSA)
 
Essential parameters of space borne oscillators for satellite based augmentat...
Essential parameters of space borne oscillators for satellite based augmentat...Essential parameters of space borne oscillators for satellite based augmentat...
Essential parameters of space borne oscillators for satellite based augmentat...Lawal Salami Lasisi (PhD)
 
Filter-Type Fault Detection and Exclusion (FDE) on Multi-Frequency GNSS Receiver
Filter-Type Fault Detection and Exclusion (FDE) on Multi-Frequency GNSS ReceiverFilter-Type Fault Detection and Exclusion (FDE) on Multi-Frequency GNSS Receiver
Filter-Type Fault Detection and Exclusion (FDE) on Multi-Frequency GNSS ReceiverYi-Hsueh Tsai
 
Master Thesis Final Presentation: Ionosphere monitoring in GBAS using Dual Fr...
Master Thesis Final Presentation: Ionosphere monitoring in GBAS using Dual Fr...Master Thesis Final Presentation: Ionosphere monitoring in GBAS using Dual Fr...
Master Thesis Final Presentation: Ionosphere monitoring in GBAS using Dual Fr...Joan Erencia
 

Destaque (7)

Seeking the candidate technology to drive the Automated Vehicles market
Seeking the candidate technology to drive the Automated Vehicles marketSeeking the candidate technology to drive the Automated Vehicles market
Seeking the candidate technology to drive the Automated Vehicles market
 
Essential parameters of space borne oscillators for satellite based augmentat...
Essential parameters of space borne oscillators for satellite based augmentat...Essential parameters of space borne oscillators for satellite based augmentat...
Essential parameters of space borne oscillators for satellite based augmentat...
 
Filter-Type Fault Detection and Exclusion (FDE) on Multi-Frequency GNSS Receiver
Filter-Type Fault Detection and Exclusion (FDE) on Multi-Frequency GNSS ReceiverFilter-Type Fault Detection and Exclusion (FDE) on Multi-Frequency GNSS Receiver
Filter-Type Fault Detection and Exclusion (FDE) on Multi-Frequency GNSS Receiver
 
Master Thesis Final Presentation: Ionosphere monitoring in GBAS using Dual Fr...
Master Thesis Final Presentation: Ionosphere monitoring in GBAS using Dual Fr...Master Thesis Final Presentation: Ionosphere monitoring in GBAS using Dual Fr...
Master Thesis Final Presentation: Ionosphere monitoring in GBAS using Dual Fr...
 
DFMC SBAS Receiver Development
DFMC SBAS Receiver DevelopmentDFMC SBAS Receiver Development
DFMC SBAS Receiver Development
 
goGPS (March 2010)
goGPS (March 2010)goGPS (March 2010)
goGPS (March 2010)
 
Gbas
GbasGbas
Gbas
 

Semelhante a Realini go gps_foss4g2011_small2

Towards Autonomous Driving on road: the E-GNSS contribution
Towards Autonomous Driving on road: the E-GNSS contributionTowards Autonomous Driving on road: the E-GNSS contribution
Towards Autonomous Driving on road: the E-GNSS contributionThe European GNSS Agency (GSA)
 
Senior Design Presentation 2014
Senior Design Presentation 2014Senior Design Presentation 2014
Senior Design Presentation 2014Paulo Borges
 
082119696710 - GPS Geodetic SOUTH s86 GNSS RTK
082119696710 - GPS  Geodetic SOUTH  s86 GNSS RTK082119696710 - GPS  Geodetic SOUTH  s86 GNSS RTK
082119696710 - GPS Geodetic SOUTH s86 GNSS RTKsurveying instrument
 
Toolchain for real-time simulations: GSN-MeteoIO-GEOtop
Toolchain for real-time simulations: GSN-MeteoIO-GEOtopToolchain for real-time simulations: GSN-MeteoIO-GEOtop
Toolchain for real-time simulations: GSN-MeteoIO-GEOtopRiccardo Rigon
 
Pro mark 220
Pro mark 220Pro mark 220
Pro mark 220Budi anto
 
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018GeoServer Ecosystem 2018
GeoServer Ecosystem 2018Jody Garnett
 
GeoSolutions Gfoss 09 Presentation
GeoSolutions Gfoss 09 PresentationGeoSolutions Gfoss 09 Presentation
GeoSolutions Gfoss 09 PresentationGeoSolutions
 
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...South Tyrol Free Software Conference
 
Network Based Kernel Density Estimator for Urban Dynamics Analysis
Network Based Kernel Density Estimator for Urban Dynamics AnalysisNetwork Based Kernel Density Estimator for Urban Dynamics Analysis
Network Based Kernel Density Estimator for Urban Dynamics AnalysisNicolas Lachance-Bernard
 
Jual GPS Spectra SP20 Call / wa 082119953499
Jual GPS Spectra SP20 Call / wa 082119953499Jual GPS Spectra SP20 Call / wa 082119953499
Jual GPS Spectra SP20 Call / wa 082119953499Budi anto
 
Jual GPS Spectra SP20 Call / wa 082119953499
Jual GPS Spectra SP20 Call / wa 082119953499Jual GPS Spectra SP20 Call / wa 082119953499
Jual GPS Spectra SP20 Call / wa 082119953499Budi anto
 
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...nishit nathwani
 
A remote-controlled global navigation satellite system based rover for accur...
A remote-controlled global navigation satellite system based  rover for accur...A remote-controlled global navigation satellite system based  rover for accur...
A remote-controlled global navigation satellite system based rover for accur...IJECEIAES
 

Semelhante a Realini go gps_foss4g2011_small2 (20)

V30 Brochure(EN)-s
V30 Brochure(EN)-sV30 Brochure(EN)-s
V30 Brochure(EN)-s
 
OXTS Rt3000 v3-datasheet
OXTS Rt3000 v3-datasheet OXTS Rt3000 v3-datasheet
OXTS Rt3000 v3-datasheet
 
Towards Autonomous Driving on road: the E-GNSS contribution
Towards Autonomous Driving on road: the E-GNSS contributionTowards Autonomous Driving on road: the E-GNSS contribution
Towards Autonomous Driving on road: the E-GNSS contribution
 
Senior Design Presentation 2014
Senior Design Presentation 2014Senior Design Presentation 2014
Senior Design Presentation 2014
 
082119696710 - GPS Geodetic SOUTH s86 GNSS RTK
082119696710 - GPS  Geodetic SOUTH  s86 GNSS RTK082119696710 - GPS  Geodetic SOUTH  s86 GNSS RTK
082119696710 - GPS Geodetic SOUTH s86 GNSS RTK
 
Toolchain for real-time simulations: GSN-MeteoIO-GEOtop
Toolchain for real-time simulations: GSN-MeteoIO-GEOtopToolchain for real-time simulations: GSN-MeteoIO-GEOtop
Toolchain for real-time simulations: GSN-MeteoIO-GEOtop
 
Pro mark 220
Pro mark 220Pro mark 220
Pro mark 220
 
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018GeoServer Ecosystem 2018
GeoServer Ecosystem 2018
 
GeoSolutions Gfoss 09 Presentation
GeoSolutions Gfoss 09 PresentationGeoSolutions Gfoss 09 Presentation
GeoSolutions Gfoss 09 Presentation
 
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
 
Navigator pro
Navigator proNavigator pro
Navigator pro
 
Navigator pro
Navigator proNavigator pro
Navigator pro
 
Network Based Kernel Density Estimator for Urban Dynamics Analysis
Network Based Kernel Density Estimator for Urban Dynamics AnalysisNetwork Based Kernel Density Estimator for Urban Dynamics Analysis
Network Based Kernel Density Estimator for Urban Dynamics Analysis
 
Jual GPS Spectra SP20 Call / wa 082119953499
Jual GPS Spectra SP20 Call / wa 082119953499Jual GPS Spectra SP20 Call / wa 082119953499
Jual GPS Spectra SP20 Call / wa 082119953499
 
Jual GPS Spectra SP20 Call / wa 082119953499
Jual GPS Spectra SP20 Call / wa 082119953499Jual GPS Spectra SP20 Call / wa 082119953499
Jual GPS Spectra SP20 Call / wa 082119953499
 
Kealy fidaforever
Kealy fidaforeverKealy fidaforever
Kealy fidaforever
 
EsriMF_senseFly_Gervaix
EsriMF_senseFly_GervaixEsriMF_senseFly_Gervaix
EsriMF_senseFly_Gervaix
 
Epoch 50
Epoch 50Epoch 50
Epoch 50
 
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
Analysis resultsofasoftwaregns srevieverusingusrpandcustomlnawithopensourceal...
 
A remote-controlled global navigation satellite system based rover for accur...
A remote-controlled global navigation satellite system based  rover for accur...A remote-controlled global navigation satellite system based  rover for accur...
A remote-controlled global navigation satellite system based rover for accur...
 

Mais de masarunarazaki

Grass ライトニングトーク 120630_hokkaido
Grass ライトニングトーク 120630_hokkaidoGrass ライトニングトーク 120630_hokkaido
Grass ライトニングトーク 120630_hokkaidomasarunarazaki
 
Foss4 g オープンが作り出した学生による震災対応_tamura_small2
Foss4 g オープンが作り出した学生による震災対応_tamura_small2Foss4 g オープンが作り出した学生による震災対応_tamura_small2
Foss4 g オープンが作り出した学生による震災対応_tamura_small2masarunarazaki
 
201111 foss4g aoki05_slideshare
201111 foss4g aoki05_slideshare201111 foss4g aoki05_slideshare
201111 foss4g aoki05_slidesharemasarunarazaki
 
Map mint foss4g-presentation-bozon-fenoy-ueda
Map mint foss4g-presentation-bozon-fenoy-uedaMap mint foss4g-presentation-bozon-fenoy-ueda
Map mint foss4g-presentation-bozon-fenoy-uedamasarunarazaki
 
Foss4 g presen_android
Foss4 g presen_androidFoss4 g presen_android
Foss4 g presen_androidmasarunarazaki
 
111112 foss4 g_osaka_kamata
111112 foss4 g_osaka_kamata111112 foss4 g_osaka_kamata
111112 foss4 g_osaka_kamatamasarunarazaki
 
Zoo presentation foss4g.jp-2011
Zoo presentation foss4g.jp-2011Zoo presentation foss4g.jp-2011
Zoo presentation foss4g.jp-2011masarunarazaki
 
Tile map 2011_foss4g_osaka
Tile map 2011_foss4g_osakaTile map 2011_foss4g_osaka
Tile map 2011_foss4g_osakamasarunarazaki
 
Tile map 2011_foss4g_osaka
Tile map 2011_foss4g_osakaTile map 2011_foss4g_osaka
Tile map 2011_foss4g_osakamasarunarazaki
 

Mais de masarunarazaki (9)

Grass ライトニングトーク 120630_hokkaido
Grass ライトニングトーク 120630_hokkaidoGrass ライトニングトーク 120630_hokkaido
Grass ライトニングトーク 120630_hokkaido
 
Foss4 g オープンが作り出した学生による震災対応_tamura_small2
Foss4 g オープンが作り出した学生による震災対応_tamura_small2Foss4 g オープンが作り出した学生による震災対応_tamura_small2
Foss4 g オープンが作り出した学生による震災対応_tamura_small2
 
201111 foss4g aoki05_slideshare
201111 foss4g aoki05_slideshare201111 foss4g aoki05_slideshare
201111 foss4g aoki05_slideshare
 
Map mint foss4g-presentation-bozon-fenoy-ueda
Map mint foss4g-presentation-bozon-fenoy-uedaMap mint foss4g-presentation-bozon-fenoy-ueda
Map mint foss4g-presentation-bozon-fenoy-ueda
 
Foss4 g presen_android
Foss4 g presen_androidFoss4 g presen_android
Foss4 g presen_android
 
111112 foss4 g_osaka_kamata
111112 foss4 g_osaka_kamata111112 foss4 g_osaka_kamata
111112 foss4 g_osaka_kamata
 
Zoo presentation foss4g.jp-2011
Zoo presentation foss4g.jp-2011Zoo presentation foss4g.jp-2011
Zoo presentation foss4g.jp-2011
 
Tile map 2011_foss4g_osaka
Tile map 2011_foss4g_osakaTile map 2011_foss4g_osaka
Tile map 2011_foss4g_osaka
 
Tile map 2011_foss4g_osaka
Tile map 2011_foss4g_osakaTile map 2011_foss4g_osaka
Tile map 2011_foss4g_osaka
 

Último

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 

Último (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

Realini go gps_foss4g2011_small2

  • 1. Improving goGPS: Java implementation, web applications and add-ons FOSS4G 2011 Osaka
  • 2. GPS receivers for navigation (i.e. kinematic positioning) Double frequency Single frequency Single frequency low-cost geodetic receivers professional receivers (consumer-level) receivers US $ 10000 - 30000 US $ 1000 - 2000 US $ 50 - 200 2-3 cm 15-30 cm 3-5 m RTK DGPS / stand-alone (L1+L2) RTK (L1) 40 cm - 80 cm goGPS raw data! single-frequency RTK
  • 3. Relative positioning (double differences) GPS error budget: - orbit error (ephemeris): negligible - satellite and receiver clock errors: negligible - ionosphere and troposphere effects: negligible if D<10 km - signal degradation - hardware quality Master receiver Rover receiver (known position) D
  • 4. goGPS MATLAB -  developed in MATLAB 7.6+ -  Real-time and post-processing - GUIs available -  works on both Windows and UNIX
  • 5. goGPS Java -  client/server architecture -  Real-time and post-processing - GUI not yet available -  platform independent -  faster than goGPS MATLAB
  • 6. goGPS Java first official release (two days ago!) http://www.gogps-project.org
  • 7. Collaborative environment MATLAB Java http://sourceforge.net/projects/gogps/ http://code.google.com/p/gogps/ SVN Mercurial
  • 8. goGPS international network (as of November 2011) SBB http://www.sbb.ch (GNSS positioning services) Cryms http://www.cryms.com Universidad de Jaén http://www.ujaen.es Applied Technology goGPS http://www.apptec.co.jp Polytechnic of Milan http://www.polimi.it OSGEO JP http://www.osgeo.jp gRED Tezukayama Gakuin University http://www.tezuka-gu.ac.jp/ Galileian Plus http://www.galileianplus.it Osaka City University Volunteers http://www.osaka-cu.ac.jp (open source) FISI http://www.fisi.org
  • 11. Accuracy test (December 2010) Accuracy tests with receivers mounted on a car driven at different speeds with good sky visibility condition. Position known with few centimeters of error (RMS < 2 cm) goGPS positioning using single frequency raw data: TOPCON double frequency receivers - with TOPCON receivers → RMS 20 ~ 40 cm - with u-blox receiver → RMS 40 ~ 80 cm u-blox receiver
  • 12. Kinematic positioning Receiver: u-blox AEK-4T goGPS solution - RTK (VRS) - Dynamical model (const vel.) - Observations weighted on SNR u-blox solution - Stand-alone - Pedestrian dynamical model 2D translation: ~2m
  • 13. Static positioning u-blox+goGPS solution compared with static positioning by double frequency receiver: ~ 30 cm
  • 14. Low-cost receivers supported by goGPS (as of November 2011) Fastrax IT03 u-blox 4T / 5T / 6T SkyTraq S1315F-RAW
  • 15. Multi-receiver logging (since version 0.2.0beta) REC. 1 RINEX 1 goGPS REC. 2 RINEX 2 REC. 3 RINEX 3
  • 17. Variable dynamic model (since version 0.2.0beta) static goGPS Kalman filter dynamic model constant velocity constant acceleration BEFORE v0.2.0beta same dynamic model for each processing session SINCE v0.2.0beta the user can switch between different dynamic models during the survey
  • 19.
  • 20. goGPS as a web service goGPS can provide GPS data processing as a web processing service (WPS) to obtain accurate positioning from raw GPS observations accurate positioning (e.g. KML file) raw observations (e.g. RINEX files) Server providing Raw data loggers goGPS as WPS (ZOO WPS engine) http://localhost/cgi-bin/zoo_loader.cgi?metapath= ServiceProvider=zgoGPSService=WPSRequest=Execute Version=1.0.0Identifier=goGPSDataInputs=Obs=rover.11o; Nav=rover.11n;mObs=master.11o
  • 21. goGPS processing by grid computing (Oracle GridEngine) Scalability test for goGPS Java server-side processing with concurrent requests (Yoshida, 2011)
  • 22. goGPS for road mapping Accurate path maps with low-cost GPS receivers, goGPS tracks can be used for integrating the output into a web-GIS OpenStreetMap
  • 23. Polyline simplification (goGPS MATLAB tool)
  • 24. goGPS for surveying Archeological surveying with a required accuracy of the order of ~50 cm goGPS + + VRS (or closest station) RTK – L1 only
  • 25. Swiss Federal Railways SMART project measuring geographic areas by means of low-cost RTK positioning raw data collector client-side goGPS Java processing server-side Swisstopo VRS
  • 26. Swiss Federal Railways SMART project Server-side processing environment (courtesy of CRYMS Sagl) eZe2 device Server unix based Swiss Federal Board M2M/ Tomcat 6.0 Railways custom Eriadne Server Cinterion TC65i goGPS service SAP uBlox 5T Display Keyboard Swisstopo uBlox Master VRS Navigation Ephemeris only logging raw data!
  • 27. Swiss Federal Railways SMART project Server-side monitor control interface (courtesy of CRYMS Sagl)
  • 28. Swiss Federal Railways SMART project Precision test (courtesy of CRYMS Sagl)
  • 29. Swiss Federal Railways SMART project measuring geographic areas by means of low-cost RTK positioning Testing the system performance (photos courtesy of CRYMS Sagl and Politecnico di Milano, Geomatics Laboratory)
  • 30. Future developments 1)  Improvement of positioning algorithms, focusing on post- processing; additional receiver support; other satellite systems (QZSS, Compass, GLONASS, Galileo, EGNOS, MSAS) 2) Motion sensors integration (accelerometers, gyros, odometer, ) → hardware prototype 3) goGPS Java made available as an application (command line / GUI) 4) goGPS processing made publicly available as a web service