CardKit: A Card-Based Programming Framework for Drones

04/23/2018
by   Saad Ismail, et al.
0

Drones are being used in many industries for a variety of applications, including inspecting bridges, surveying farm land, and delivering cargo. Automating these kinds of scenarios requires more than following a sequence of GPS waypoints; they require integrating on-device hardware with real-time analysis to provide feedback and control to the drone. Currently, implementing these kinds of advanced scenarios is a complex task, requiring skilled software engineers programming with drone APIs. We envision an alternate model to enable drone operators to orchestrate advanced behaviors using a card-based approach. We describe the design of our card-based programming model, position it relative to other visual programming metaphors, share results from our paper prototype user study, and discuss our learnings from its implementation. Results suggest that a wide range of scenarios can be implemented with moderate mental effort and learning, balanced by intuitiveness and engagement.

READ FULL TEXT
research
10/20/2020

Don't Drone Yourself in Work: Discussing DronOS as a Framework for Human-Drone Interaction

More and more off-the-shelf drones provide frameworks that enable the pr...
research
05/09/2023

Implementation and analysis of Ryze Tello drone vision-based positioning using AprilTags

The paper describes of the Ryze Tello drone to move autonomously using a...
research
03/29/2018

A Telecom Perspective on the Internet of Drones: From LTE-Advanced to 5G

Drones are driving numerous and evolving use cases, and creating transfo...
research
07/16/2022

DJI drone IDs are not encrypted

Drones are widely used in the energy, construction, agriculture, transpo...
research
01/14/2023

A Novel Multi-Layer Framework for BVLoS Drone Operation: A Preliminary Study

Drones have become increasingly popular in a variety of fields, includin...
research
02/27/2019

Improving drone localisation around wind turbines using monocular model-based tracking

We present a novel method of integrating image-based measurements into a...
research
03/26/2021

SkyQuery: An Aerial Drone Video Sensing Platform

Video-based sensing from aerial drones, especially small multirotor dron...

Please sign up or login with your details

Forgot password? Click here to reset