SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
ifgicopter – open source software for
            unmanned aerial vehicles


                             Matthes Rieke,
           Institute for Geoinformatics – University of Muenster


Software Freedom Day 2011 – September 17, 2011 – produktivhaus muenster




           http://purl.net/ifgi/copter
Unmanned Aerial Vehicles




http://purl.net/ifgi/copter
Civil UAV systems




        http://purl.net/ifgi/copter
Mikrokopter UAV – mikrokopter.de

●   big and active community project
●   dealing with hard- and software
    components for different purposes


●   Modulized construction kit
●   Components for
    ●   Steering the UAV
    ●   Automatic navigation
    ●   GPS communication




              http://purl.net/ifgi/copter
Mikrokopter UAV

●   Firmware part / microcontroller
    ●   FlightCtrl – general control of the UAV and its attitude
    ●   NaviCtrl – dediacted computing unit for automatic navigation
    ●   completely written in C
●   „Desktop“ components
    ●   Running on ground station, using communication link
    ●   Default tool – „MikrokopterTool“ – is closed source
    ●   Several alternative approaches developed in the community




               http://purl.net/ifgi/copter
Mikrokopter UAV

●   MikrokopterTool




            http://purl.net/ifgi/copter
Mikrokopter @ ifgicopter




        http://purl.net/ifgi/copter
software developed at ifgicopter




http://purl.net/ifgi/copter
Flight planning tool – demo




        http://purl.net/ifgi/copter
software developed at ifgicopter

●   java communication library – JavaMK
    ●   Dealing with the proprietary communication protocol
    ●   Using serial comm lib RXTX
    ●   Raw commands transformed into Java objects


●   First step for the development of a self-developed data
    processing software




               http://purl.net/ifgi/copter
data processing software




        http://purl.net/ifgi/copter
●   Synchronization of sensor streams
    ●   Why synchronize streams?
    ●   Knowledge of exact position at time
        of image aquisition
    ●   Currently: interpolation mechanism
    ●   Abstract – easily adjustable for application




             http://purl.net/ifgi/copter
Calculating orthophotos

●   Input/Output phenomena using XML descriptions
    ●   When to determine a position?




              http://purl.net/ifgi/copter
Current ongoing work – Real Time Kinematic

●   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




              http://purl.net/ifgi/copter
Current ongoing work – Real Time Kinematic




        http://purl.net/ifgi/copter
some use cases




http://purl.net/ifgi/copter
in-situ measurements of the atmosphere

●   Limitations of classic measur-
    ment methods (e.g. static or
    policy restrictions)
●   UAVs fill the gaps
●   The before introduced
    framework was developed
    on-top of this use case




            http://purl.net/ifgi/copter
Remote sensing

●   modular setup




           http://purl.net/ifgi/copter
Remote sensing

●   Classification of
    a rapeseed field




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




          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

Ähnlich wie 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 ...Christian Knoth
 
EuRoC Webinar - 21st of July 2014
EuRoC Webinar - 21st of July 2014EuRoC Webinar - 21st of July 2014
EuRoC Webinar - 21st of July 2014I4MS_eu
 
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...Steve Arnold
 
Ifgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitIfgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitMatthes Rieke
 
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTDevoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTBenjamin Cabé
 
End-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTEnd-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTBenjamin Cabé
 
Education using FIRE
Education using FIREEducation using FIRE
Education using FIREFORGE project
 
Kernel Recipes 2015 - The Dronecode Project – A step in open source drones
Kernel Recipes 2015 - The Dronecode Project – A step in open source dronesKernel Recipes 2015 - The Dronecode Project – A step in open source drones
Kernel Recipes 2015 - The Dronecode Project – A step in open source dronesAnne Nicolas
 
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
 
Recent advance in netmap/VALE(mSwitch)
Recent advance in netmap/VALE(mSwitch)Recent advance in netmap/VALE(mSwitch)
Recent advance in netmap/VALE(mSwitch)micchie
 
GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring Niranjan Shintre
 
Implementation of Rotation and Vectoring-Mode Reconfigurable CORDIC
Implementation of Rotation and Vectoring-Mode Reconfigurable CORDICImplementation of Rotation and Vectoring-Mode Reconfigurable CORDIC
Implementation of Rotation and Vectoring-Mode Reconfigurable CORDICijtsrd
 
Python for IoT, A return of experience
Python for IoT, A return of experiencePython for IoT, A return of experience
Python for IoT, A return of experienceAlexandre Abadie
 
Using Python for IoT: a return of experience, Alexandre Abadie
Using Python for IoT: a return of experience, Alexandre AbadieUsing Python for IoT: a return of experience, Alexandre Abadie
Using Python for IoT: a return of experience, Alexandre AbadiePôle Systematic Paris-Region
 
The Crucial Component of IoT Products by Aravinth Panchadcharam [ Senior Embe...
The Crucial Component of IoT Products by Aravinth Panchadcharam [ Senior Embe...The Crucial Component of IoT Products by Aravinth Panchadcharam [ Senior Embe...
The Crucial Component of IoT Products by Aravinth Panchadcharam [ Senior Embe...Next Big Thing AG
 
Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfAkashBhagat32
 
Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing ...
Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing ...Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing ...
Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing ...Stefano Salsano
 
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
 

Ähnlich wie ifgicopter @ Software Freedom Day 2011 (20)

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 ...
 
EuRoC Webinar - 21st of July 2014
EuRoC Webinar - 21st of July 2014EuRoC Webinar - 21st of July 2014
EuRoC Webinar - 21st of July 2014
 
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
 
Ifgicopter presentation @ itc visit
Ifgicopter presentation @ itc visitIfgicopter presentation @ itc visit
Ifgicopter presentation @ itc visit
 
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoTDevoxx 2015 - Building the Internet of Things with Eclipse IoT
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
 
End-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoTEnd-to-end IoT solutions with Java and Eclipse IoT
End-to-end IoT solutions with Java and Eclipse IoT
 
Education using FIRE
Education using FIREEducation using FIRE
Education using FIRE
 
Kernel Recipes 2015 - The Dronecode Project – A step in open source drones
Kernel Recipes 2015 - The Dronecode Project – A step in open source dronesKernel Recipes 2015 - The Dronecode Project – A step in open source drones
Kernel Recipes 2015 - The Dronecode Project – A step in open source drones
 
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...
 
Recent advance in netmap/VALE(mSwitch)
Recent advance in netmap/VALE(mSwitch)Recent advance in netmap/VALE(mSwitch)
Recent advance in netmap/VALE(mSwitch)
 
GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring GPS Assisted Roadmapping and Vehicle Monitoring
GPS Assisted Roadmapping and Vehicle Monitoring
 
Implementation of Rotation and Vectoring-Mode Reconfigurable CORDIC
Implementation of Rotation and Vectoring-Mode Reconfigurable CORDICImplementation of Rotation and Vectoring-Mode Reconfigurable CORDIC
Implementation of Rotation and Vectoring-Mode Reconfigurable CORDIC
 
Python for IoT, A return of experience
Python for IoT, A return of experiencePython for IoT, A return of experience
Python for IoT, A return of experience
 
Using Python for IoT: a return of experience, Alexandre Abadie
Using Python for IoT: a return of experience, Alexandre AbadieUsing Python for IoT: a return of experience, Alexandre Abadie
Using Python for IoT: a return of experience, Alexandre Abadie
 
IoT Session Thomas More
IoT Session Thomas MoreIoT Session Thomas More
IoT Session Thomas More
 
Cc internet of things @ Thomas More
Cc internet of things @ Thomas MoreCc internet of things @ Thomas More
Cc internet of things @ Thomas More
 
The Crucial Component of IoT Products by Aravinth Panchadcharam [ Senior Embe...
The Crucial Component of IoT Products by Aravinth Panchadcharam [ Senior Embe...The Crucial Component of IoT Products by Aravinth Panchadcharam [ Senior Embe...
The Crucial Component of IoT Products by Aravinth Panchadcharam [ Senior Embe...
 
Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdf
 
Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing ...
Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing ...Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing ...
Superfluid Deployment of Virtual Functions: Exploiting Mobile Edge Computing ...
 
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
 

Kürzlich hochgeladen

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
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
 
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
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"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
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Kürzlich hochgeladen (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
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
 
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
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
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
 
"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
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

ifgicopter @ Software Freedom Day 2011

  • 1. ifgicopter – open source software for unmanned aerial vehicles Matthes Rieke, Institute for Geoinformatics – University of Muenster Software Freedom Day 2011 – September 17, 2011 – produktivhaus muenster http://purl.net/ifgi/copter
  • 3. Civil UAV systems http://purl.net/ifgi/copter
  • 4. Mikrokopter UAV – mikrokopter.de ● big and active community project ● dealing with hard- and software components for different purposes ● Modulized construction kit ● Components for ● Steering the UAV ● Automatic navigation ● GPS communication http://purl.net/ifgi/copter
  • 5. Mikrokopter UAV ● Firmware part / microcontroller ● FlightCtrl – general control of the UAV and its attitude ● NaviCtrl – dediacted computing unit for automatic navigation ● completely written in C ● „Desktop“ components ● Running on ground station, using communication link ● Default tool – „MikrokopterTool“ – is closed source ● Several alternative approaches developed in the community http://purl.net/ifgi/copter
  • 6. Mikrokopter UAV ● MikrokopterTool http://purl.net/ifgi/copter
  • 7. Mikrokopter @ ifgicopter http://purl.net/ifgi/copter
  • 8. software developed at ifgicopter http://purl.net/ifgi/copter
  • 9. Flight planning tool – demo http://purl.net/ifgi/copter
  • 10. software developed at ifgicopter ● java communication library – JavaMK ● Dealing with the proprietary communication protocol ● Using serial comm lib RXTX ● Raw commands transformed into Java objects ● First step for the development of a self-developed data processing software http://purl.net/ifgi/copter
  • 11. data processing software http://purl.net/ifgi/copter
  • 12. Synchronization of sensor streams ● Why synchronize streams? ● Knowledge of exact position at time of image aquisition ● Currently: interpolation mechanism ● Abstract – easily adjustable for application http://purl.net/ifgi/copter
  • 13. Calculating orthophotos ● Input/Output phenomena using XML descriptions ● When to determine a position? http://purl.net/ifgi/copter
  • 14. Current ongoing work – Real Time Kinematic ● 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 http://purl.net/ifgi/copter
  • 15. Current ongoing work – Real Time Kinematic http://purl.net/ifgi/copter
  • 17. in-situ measurements of the atmosphere ● Limitations of classic measur- ment methods (e.g. static or policy restrictions) ● UAVs fill the gaps ● The before introduced framework was developed on-top of this use case http://purl.net/ifgi/copter
  • 18. Remote sensing ● modular setup http://purl.net/ifgi/copter
  • 19. Remote sensing ● Classification of a rapeseed field http://purl.net/ifgi/copter
  • 20. Source Code available at: 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