From Vision to Decision: Neuromorphic Control for Autonomous Navigation and Tracking
Chuwei Wang, Eduardo Sebastián, Amanda Prorok, Anastasia Bizyaeva
TL;DR
The paper introduces a parsimonious neuromorphic control framework that converts high-dimensional vision into actionable egocentric motion via neural populations evolving on a simplex. A dynamical bifurcation mechanism resolves symmetry-induced indecision, enabling fast, planner-like decisions directly from sensors with low computational load. The authors develop a discrete-time neural model, a coarse-grained reduction for clustered inputs, and a bifurcation analysis showing a pitchfork structure with ultrasensitive unfolding in asymmetric cases. They validate the approach through simulations in 2D and photorealistic environments, multi-target tracking, and real-world quadrotor experiments, demonstrating robust performance under noise, occlusion, and hardware perturbations. The work highlights a path toward efficient, interpretable, neuromorphic autonomy that bridges proximal perception with distal decision-making, potentially enabling hardware implementations on neuromorphic platforms.
Abstract
Robotic navigation has historically struggled to reconcile reactive, sensor-based control with the decisive capabilities of model-based planners. This duality becomes critical when the absence of a predominant option among goals leads to indecision, challenging reactive systems to break symmetries without computationally-intense planners. We propose a parsimonious neuromorphic control framework that bridges this gap for vision-guided navigation and tracking. Image pixels from an onboard camera are encoded as inputs to dynamic neuronal populations that directly transform visual target excitation into egocentric motion commands. A dynamic bifurcation mechanism resolves indecision by delaying commitment until a critical point induced by the environmental geometry. Inspired by recently proposed mechanistic models of animal cognition and opinion dynamics, the neuromorphic controller provides real-time autonomy with a minimal computational burden, a small number of interpretable parameters, and can be seamlessly integrated with application-specific image processing pipelines. We validate our approach in simulation environments as well as on an experimental quadrotor platform.
