Towards a Generalized SDK for a Programmable Drones-as-a-Service

The proliferation of Unmanned Aerial Vehicles (UAVs) in spatio-temporal applications has given rise to the need for Drone-as-a-Service (DaaS) platforms that support diverse tasks, ranging from urban air mobility to precision agriculture. However, existing DaaS platforms are often tightly-coupled to hardware-specific frameworks that lack programmability and flexibility for custom applications. For instance, using UAVs to help a Visually Impaired Person (VIP) navigate requires a suite of applications, such as obstacle avoidance, route planning, and real-time tracking. In this poster, we propose Ocularone SDK (O-SDK) that integrates on our prior Ocularone stack for VIP applications with Aerostack2, which generalizes the hardware abstraction. O-SDK offers an analytics layer as a novel contribution to enable developers to easily integrate Deep Neural Network (DNN)-based models, and interface swarms of UAVs for complex tasks like navigating the visually impaired. Our evaluations show that the minimal overheads of using O-SDK for real-time experiments using Tello drones and Jetson Orin Nano. This opens the potential to develop a domain-neutral, programmable and customizable DaaS Software Development Kit (SDK) in future.

Authors

Institutions

Publication Details

Published
2024-12-18
DOI
https://doi.org/10.1109/hipcw63042.2024.00056
Citations
2
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.50
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards a Generalized SDK for a Programmable Drones-as-a-Service

Suman Raj, Yogesh Simmhan, Rajdeep Singh, Kautuk Astu
2 citations
Robotic Path Planning Algorithms
0.50
article

Towards a Generalized SDK for a Programmable Drones-as-a-Service

Suman Raj, Yogesh Simmhan, Rajdeep Singh, Kautuk Astu
article en
2 citations

Abstract

The proliferation of Unmanned Aerial Vehicles (UAVs) in spatio-temporal applications has given rise to the need for Drone-as-a-Service (DaaS) platforms that support diverse tasks, ranging from urban air mobility to precision agriculture. However, existing DaaS platforms are often tightly-coupled to hardware-specific frameworks that lack programmability and flexibility for custom applications. For instance, using UAVs to help a Visually Impaired Person (VIP) navigate requires a suite of applications, such as obstacle avoidance, route planning, and real-time tracking. In this poster, we propose Ocularone SDK (O-SDK) that integrates on our prior Ocularone stack for VIP applications with Aerostack2, which generalizes the hardware abstraction. O-SDK offers an analytics layer as a novel contribution to enable developers to easily integrate Deep Neural Network (DNN)-based models, and interface swarms of UAVs for complex tasks like navigating the visually impaired. Our evaluations show that the minimal overheads of using O-SDK for real-time experiments using Tello drones and Jetson Orin Nano. This opens the potential to develop a domain-neutral, programmable and customizable DaaS Software Development Kit (SDK) in future.

Indian Institute of Science Bangalore (IN)
Openalex Percentile: Top 32%
Robotic Path Planning Algorithms
0.50
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.