Evolution of Robust High Speed Optical-Flow-Based Landing for Autonomous MAVs

12/16/2019
by   Kirk Y. W. Scheper, et al.
7

Automatic optimization of robotic behavior has been the long-standing goal of Evolutionary Robotics. Allowing the problem at hand to be solved by automation often leads to novel approaches and new insights. A common problem encountered with this approach is that when this optimization occurs in a simulated environment, the optimized policies are subject to the reality gap when implemented in the real world. This often results in sub-optimal behavior, if it works at all. This paper investigates the automatic optimization of neurocontrollers to perform quick but safe landing maneuvers for a quadrotor micro air vehicle using the divergence of the optical flow field of a downward looking camera. The optimized policies showed that a piece-wise linear control scheme is more effective than the simple linear scheme commonly used, something not yet considered by human designers. Additionally, we show the utility in using abstraction on the input and output of the controller as a tool to improve the robustness of the optimized policies to the reality gap by testing our policies optimized in simulation on real world vehicles. We tested the neurocontrollers using two different methods to generate and process the visual input, one using a conventional CMOS camera and one a dynamic vision sensor, both of which perform significantly differently than the simulated sensor. The use of the abstracted input resulted in near seamless transfer to the real world with the controllers showing high robustness to a clear reality gap.

READ FULL TEXT

page 3

page 11

page 12

research
03/06/2020

Evolved Neuromorphic Control for High Speed Divergence-based Landings of MAVs

Flying insects are capable of vision-based navigation in cluttered envir...
research
10/08/2021

SCFlow: Optical Flow Estimation for Spiking Camera

As a bio-inspired sensor with high temporal resolution, Spiking camera h...
research
01/31/2017

Vertical Landing for Micro Air Vehicles using Event-Based Optical Flow

Small flying robots can perform landing maneuvers using bio-inspired opt...
research
01/27/2022

SafeAPT: Safe Simulation-to-Real Robot Learning using Diverse Policies Learned in Simulation

The framework of Simulation-to-real learning, i.e, learning policies in ...
research
10/20/2022

Attacking Motion Estimation with Adversarial Snow

Current adversarial attacks for motion estimation (optical flow) optimiz...
research
06/24/2020

Movement Tracking by Optical Flow Assisted Inertial Navigation

Robust and accurate six degree-of-freedom tracking on portable devices r...
research
02/23/2020

Crossing the Reality Gap with Evolved Plastic Neurocontrollers

A critical issue in evolutionary robotics is the transfer of controllers...

Please sign up or login with your details

Forgot password? Click here to reset