Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Capturing Drone Telemetry with Couchbase Mobile: Couchbase Connect 2015

1,029 views

Published on

It is possible to capture drone telemetry data anywhere in the world through a satellite up-link that is then connected to Couchbase Server. Using the Iridium satellite network, I will show how a drone (or any mobile platform) can broadcast GPS, Compass and other telemetry data in real time to Couchbase Server.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Capturing Drone Telemetry with Couchbase Mobile: Couchbase Connect 2015

  1. 1. CAPTURING DRONE TELEMETRY DATA WITH COUCHBASE MOBILE Jeff Dillon, Couchbase + PureRockets
  2. 2. ©2015 Couchbase Inc. 2 DroneTelemetry with Couchbase Mobile
  3. 3. ©2015 Couchbase Inc. 3 DroneTelemetry Data  Data to capture:  GPS  Altitude  Compass Heading  Acceleration  Aircraft Statistics  Battery Level  MotorTemperatures
  4. 4. ©2015 Couchbase Inc. 4 DroneTelemetry with Couchbase Mobile Onboard Electronics Sensor Controller Flight Controller Phone
  5. 5. ©2015 Couchbase Inc. 5 DroneTelemetry with Couchbase Mobile • Current techniques: • Local SD card – Always offline • Radio and/orWi-Fi – Online when within range, lost data when not • No good offline + online story • With Couchbase Mobile • Local storage when offline, auto-sync when online • Provides full positional history for drone flight auditing • Logging technology of choice for the Internet ofThings
  6. 6. ©2015 Couchbase Inc. 6 Example of Positional History Drone Positional History
  7. 7. ©2015 Couchbase Inc. 7 Drone Uses for WhichTelemetry Can Be Important • Human rescue • Sport flying • Heavy equipment transport • Orbital re-entry catch and retrieve
  8. 8. ©2015 Couchbase Inc. 8 DroneTelemetry with Couchbase Mobile • Arduino-style sensor controller • Broadcasting over UDP • Running on Arduino • Mounted on drone WIFI.send(tosend);
  9. 9. ©2015 Couchbase Inc. 9 DroneTelemetry with Couchbase Mobile • NodeJS UDP listener • Couchbase Connector • Running on PC
  10. 10. ©2015 Couchbase Inc. 10 DroneTelemetry with Couchbase Mobile • Xamarin Android application • Running on phone • Mounted on drone
  11. 11. DEMO
  12. 12. ©2015 Couchbase Inc. 12 DroneTelemetry with Couchbase Mobile Contact: jeff@purerockets.com http://www.purerockets.com
  13. 13. Thank you.

×