SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
High-precision Positioning and Real-time
    Data Processing of UAV-Systems


                          Matthes Rieke,
          Theodor Foerster, Jakob Geipel, Torsten Prinz
        Institute for Geoinformatics – University of Muenster


UAV-g 2011 Conference – September 16, 2011 – Zurich, Switzerland




   http://purl.net/ifgi/copter
Sensor platforms
    ●   Current available UAV systems use common GPS receivers
    ●   Not addressing use cases where high position accuracy is inevitable

        ●   Creating orthophos using Direct Georeferencing




2              http://purl.net/ifgi/copter
Approach for improving position accuracy


• Micro- or small-sized UAV systems
• Improvement using Real Time Kinematic


• Prototypical realization using a Microdrones md4-200
    • Overview of the used hardware
    • Conceptual design of data processing software




3         http://purl.net/ifgi/copter
Teaser of the used hardware




4   http://purl.net/ifgi/copter
Possible use case
• Improve/Enable Direct Georeferencing
    • Currently limited due to several aspects
        • Exterior orientation (e.g. low-cost GPS/GNSS, IMU)
        • Alignment of time of image acquisition and positioning


     Focus on improving absolute positioning using advanced GNSS
      techniques + timestamp synchronisation

• Stabilize flight trajectory
    • Decrease the position delta between planned and actual image position




5          http://purl.net/ifgi/copter
Improving position accuracy on-the-fly

    REAL TIME KINEMATIC


6           http://purl.net/ifgi/copter
Real Time Kinematic
• Specialized form of Differential GNSS
• Ground based Augmentation System
• Takes phase observations into account for error estimation
• Based on correctional signals from national services




7       http://purl.net/ifgi/copter
Real Time Kinematic
• What do you need?
• In general: rather cost-intensive hardware
    • GNSS receiver + antenna – processing of RTK corrections
    • Radio modem (e.g. GPRS) to retrieve correction signals
    • Processing unit for data communication




• Payload!

8         http://purl.net/ifgi/copter
Real Time Kinematics




9   http://purl.net/ifgi/copter
Benefitting from improved positioning

     DATA PROCESSING


10           http://purl.net/ifgi/copter
Software approach

     ●   Software running on groundstation
         ●   Support for different UAV platforms
         ●   Synchronization of multiple data streams to enable
             real-time measurement capabilities
         ●   Modulized architecture to foster reusability


     ●   Realized using      Software Framework



11             http://purl.net/ifgi/copter
Framework Approach

     ●   Architecture




12           http://purl.net/ifgi/copter
Framework Approach




     ●   Synchronization of sensor streams
         ●   Why synchronize streams?
              ●   Knowledge of exact position at time
                  of image aquisition
         ●   Currently: interpolation mechanism
              ●   Abstract – easily adjustable for application




13                http://purl.net/ifgi/copter
Framework Approach

     ●   Basis is description of Plugin Behaviour
         ●   Input/Output phenomena using XML descriptions
         ●   When to determine a position?




14              http://purl.net/ifgi/copter
Applying in real-world situations

     RESULTS AND FUTURE WORK


15           http://purl.net/ifgi/copter
Hardware integration
 • Currently only DGPS receiver used
 • Future work involves an RTK-enabled L1/L2 GPS/GLONASS
   receiver
 • Problem of moved centroid
     • Hardware optimization


 • Implementation of Direct Georeferencing workflow
 • Move to md4-1000 to gain more payload




16         http://purl.net/ifgi/copter
Hardware integration




17   http://purl.net/ifgi/copter
Use case – precision farming




                                Monitoring          Precision
                                workflow             farming


     Push-based
     communication




18             http://purl.net/ifgi/copter
Source Code available at:




19        http://purl.net/ifgi/copter
WHAT IS MISSING?


20      http://purl.net/ifgi/copter
Thank you for your kind attention!
     Questions?



       http://purl.net/ifgi/copter
 Matthes Rieke – m.rieke@uni-muenster.de




21        http://purl.net/ifgi/copter

Weitere ähnliche Inhalte

Was ist angesagt?

Drones-as-a-Service for agricultural applications (by Philipp Trénel)
Drones-as-a-Service for agricultural applications (by Philipp Trénel)Drones-as-a-Service for agricultural applications (by Philipp Trénel)
Drones-as-a-Service for agricultural applications (by Philipp Trénel)TUS Expo
 
Unmanned ariel vehicles(uav) in agriculture
Unmanned ariel vehicles(uav) in agricultureUnmanned ariel vehicles(uav) in agriculture
Unmanned ariel vehicles(uav) in agricultureyogi1296
 
Satellite eyes observe our world: An intro to remote sensing
Satellite eyes observe our world: An intro to remote sensingSatellite eyes observe our world: An intro to remote sensing
Satellite eyes observe our world: An intro to remote sensingDr. Harald Schernthanner
 
Vijay Persaud, Riegl
Vijay Persaud, RieglVijay Persaud, Riegl
Vijay Persaud, RieglsUAS News
 
Caa approved drone pilots
Caa approved drone pilotsCaa approved drone pilots
Caa approved drone pilotsdronemotion
 
2008 remote mining
2008 remote mining2008 remote mining
2008 remote miningElliot Duff
 
UAV MAPPING, LIDAR MAPPING, LAND AND MINING AND ENGINEERING SURVEY - TES
UAV MAPPING, LIDAR MAPPING, LAND AND MINING AND ENGINEERING SURVEY - TESUAV MAPPING, LIDAR MAPPING, LAND AND MINING AND ENGINEERING SURVEY - TES
UAV MAPPING, LIDAR MAPPING, LAND AND MINING AND ENGINEERING SURVEY - TESBrett Johnson
 
Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images  Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images Nepal Flying Labs
 
EGNOS in Precision Agriculture: an affordable entry Technology for a wide Ran...
EGNOS in Precision Agriculture: an affordable entry Technology for a wide Ran...EGNOS in Precision Agriculture: an affordable entry Technology for a wide Ran...
EGNOS in Precision Agriculture: an affordable entry Technology for a wide Ran...CAPIGI
 
Baptiste Tripard, SenseFly
Baptiste Tripard, SenseFlyBaptiste Tripard, SenseFly
Baptiste Tripard, SenseFlysUAS News
 
Geomatics for emergency management
Geomatics for emergency managementGeomatics for emergency management
Geomatics for emergency managementSalvatore Morreale
 
A perspective of Digital Farming, Robotics for Virtual Orchards
A perspective of Digital Farming, Robotics for Virtual OrchardsA perspective of Digital Farming, Robotics for Virtual Orchards
A perspective of Digital Farming, Robotics for Virtual OrchardsRedmond R. Shamshiri
 
Mapping From Unmanned Aircraft System (UAV)
Mapping From Unmanned Aircraft System (UAV)Mapping From Unmanned Aircraft System (UAV)
Mapping From Unmanned Aircraft System (UAV)Nasr Khashoggi
 
FlightPath_ServiceSheet_050516_FNL
FlightPath_ServiceSheet_050516_FNLFlightPath_ServiceSheet_050516_FNL
FlightPath_ServiceSheet_050516_FNLdkinpdx
 
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...Redmond R. Shamshiri
 
Lupws session 1 progress NGD FINNMAP_short_oct2012_eng only
Lupws session 1 progress NGD FINNMAP_short_oct2012_eng onlyLupws session 1 progress NGD FINNMAP_short_oct2012_eng only
Lupws session 1 progress NGD FINNMAP_short_oct2012_eng onlyLUP_Lao
 
DSM Generation Using High Resolution UAV Images
DSM Generation Using High Resolution UAV ImagesDSM Generation Using High Resolution UAV Images
DSM Generation Using High Resolution UAV ImagesBiplov Bhandari
 
UAS RMUASP Meetup with PIX4D
UAS RMUASP Meetup with PIX4D  UAS RMUASP Meetup with PIX4D
UAS RMUASP Meetup with PIX4D UAS Colorado
 

Was ist angesagt? (20)

Drones-as-a-Service for agricultural applications (by Philipp Trénel)
Drones-as-a-Service for agricultural applications (by Philipp Trénel)Drones-as-a-Service for agricultural applications (by Philipp Trénel)
Drones-as-a-Service for agricultural applications (by Philipp Trénel)
 
Unmanned ariel vehicles(uav) in agriculture
Unmanned ariel vehicles(uav) in agricultureUnmanned ariel vehicles(uav) in agriculture
Unmanned ariel vehicles(uav) in agriculture
 
GPS technology
GPS technologyGPS technology
GPS technology
 
Satellite eyes observe our world: An intro to remote sensing
Satellite eyes observe our world: An intro to remote sensingSatellite eyes observe our world: An intro to remote sensing
Satellite eyes observe our world: An intro to remote sensing
 
Vijay Persaud, Riegl
Vijay Persaud, RieglVijay Persaud, Riegl
Vijay Persaud, Riegl
 
Caa approved drone pilots
Caa approved drone pilotsCaa approved drone pilots
Caa approved drone pilots
 
2008 remote mining
2008 remote mining2008 remote mining
2008 remote mining
 
UAV MAPPING, LIDAR MAPPING, LAND AND MINING AND ENGINEERING SURVEY - TES
UAV MAPPING, LIDAR MAPPING, LAND AND MINING AND ENGINEERING SURVEY - TESUAV MAPPING, LIDAR MAPPING, LAND AND MINING AND ENGINEERING SURVEY - TES
UAV MAPPING, LIDAR MAPPING, LAND AND MINING AND ENGINEERING SURVEY - TES
 
Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images  Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images
 
EGNOS in Precision Agriculture: an affordable entry Technology for a wide Ran...
EGNOS in Precision Agriculture: an affordable entry Technology for a wide Ran...EGNOS in Precision Agriculture: an affordable entry Technology for a wide Ran...
EGNOS in Precision Agriculture: an affordable entry Technology for a wide Ran...
 
Baptiste Tripard, SenseFly
Baptiste Tripard, SenseFlyBaptiste Tripard, SenseFly
Baptiste Tripard, SenseFly
 
Geomatics for emergency management
Geomatics for emergency managementGeomatics for emergency management
Geomatics for emergency management
 
A perspective of Digital Farming, Robotics for Virtual Orchards
A perspective of Digital Farming, Robotics for Virtual OrchardsA perspective of Digital Farming, Robotics for Virtual Orchards
A perspective of Digital Farming, Robotics for Virtual Orchards
 
Mapping From Unmanned Aircraft System (UAV)
Mapping From Unmanned Aircraft System (UAV)Mapping From Unmanned Aircraft System (UAV)
Mapping From Unmanned Aircraft System (UAV)
 
FlightPath_ServiceSheet_050516_FNL
FlightPath_ServiceSheet_050516_FNLFlightPath_ServiceSheet_050516_FNL
FlightPath_ServiceSheet_050516_FNL
 
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, RO...
 
Lupws session 1 progress NGD FINNMAP_short_oct2012_eng only
Lupws session 1 progress NGD FINNMAP_short_oct2012_eng onlyLupws session 1 progress NGD FINNMAP_short_oct2012_eng only
Lupws session 1 progress NGD FINNMAP_short_oct2012_eng only
 
IFPRI-Role of technology in PMFBY-SS Ray
IFPRI-Role of technology in PMFBY-SS RayIFPRI-Role of technology in PMFBY-SS Ray
IFPRI-Role of technology in PMFBY-SS Ray
 
DSM Generation Using High Resolution UAV Images
DSM Generation Using High Resolution UAV ImagesDSM Generation Using High Resolution UAV Images
DSM Generation Using High Resolution UAV Images
 
UAS RMUASP Meetup with PIX4D
UAS RMUASP Meetup with PIX4D  UAS RMUASP Meetup with PIX4D
UAS RMUASP Meetup with PIX4D
 

Andere mochten auch

The fight characteristics of UAVs
The fight characteristics of UAVsThe fight characteristics of UAVs
The fight characteristics of UAVsLeonid Sopizhenko
 
UAV(unmanned aerial vehicle) and its application
UAV(unmanned aerial vehicle) and its application UAV(unmanned aerial vehicle) and its application
UAV(unmanned aerial vehicle) and its application Joy Karmakar
 
BMNT's Hacking for Defense - Mission Results 2016
BMNT's Hacking for Defense - Mission Results 2016BMNT's Hacking for Defense - Mission Results 2016
BMNT's Hacking for Defense - Mission Results 2016BMNT Partners
 
Part 1: Lambda Architectures: Simplified by Apache Kudu
Part 1: Lambda Architectures: Simplified by Apache KuduPart 1: Lambda Architectures: Simplified by Apache Kudu
Part 1: Lambda Architectures: Simplified by Apache KuduCloudera, Inc.
 
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudPart 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudCloudera, Inc.
 
ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR HER IN FOG COMPUTING ENVIRONMENT
ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR HER IN FOG COMPUTING ENVIRONMENTATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR HER IN FOG COMPUTING ENVIRONMENT
ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR HER IN FOG COMPUTING ENVIRONMENThiij
 
Seeking Experts In UAV Technologies; Systems And Usages For Short Term Projec...
Seeking Experts In UAV Technologies; Systems And Usages For Short Term Projec...Seeking Experts In UAV Technologies; Systems And Usages For Short Term Projec...
Seeking Experts In UAV Technologies; Systems And Usages For Short Term Projec...TACHYON INTERNATIONAL INCORPORATED
 
Aerodynamics of a_rotary_wing_type_aircraft
Aerodynamics of a_rotary_wing_type_aircraftAerodynamics of a_rotary_wing_type_aircraft
Aerodynamics of a_rotary_wing_type_aircraftdarshakb
 
Basic aerodynamics
Basic aerodynamicsBasic aerodynamics
Basic aerodynamicsshivsperfect
 

Andere mochten auch (14)

Facts about Orange-Fleshed Sweetpotato
Facts about Orange-Fleshed SweetpotatoFacts about Orange-Fleshed Sweetpotato
Facts about Orange-Fleshed Sweetpotato
 
Drone uav jammers systems by jammers4u 2016
Drone uav jammers systems by jammers4u 2016Drone uav jammers systems by jammers4u 2016
Drone uav jammers systems by jammers4u 2016
 
The fight characteristics of UAVs
The fight characteristics of UAVsThe fight characteristics of UAVs
The fight characteristics of UAVs
 
UAV(unmanned aerial vehicle) and its application
UAV(unmanned aerial vehicle) and its application UAV(unmanned aerial vehicle) and its application
UAV(unmanned aerial vehicle) and its application
 
BMNT's Hacking for Defense - Mission Results 2016
BMNT's Hacking for Defense - Mission Results 2016BMNT's Hacking for Defense - Mission Results 2016
BMNT's Hacking for Defense - Mission Results 2016
 
Metal Detector Robotic Vehicle
Metal Detector Robotic VehicleMetal Detector Robotic Vehicle
Metal Detector Robotic Vehicle
 
Part 1: Lambda Architectures: Simplified by Apache Kudu
Part 1: Lambda Architectures: Simplified by Apache KuduPart 1: Lambda Architectures: Simplified by Apache Kudu
Part 1: Lambda Architectures: Simplified by Apache Kudu
 
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the CloudPart 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
Part 2: Cloudera’s Operational Database: Unlocking New Benefits in the Cloud
 
ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR HER IN FOG COMPUTING ENVIRONMENT
ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR HER IN FOG COMPUTING ENVIRONMENTATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR HER IN FOG COMPUTING ENVIRONMENT
ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR HER IN FOG COMPUTING ENVIRONMENT
 
Seeking Experts In UAV Technologies; Systems And Usages For Short Term Projec...
Seeking Experts In UAV Technologies; Systems And Usages For Short Term Projec...Seeking Experts In UAV Technologies; Systems And Usages For Short Term Projec...
Seeking Experts In UAV Technologies; Systems And Usages For Short Term Projec...
 
Aerodynamics of a_rotary_wing_type_aircraft
Aerodynamics of a_rotary_wing_type_aircraftAerodynamics of a_rotary_wing_type_aircraft
Aerodynamics of a_rotary_wing_type_aircraft
 
Basic aerodynamics
Basic aerodynamicsBasic aerodynamics
Basic aerodynamics
 
Aerodynamics slide
Aerodynamics slideAerodynamics slide
Aerodynamics slide
 
Basic aerodynamics
Basic aerodynamicsBasic aerodynamics
Basic aerodynamics
 

Ähnlich wie High-precision Positioning and Real-time Data Processing of UAV-Systems

ifgicopter @ Software Freedom Day 2011
ifgicopter @ Software Freedom Day 2011ifgicopter @ Software Freedom Day 2011
ifgicopter @ Software Freedom Day 2011Matthes Rieke
 
Unmanned Aerial Vehicles as Mobile Multi-sensor Platforms
Unmanned Aerial Vehicles as Mobile Multi-sensor PlatformsUnmanned Aerial Vehicles as Mobile Multi-sensor Platforms
Unmanned Aerial Vehicles as Mobile Multi-sensor PlatformsMatthes Rieke
 
DGPS- and INS-Based Orthophotogrammetry on Micro UAV Platforms for Precision ...
DGPS- and INS-Based Orthophotogrammetry on Micro UAV Platforms for Precision ...DGPS- and INS-Based Orthophotogrammetry on Micro UAV Platforms for Precision ...
DGPS- and INS-Based Orthophotogrammetry on Micro UAV Platforms for Precision ...Christian Knoth
 
Ifgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitIfgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitMatthes Rieke
 
Devtalks Cluj - Develop geolocation solutions with Sigfox
Devtalks Cluj - Develop geolocation solutions with SigfoxDevtalks Cluj - Develop geolocation solutions with Sigfox
Devtalks Cluj - Develop geolocation solutions with SigfoxAurelien Lequertier
 
MoveRTK - The National Precision Standard
MoveRTK - The National Precision StandardMoveRTK - The National Precision Standard
MoveRTK - The National Precision StandardCAPIGI
 
indoo.rs NetFLIPs presentation_Müllner
indoo.rs NetFLIPs presentation_Müllnerindoo.rs NetFLIPs presentation_Müllner
indoo.rs NetFLIPs presentation_MüllnerSilvia Pichler
 
C/R Support for Heterogeneous HPC Applications
C/R Support for Heterogeneous HPC Applications C/R Support for Heterogeneous HPC Applications
C/R Support for Heterogeneous HPC Applications LEGATO project
 
Vehicle tracking system using gps and gsm
Vehicle tracking system using gps and gsmVehicle tracking system using gps and gsm
Vehicle tracking system using gps and gsmanita maharjan
 
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemHai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemAI Frontiers
 
Phidias: Steps forward in detection and identification of anomalous atmospher...
Phidias: Steps forward in detection and identification of anomalous atmospher...Phidias: Steps forward in detection and identification of anomalous atmospher...
Phidias: Steps forward in detection and identification of anomalous atmospher...Phidias
 
TULIPP H2020 Project presentation @ FPGA Network: Implementing Machine Vision...
TULIPP H2020 Project presentation @ FPGA Network: Implementing Machine Vision...TULIPP H2020 Project presentation @ FPGA Network: Implementing Machine Vision...
TULIPP H2020 Project presentation @ FPGA Network: Implementing Machine Vision...Tulipp. Eu
 
Internet of Things based approach to Agriculture Monitoring
Internet of Things based approach to Agriculture MonitoringInternet of Things based approach to Agriculture Monitoring
Internet of Things based approach to Agriculture MonitoringCiby Punnamparambil
 
Technical report pinger
Technical report  pingerTechnical report  pinger
Technical report pingerRaheel Raza
 
Summary _ Multi-agent robotic system (MARS) for UAV-UGV path planning and aut...
Summary _ Multi-agent robotic system (MARS) for UAV-UGV path planning and aut...Summary _ Multi-agent robotic system (MARS) for UAV-UGV path planning and aut...
Summary _ Multi-agent robotic system (MARS) for UAV-UGV path planning and aut...RicardoHogan
 
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
 
nextcomputing-packet-continuum
nextcomputing-packet-continuumnextcomputing-packet-continuum
nextcomputing-packet-continuumblabadini
 
Vehicle Tracking System for School Bus by Arduino
Vehicle Tracking System for School Bus by ArduinoVehicle Tracking System for School Bus by Arduino
Vehicle Tracking System for School Bus by ArduinoIRJET Journal
 

Ähnlich wie High-precision Positioning and Real-time Data Processing of UAV-Systems (20)

ifgicopter @ Software Freedom Day 2011
ifgicopter @ Software Freedom Day 2011ifgicopter @ Software Freedom Day 2011
ifgicopter @ Software Freedom Day 2011
 
Unmanned Aerial Vehicles as Mobile Multi-sensor Platforms
Unmanned Aerial Vehicles as Mobile Multi-sensor PlatformsUnmanned Aerial Vehicles as Mobile Multi-sensor Platforms
Unmanned Aerial Vehicles as Mobile Multi-sensor Platforms
 
DGPS- and INS-Based Orthophotogrammetry on Micro UAV Platforms for Precision ...
DGPS- and INS-Based Orthophotogrammetry on Micro UAV Platforms for Precision ...DGPS- and INS-Based Orthophotogrammetry on Micro UAV Platforms for Precision ...
DGPS- and INS-Based Orthophotogrammetry on Micro UAV Platforms for Precision ...
 
Ifgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitIfgicopter presentation @ itc visit
Ifgicopter presentation @ itc visit
 
Devtalks Cluj - Develop geolocation solutions with Sigfox
Devtalks Cluj - Develop geolocation solutions with SigfoxDevtalks Cluj - Develop geolocation solutions with Sigfox
Devtalks Cluj - Develop geolocation solutions with Sigfox
 
MoveRTK - The National Precision Standard
MoveRTK - The National Precision StandardMoveRTK - The National Precision Standard
MoveRTK - The National Precision Standard
 
indoo.rs NetFLIPs presentation_Müllner
indoo.rs NetFLIPs presentation_Müllnerindoo.rs NetFLIPs presentation_Müllner
indoo.rs NetFLIPs presentation_Müllner
 
C/R Support for Heterogeneous HPC Applications
C/R Support for Heterogeneous HPC Applications C/R Support for Heterogeneous HPC Applications
C/R Support for Heterogeneous HPC Applications
 
Vehicle tracking system using gps and gsm
Vehicle tracking system using gps and gsmVehicle tracking system using gps and gsm
Vehicle tracking system using gps and gsm
 
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision SystemHai Tao at AI Frontiers: Deep Learning For Embedded Vision System
Hai Tao at AI Frontiers: Deep Learning For Embedded Vision System
 
Phidias: Steps forward in detection and identification of anomalous atmospher...
Phidias: Steps forward in detection and identification of anomalous atmospher...Phidias: Steps forward in detection and identification of anomalous atmospher...
Phidias: Steps forward in detection and identification of anomalous atmospher...
 
TULIPP at NMI 18-5-17
TULIPP at NMI 18-5-17TULIPP at NMI 18-5-17
TULIPP at NMI 18-5-17
 
TULIPP H2020 Project presentation @ FPGA Network: Implementing Machine Vision...
TULIPP H2020 Project presentation @ FPGA Network: Implementing Machine Vision...TULIPP H2020 Project presentation @ FPGA Network: Implementing Machine Vision...
TULIPP H2020 Project presentation @ FPGA Network: Implementing Machine Vision...
 
Internet of Things based approach to Agriculture Monitoring
Internet of Things based approach to Agriculture MonitoringInternet of Things based approach to Agriculture Monitoring
Internet of Things based approach to Agriculture Monitoring
 
Android GNSS in Nutshell
Android GNSS in NutshellAndroid GNSS in Nutshell
Android GNSS in Nutshell
 
Technical report pinger
Technical report  pingerTechnical report  pinger
Technical report pinger
 
Summary _ Multi-agent robotic system (MARS) for UAV-UGV path planning and aut...
Summary _ Multi-agent robotic system (MARS) for UAV-UGV path planning and aut...Summary _ Multi-agent robotic system (MARS) for UAV-UGV path planning and aut...
Summary _ Multi-agent robotic system (MARS) for UAV-UGV path planning and aut...
 
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 ...
 
nextcomputing-packet-continuum
nextcomputing-packet-continuumnextcomputing-packet-continuum
nextcomputing-packet-continuum
 
Vehicle Tracking System for School Bus by Arduino
Vehicle Tracking System for School Bus by ArduinoVehicle Tracking System for School Bus by Arduino
Vehicle Tracking System for School Bus by Arduino
 

Kürzlich hochgeladen

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Kürzlich hochgeladen (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

High-precision Positioning and Real-time Data Processing of UAV-Systems

  • 1. High-precision Positioning and Real-time Data Processing of UAV-Systems Matthes Rieke, Theodor Foerster, Jakob Geipel, Torsten Prinz Institute for Geoinformatics – University of Muenster UAV-g 2011 Conference – September 16, 2011 – Zurich, Switzerland http://purl.net/ifgi/copter
  • 2. Sensor platforms ● Current available UAV systems use common GPS receivers ● Not addressing use cases where high position accuracy is inevitable ● Creating orthophos using Direct Georeferencing 2 http://purl.net/ifgi/copter
  • 3. Approach for improving position accuracy • Micro- or small-sized UAV systems • Improvement using Real Time Kinematic • Prototypical realization using a Microdrones md4-200 • Overview of the used hardware • Conceptual design of data processing software 3 http://purl.net/ifgi/copter
  • 4. Teaser of the used hardware 4 http://purl.net/ifgi/copter
  • 5. Possible use case • Improve/Enable Direct Georeferencing • Currently limited due to several aspects • Exterior orientation (e.g. low-cost GPS/GNSS, IMU) • Alignment of time of image acquisition and positioning  Focus on improving absolute positioning using advanced GNSS techniques + timestamp synchronisation • Stabilize flight trajectory • Decrease the position delta between planned and actual image position 5 http://purl.net/ifgi/copter
  • 6. Improving position accuracy on-the-fly REAL TIME KINEMATIC 6 http://purl.net/ifgi/copter
  • 7. Real Time Kinematic • Specialized form of Differential GNSS • Ground based Augmentation System • Takes phase observations into account for error estimation • Based on correctional signals from national services 7 http://purl.net/ifgi/copter
  • 8. Real Time Kinematic • What do you need? • In general: rather cost-intensive hardware • GNSS receiver + antenna – processing of RTK corrections • Radio modem (e.g. GPRS) to retrieve correction signals • Processing unit for data communication • Payload! 8 http://purl.net/ifgi/copter
  • 9. Real Time Kinematics 9 http://purl.net/ifgi/copter
  • 10. Benefitting from improved positioning DATA PROCESSING 10 http://purl.net/ifgi/copter
  • 11. Software approach ● Software running on groundstation ● Support for different UAV platforms ● Synchronization of multiple data streams to enable real-time measurement capabilities ● Modulized architecture to foster reusability ● Realized using Software Framework 11 http://purl.net/ifgi/copter
  • 12. Framework Approach ● Architecture 12 http://purl.net/ifgi/copter
  • 13. Framework Approach ● Synchronization of sensor streams ● Why synchronize streams? ● Knowledge of exact position at time of image aquisition ● Currently: interpolation mechanism ● Abstract – easily adjustable for application 13 http://purl.net/ifgi/copter
  • 14. Framework Approach ● Basis is description of Plugin Behaviour ● Input/Output phenomena using XML descriptions ● When to determine a position? 14 http://purl.net/ifgi/copter
  • 15. Applying in real-world situations RESULTS AND FUTURE WORK 15 http://purl.net/ifgi/copter
  • 16. Hardware integration • Currently only DGPS receiver used • Future work involves an RTK-enabled L1/L2 GPS/GLONASS receiver • Problem of moved centroid • Hardware optimization • Implementation of Direct Georeferencing workflow • Move to md4-1000 to gain more payload 16 http://purl.net/ifgi/copter
  • 17. Hardware integration 17 http://purl.net/ifgi/copter
  • 18. Use case – precision farming Monitoring Precision workflow farming Push-based communication 18 http://purl.net/ifgi/copter
  • 19. Source Code available at: 19 http://purl.net/ifgi/copter
  • 20. WHAT IS MISSING? 20 http://purl.net/ifgi/copter
  • 21. Thank you for your kind attention! Questions? http://purl.net/ifgi/copter Matthes Rieke – m.rieke@uni-muenster.de 21 http://purl.net/ifgi/copter