SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Unmanned Aerial Vehicles as
     Mobile Multi-sensor Platforms
                  Matthes Rieke,
         Theodor Foerster, Arne Broering
Institute for Geoinformatics – University of Muenster

    AGILE 2011 Conference, Utrecht, 2011-04-19


   http://purl.net/ifgi/copter
Overview
    1. Introduction

    2. Sensor platforms

    3. Framework Approach

    4. Integration into the Sensor Web

    5. Future Work and Impressions


2         http://purl.net/ifgi/copter
Introduction

    ●   Use case from landscape ecology

        ●   Determine
            meteorological
            inversions in the
            Prandtl-Layer




3             http://purl.net/ifgi/copter
Introduction

    ●   Mobile Multi-sensor Platform
        ●       Unmanned Aerial Vehicle (UAV) as base
        ●       Extended with several sensors
    ●   Problems raised from this approach
        ●       Different UAVs - different data encodings
        ●       Varying sensors with specific low-level protocols


            ●   How to integrate gathered data into the
                            Sensor Web?

4                 http://purl.net/ifgi/copter
Introduction

    ●   Quick answer


        ●   Abstract the integration layer from protocol
            specifics


        ●   Framework Approach – described
            later on



5             http://purl.net/ifgi/copter
Overview
    1. Introduction

    2. Sensor platforms

    3. Framework Approach

    4. Integration into the Sensor Web

    5. Future Work and Impressions


6         http://purl.net/ifgi/copter
Sensor platforms

    ●   Several UAVs available in the civilian domain


    ●   Community Projects - e.g.
        ●   Mikrokopter
        ●   ArduCopter

    ●   Commercial Projects - e.g.
        ●   Microdrone
        ●   AscTec

7             http://purl.net/ifgi/copter
Sensor platforms
    ●   Basis is a building kit by www.mikrokopter.de




    ●   Wireless downlink included


8           http://purl.net/ifgi/copter
Sensor platforms

    ●   How to measure phenomena?

        ●   Integrate independent computing unit
        ●   Actual sensors are operated
        ●   Independent wireless downlink




9             http://purl.net/ifgi/copter
Sensor platforms

     ●   System summary
         ●   Mikrokopter UAV with downlink for GPS tracking
         ●   Independent „Sensor Board“ for phenomena
             measurement
     → Two separated data streams

     New problem: How to fuse streams to
     enable real-time data provision?

10             http://purl.net/ifgi/copter
Overview
     1. Introduction

     2. Sensor platforms

     3. Framework Approach

     4. Integration into the Sensor Web

     5. Future Work and Impressions


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

     ●   Requirement summary
         ●   Support for different UAV platforms
         ●   Synchronization of multiple data streams to enable
             real-time measurement capabilities
         ●   Sensor Web integration mechanism


     ●   Realized using      Software Framework



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

     ●   Architecture




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




     ●   Basis is description of Plugin Behaviour
         ●   Input/Output phenomena using SensorML
         ●   When to create Output?




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


<?xml version="1.0" encoding="UTF-8"?>
<spf:plugin xmlns:spf=http://ifgi.uni-muenster.de/~m_riek02/spf/0.1
         name="urn:ifgi:id:ifgicopter2">
         <spf:output>
                  <spf:AvailabilityBehaviour>
                           <spf:outputProperties>
                                     <spf:property>temperature</spf:property>
                                     <spf:property>humidity</spf:property>
                           </spf:outputProperties>
                  </spf:AvailabilityBehaviour>
                  <spf:mandatoryProperties>
                           <spf:property>position</spf:property>
                  </spf:mandatoryProperties>
         </spf:output>
         <SensorML />
</spf:plugin>

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




     ●   Synchronization of sensor streams
         ●   Why synchronize streams?
              ●   Have geotagged observations in real-time
                  ●   e.g. used by Complex Event Processing
              ●   Overcome bandwidth issues (details later)
         ●   Use of interpolation mechanism
              ●   Abstract – easily adjustable for application
         ●   Additional processing capabilities

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



     ●   Called once internal output is created
            Reminder:




     ●   Functionality only triggered by framework
     ●   No limitations


17            http://purl.net/ifgi/copter
Overview
     1. Introduction

     2. Sensor platforms

     3. Framework Approach

     4. Integration into the Sensor Web

     5. Future Work and Impressions


18         http://purl.net/ifgi/copter
Integration into the Sensor Web




19   http://purl.net/ifgi/copter
Integration into the Sensor Web

     ●   achieved using Output-Plugin for the so-called
         Sensor Bus
         •   communication infrastructure which underlies the
             different Sensor Web services (SOS, SES, SPS,
             etc.)
         •   Well-defined communication protocol




20             http://purl.net/ifgi/copter
Integration into the Sensor Web




     ●   Establish connection to Sensor Bus → integration
         into connected SWE services

21         http://purl.net/ifgi/copter
Integration into the Sensor Web




     Test evaluations
22        http://purl.net/ifgi/copter
Overview
     1. Introduction

     2. Sensor platforms

     3. Framework Approach

     4. Integration into the Sensor Web

     5. Future Work and Impressions


23         http://purl.net/ifgi/copter
Future Work
     ●   Differential GPS: Orthophotos without Ground
         Control Points
                              ●   Exterior Orientation
                                  ●   Position (GPS)
                                  ●   Rotation (IMU)
                              ●   Interior Orientation
                                  ●   Principal point and distance
                                      (Camera calibration file)
                              ●   Terrain Model


                              ●   → Orthophoto

24           http://purl.net/ifgi/copter
Future Work
     ●   Visualization
     ●   Additional sensors
         ●   Fine dust
         ●   Gas sensors
     ●   Digital elevation models
     ●   Autonomic flight (security and surveillance)




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




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

       http://purl.net/ifgi/copter

     → UAV Workshop @ Geoinformatik 2011




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

Weitere ähnliche Inhalte

Ähnlich wie Unmanned Aerial Vehicles as Mobile Multi-sensor Platforms

High-precision Positioning and Real-time Data Processing of UAV-Systems
High-precision Positioning and Real-time Data Processing of UAV-SystemsHigh-precision Positioning and Real-time Data Processing of UAV-Systems
High-precision Positioning and Real-time Data Processing of UAV-SystemsMatthes Rieke
 
ifgicopter @ Software Freedom Day 2011
ifgicopter @ Software Freedom Day 2011ifgicopter @ Software Freedom Day 2011
ifgicopter @ Software Freedom Day 2011Matthes 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
 
FIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIBRE Testbed
 
Education using FIRE
Education using FIREEducation using FIRE
Education using FIREFORGE project
 
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
 
Ifgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitIfgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitMatthes Rieke
 
WSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
WSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of ThingsWSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
WSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of ThingsWSO2
 
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
 
OPEN NETWORK OPERATING SYSTEM.PPTX
OPEN NETWORK OPERATING SYSTEM.PPTXOPEN NETWORK OPERATING SYSTEM.PPTX
OPEN NETWORK OPERATING SYSTEM.PPTXAhmed59616
 
ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.Arne Bröring
 
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...Claire Rioualen
 
Floodlight with Firewall and Network Virtualization
Floodlight with Firewall and Network VirtualizationFloodlight with Firewall and Network Virtualization
Floodlight with Firewall and Network VirtualizationAnkita Mandekar
 
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...I4MS_eu
 
Monitoring in Federated Future Internet Testbeds: the FIBRE case
Monitoring in Federated Future Internet Testbeds: the FIBRE caseMonitoring in Federated Future Internet Testbeds: the FIBRE case
Monitoring in Federated Future Internet Testbeds: the FIBRE caseFIBRE Testbed
 
Integrating Puppet and Gitolite for sysadmins cooperations
Integrating Puppet and Gitolite for sysadmins cooperationsIntegrating Puppet and Gitolite for sysadmins cooperations
Integrating Puppet and Gitolite for sysadmins cooperationsLuca Mazzaferro
 
Model-driven Network Management
Model-driven Network ManagementModel-driven Network Management
Model-driven Network ManagementAnees Shaikh
 

Ähnlich wie Unmanned Aerial Vehicles as Mobile Multi-sensor Platforms (20)

High-precision Positioning and Real-time Data Processing of UAV-Systems
High-precision Positioning and Real-time Data Processing of UAV-SystemsHigh-precision Positioning and Real-time Data Processing of UAV-Systems
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 2011
 
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 ...
 
FIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in Brazil
 
Education using FIRE
Education using FIREEducation using FIRE
Education using FIRE
 
Iot
IotIot
Iot
 
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 ...
 
Ifgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitIfgicopter presentation @ itc visit
Ifgicopter presentation @ itc visit
 
WSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
WSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of ThingsWSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
WSO2Con ASIA 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
 
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
 
OPEN NETWORK OPERATING SYSTEM.PPTX
OPEN NETWORK OPERATING SYSTEM.PPTXOPEN NETWORK OPERATING SYSTEM.PPTX
OPEN NETWORK OPERATING SYSTEM.PPTX
 
ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.
 
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
IFB cloud: Integration of snakemake workflows in an appliance designed for Ch...
 
Floodlight with Firewall and Network Virtualization
Floodlight with Firewall and Network VirtualizationFloodlight with Firewall and Network Virtualization
Floodlight with Firewall and Network Virtualization
 
Set review 1
Set review 1Set review 1
Set review 1
 
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
 
Monitoring in Federated Future Internet Testbeds: the FIBRE case
Monitoring in Federated Future Internet Testbeds: the FIBRE caseMonitoring in Federated Future Internet Testbeds: the FIBRE case
Monitoring in Federated Future Internet Testbeds: the FIBRE case
 
Integrating Puppet and Gitolite for sysadmins cooperations
Integrating Puppet and Gitolite for sysadmins cooperationsIntegrating Puppet and Gitolite for sysadmins cooperations
Integrating Puppet and Gitolite for sysadmins cooperations
 
Model-driven Network Management
Model-driven Network ManagementModel-driven Network Management
Model-driven Network Management
 
IoT Session Thomas More
IoT Session Thomas MoreIoT Session Thomas More
IoT Session Thomas More
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 

Kürzlich hochgeladen (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Unmanned Aerial Vehicles as Mobile Multi-sensor Platforms

  • 1. Unmanned Aerial Vehicles as Mobile Multi-sensor Platforms Matthes Rieke, Theodor Foerster, Arne Broering Institute for Geoinformatics – University of Muenster AGILE 2011 Conference, Utrecht, 2011-04-19 http://purl.net/ifgi/copter
  • 2. Overview 1. Introduction 2. Sensor platforms 3. Framework Approach 4. Integration into the Sensor Web 5. Future Work and Impressions 2 http://purl.net/ifgi/copter
  • 3. Introduction ● Use case from landscape ecology ● Determine meteorological inversions in the Prandtl-Layer 3 http://purl.net/ifgi/copter
  • 4. Introduction ● Mobile Multi-sensor Platform ● Unmanned Aerial Vehicle (UAV) as base ● Extended with several sensors ● Problems raised from this approach ● Different UAVs - different data encodings ● Varying sensors with specific low-level protocols ● How to integrate gathered data into the Sensor Web? 4 http://purl.net/ifgi/copter
  • 5. Introduction ● Quick answer ● Abstract the integration layer from protocol specifics ● Framework Approach – described later on 5 http://purl.net/ifgi/copter
  • 6. Overview 1. Introduction 2. Sensor platforms 3. Framework Approach 4. Integration into the Sensor Web 5. Future Work and Impressions 6 http://purl.net/ifgi/copter
  • 7. Sensor platforms ● Several UAVs available in the civilian domain ● Community Projects - e.g. ● Mikrokopter ● ArduCopter ● Commercial Projects - e.g. ● Microdrone ● AscTec 7 http://purl.net/ifgi/copter
  • 8. Sensor platforms ● Basis is a building kit by www.mikrokopter.de ● Wireless downlink included 8 http://purl.net/ifgi/copter
  • 9. Sensor platforms ● How to measure phenomena? ● Integrate independent computing unit ● Actual sensors are operated ● Independent wireless downlink 9 http://purl.net/ifgi/copter
  • 10. Sensor platforms ● System summary ● Mikrokopter UAV with downlink for GPS tracking ● Independent „Sensor Board“ for phenomena measurement → Two separated data streams New problem: How to fuse streams to enable real-time data provision? 10 http://purl.net/ifgi/copter
  • 11. Overview 1. Introduction 2. Sensor platforms 3. Framework Approach 4. Integration into the Sensor Web 5. Future Work and Impressions 11 http://purl.net/ifgi/copter
  • 12. Framework Approach ● Requirement summary ● Support for different UAV platforms ● Synchronization of multiple data streams to enable real-time measurement capabilities ● Sensor Web integration mechanism ● Realized using Software Framework 12 http://purl.net/ifgi/copter
  • 13. Framework Approach ● Architecture 13 http://purl.net/ifgi/copter
  • 14. Framework Approach ● Basis is description of Plugin Behaviour ● Input/Output phenomena using SensorML ● When to create Output? 14 http://purl.net/ifgi/copter
  • 15. Framework Approach <?xml version="1.0" encoding="UTF-8"?> <spf:plugin xmlns:spf=http://ifgi.uni-muenster.de/~m_riek02/spf/0.1 name="urn:ifgi:id:ifgicopter2"> <spf:output> <spf:AvailabilityBehaviour> <spf:outputProperties> <spf:property>temperature</spf:property> <spf:property>humidity</spf:property> </spf:outputProperties> </spf:AvailabilityBehaviour> <spf:mandatoryProperties> <spf:property>position</spf:property> </spf:mandatoryProperties> </spf:output> <SensorML /> </spf:plugin> 15 http://purl.net/ifgi/copter
  • 16. Framework Approach ● Synchronization of sensor streams ● Why synchronize streams? ● Have geotagged observations in real-time ● e.g. used by Complex Event Processing ● Overcome bandwidth issues (details later) ● Use of interpolation mechanism ● Abstract – easily adjustable for application ● Additional processing capabilities 16 http://purl.net/ifgi/copter
  • 17. Framework Approach ● Called once internal output is created Reminder: ● Functionality only triggered by framework ● No limitations 17 http://purl.net/ifgi/copter
  • 18. Overview 1. Introduction 2. Sensor platforms 3. Framework Approach 4. Integration into the Sensor Web 5. Future Work and Impressions 18 http://purl.net/ifgi/copter
  • 19. Integration into the Sensor Web 19 http://purl.net/ifgi/copter
  • 20. Integration into the Sensor Web ● achieved using Output-Plugin for the so-called Sensor Bus • communication infrastructure which underlies the different Sensor Web services (SOS, SES, SPS, etc.) • Well-defined communication protocol 20 http://purl.net/ifgi/copter
  • 21. Integration into the Sensor Web ● Establish connection to Sensor Bus → integration into connected SWE services 21 http://purl.net/ifgi/copter
  • 22. Integration into the Sensor Web Test evaluations 22 http://purl.net/ifgi/copter
  • 23. Overview 1. Introduction 2. Sensor platforms 3. Framework Approach 4. Integration into the Sensor Web 5. Future Work and Impressions 23 http://purl.net/ifgi/copter
  • 24. Future Work ● Differential GPS: Orthophotos without Ground Control Points ● Exterior Orientation ● Position (GPS) ● Rotation (IMU) ● Interior Orientation ● Principal point and distance (Camera calibration file) ● Terrain Model ● → Orthophoto 24 http://purl.net/ifgi/copter
  • 25. Future Work ● Visualization ● Additional sensors ● Fine dust ● Gas sensors ● Digital elevation models ● Autonomic flight (security and surveillance) 25 http://purl.net/ifgi/copter
  • 26. Source Code available at: 26 http://purl.net/ifgi/copter
  • 27. Thank you for your kind attention! Questions? http://purl.net/ifgi/copter → UAV Workshop @ Geoinformatik 2011 27 http://purl.net/ifgi/copter