capturing drone telemetry with couchbase mobile: couchbase connect 2015

13
CAPTURING DRONE TELEMETRY DATA WITH COUCHBASE MOBILE Jeff Dillon, Couchbase + PureRockets

Upload: couchbase

Post on 13-Aug-2015

115 views

Category:

Technology


0 download

TRANSCRIPT

CAPTURING DRONE TELEMETRY DATAWITH COUCHBASE MOBILE

Jeff Dillon, Couchbase + PureRockets

©2015 Couchbase Inc. 2

Drone Telemetry with Couchbase Mobile

©2015 Couchbase Inc. 3

Drone Telemetry Data

Data to capture:

GPS Altitude Compass Heading Acceleration Aircraft Statistics Battery Level Motor Temperatures

©2015 Couchbase Inc. 4

Drone Telemetry with Couchbase Mobile

Onboard Electronics

Sensor Controller

Flight Controller

Phone

©2015 Couchbase Inc. 5

Drone Telemetry with Couchbase Mobile

• Current techniques:• Local SD card – Always offline• Radio and/or Wi-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 of

Things

©2015 Couchbase Inc. 6

Example of Positional History

Drone Positional History

©2015 Couchbase Inc. 7

Drone Uses for Which Telemetry Can Be Important

• Human rescue• Sport flying• Heavy equipment

transport• Orbital re-entry

catch and retrieve

©2015 Couchbase Inc. 8

Drone Telemetry with Couchbase Mobile

• Arduino-style sensor controller

• Broadcasting over UDP

• Running on Arduino

• Mounted on drone

WIFI.send(tosend);

©2015 Couchbase Inc. 9

Drone Telemetry with Couchbase Mobile

• NodeJS UDP listener

• Couchbase Connector

• Running on PC

©2015 Couchbase Inc. 10

Drone Telemetry with Couchbase Mobile

• Xamarin Android application

• Running on phone

• Mounted on drone

DEMO

©2015 Couchbase Inc. 12

Drone Telemetry with Couchbase Mobile

Contact: [email protected]

http://www.purerockets.com

Thank you.