Probabilistic Localization of Insect-Scale Drones on Floating-Gate Inverter Arrays

02/16/2021
by   Priyesh Shukla, et al.
0

We propose a novel compute-in-memory (CIM)-based ultra-low-power framework for probabilistic localization of insect-scale drones. The conventional probabilistic localization approaches rely on the three-dimensional (3D) Gaussian Mixture Model (GMM)-based representation of a 3D map. A GMM model with hundreds of mixture functions is typically needed to adequately learn and represent the intricacies of the map. Meanwhile, localization using complex GMM map models is computationally intensive. Since insect-scale drones operate under extremely limited area/power budget, continuous localization using GMM models entails much higher operating energy – thereby, limiting flying duration and/or size of the drone due to a larger battery. Addressing the computational challenges of localization in an insect-scale drone using a CIM approach, we propose a novel framework of 3D map representation using a harmonic mean of "Gaussian-like" mixture (HMGM) model. The likelihood function useful for drone localization can be efficiently implemented by connecting many multi-input inverters in parallel, each programmed with the parameters of the 3D map model represented as HMGM. When the depth measurements are projected to the input of the implementation, the summed current of the inverters emulates the likelihood of the measurement. We have characterized our approach on an RGB-D indoor localization dataset. The average localization error in our approach is ∼0.1125 m which is only slightly degraded than software-based evaluation (∼0.08 m). Meanwhile, our localization framework is ultra-low-power, consuming as little as ∼17 μW power while processing a depth frame in 1.33 ms over hundred pose hypotheses in the particle-filtering (PF) algorithm used to localize the drone.

READ FULL TEXT

page 1

page 3

page 5

page 7

page 8

page 9

research
06/06/2023

GMMap: Memory-Efficient Continuous Occupancy Map Using Gaussian Mixture Model

Energy consumption of memory accesses dominates the compute energy in en...
research
08/10/2020

Robust and Scalable Techniques for TWR and TDoA based localization using Ultra Wide Band Radios

Current trends in autonomous vehicles and their applications indicates a...
research
12/15/2017

Fast Monte-Carlo Localization on Aerial Vehicles using Approximate Continuous Belief Representations

Size, weight, and power constrained platforms impose constraints on comp...
research
03/03/2023

Ultra-low Power Deep Learning-based Monocular Relative Localization Onboard Nano-quadrotors

Precise relative localization is a crucial functional block for swarm ro...
research
02/21/2018

Slocalization: Sub-μW Ultra Wideband Backscatter Localization

Ultra wideband technology has shown great promise for providing high-qua...
research
02/28/2018

Graph Optimization Approach to Localization with IMU and Ultra-Wideband Measurements

An ultra-wideband (UWB) aided localization system is presented. Existing...
research
02/28/2020

Linear Features Observation Model for Autonomous Vehicle Localization

Precise localization is a core ability of an autonomous vehicle. It is a...

Please sign up or login with your details

Forgot password? Click here to reset