capturing drone telemetry with couchbase mobile: couchbase connect 2015
TRANSCRIPT
©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. 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
©2015 Couchbase Inc. 12
Drone Telemetry with Couchbase Mobile
Contact: [email protected]
http://www.purerockets.com