Bioinspired adaptive visual servoing control for quadrotors
Source abstract
Abstract
Abstract Since every flight ends in a landing and every landing is a potential crash, deceleration during landing is one of the most critical flying maneuvers. Here we implement a recently-discovered insect visual-guided landing strategy in which the divergence of optical flow is regulated in a step-wise fashion onboard a quadrotor for the task of visual servoing. This approach was shown to be a powerful tool for understanding challenges encountered by visually-guided flying systems. We found that landing on a relatively small target requires mitigation of the noise with adaptive low-pass filtering, while compensation for the delays introduced by this filter requires open-loop forward accelerations to switch from divergence setpoint. Both implemented solutions are consistent with insect physiological properties. Our study evaluates the challenges of visual-based navigation for flying insects. It highlights the benefits and feasibility of the switching divergence strategy that allows for faster and safer landings in the context of robotics.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Biomimetic flight and propulsion mechanisms · Neurobiology and Insect Physiology Research · Insect Pheromone Research and Control
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (61)
Show source-provided references
1. Resource heterogeneity and patterns of movement in foraging bumblebees10.1007/BF00345321 ↗
2. Flow-field variables trigger landing in flies10.1038/297147a0 ↗
3. A universal strategy for visually guided landing10.1073/pnas.1314311110 ↗
4. The visual control of landing and obstacle avoidance in the fruit fly Drosophila melanogaster10.1242/jeb.066498 ↗
5. Bumblebees land rapidly and robustly using a sophisticated modular flight control strategy10.1016/j.isci.2021.102407 ↗
6. Bumblebees land rapidly by intermittently accelerating and decelerating toward the surface during visually guided landings10.1016/j.isci.2022.104265 ↗
7. Visual guidance of honeybees approaching a vertical landing surface10.1242/jeb.245956 ↗
8. Fly motion vision10.1146/annurev-neuro-060909-153155 ↗
9. Fly visual course control: behaviour, algorithms and circuits10.1038/nrn3799 ↗
10. Wind alters landing dynamics in bumblebees10.1242/jeb.137976 ↗
11. Insect-inspired AI for autonomous robots10.1126/scirobotics.abl6334 ↗
12. Biorobotics: using robots to emulate and investigate agile locomotion10.1126/science.1254486 ↗
13. Could a neuroscientist understand a microprocessor?10.1371/journal.pcbi.1005268 ↗
14. Accommodating unobservability to control flight attitude with optic flow10.1038/s41586-022-05182-2 ↗
15. A tailless aerial robotic flapper reveals that flies use torque coupling in rapid banked turns10.1126/science.aat0350 ↗
16. A bio-inspired flying robot sheds light on insect piloting abilities10.1016/j.cub.2006.12.032 ↗
17. Seeing with sound; surface detection and avoidance by sensing self-generated noise10.1177/17568293221148377 ↗
18. Zhu · 2025 · p 1460
19. Matching sensing to actuation and dynamics in distributed sensorimotor architectures10.1109/ACCESS.2025.3528343 ↗
20. Stability and manoeuvrability in animal movement: lessons from biology, modelling and robotics10.1098/rspb.2021.2492 ↗
21. Monocular distance estimation from optic flow during active landing maneuvers10.1088/1748-3182/9/2/025002 ↗
22. Controlled flight of a biologically inspired, insect-scale robot10.1126/science.1231806 ↗
23. Spiking neural network (SNN) control of a flapping insect-scale robot
24. Bio-inspired visual ego-rotation sensor for MAVs10.1007/s00422-012-0478-6 ↗
25. Optic flow-based collision-free strategies: from insects to robots10.1016/j.asd.2017.06.003 ↗
26. Monocular distance estimation with optical flow maneuvers and efference copies: a stability-based strategy10.1088/1748-3190/11/1/016004 ↗
27. Enhancing optical-flow-based control by learning visual appearance cues for flying robots10.1038/s42256-020-00279-7 ↗
28. The landing problem of a VTOL Unmanned Aerial Vehicle on a moving platform using optical flow
29. Landing a VTOL unmanned aerial vehicle on a moving platform using optical flow10.1109/TRO.2011.2163435 ↗
30. 2004 Visually guided micro-aerial vehicle: automatic take off, terrain following, landing and wind reaction
31. Adaptive gain control strategy for constant optical flow divergence landing10.1109/TRO.2018.2817418 ↗
32. Evolved neuromorphic control for high speed divergence-based landings of MAVs10.1109/LRA.2020.3012129 ↗
33. Vertical landing for micro air vehicles using event-based optical flow10.1002/rob.21764 ↗
34. Evolution of robust high speed optical-flow-based landing for autonomous MAVs10.1016/j.robot.2019.103380 ↗
35. Dynamic effects in high-performance visual servoing
36. Dynamic image-based visual servo control using centroid and optic flow features10.1115/1.2807085 ↗
37. Landing of a quadrotor on a moving target using dynamic image-based visual servo control10.1109/TRO.2016.2604495 ↗
38. Efficiency and ambiguity in an adaptive neural code10.1038/35090500 ↗
39. Honeybee ( Apismellifera) vision can discriminate between and recognise images of human faces10.1242/jeb.01929 ↗
40. Adaptive incremental nonlinear dynamic inversion for attitude control of micro air vehicles10.2514/1.G001490 ↗
41. Adaptation of retinal processing to image contrast and spatial scale10.1038/386069a0 ↗
42. High contrast allows the retina to compute more than just contrast10.3389/fncel.2020.595193 ↗
43. Sensory systems and flight stability: what do insects measure and why?10.1016/S0065-2806(07)34005-8 ↗
44. Inverted docking station: a conceptual design for a battery-swapping platform for quadrotor UAVs10.3390/drones6030056 ↗
45. Multicopter unmanned aerial vehicle for automated inspection of wind turbines
46. Science, technology and the future of small autonomous drones10.1038/nature14542 ↗
47. Classical and deep learning based visual servoing systems: a survey on state of the art10.1007/s10846-021-01540-w ↗
48. Opportunities and challenges with autonomous micro aerial vehicles10.1177/0278364912455954 ↗
49. Event-based vision: a survey10.1109/TPAMI.2020.3008413 ↗
50. Spiking elementary motion detector in neuromorphic systems10.1162/neco_a_01112 ↗
51. TDE-3: an improved prior for optical flow computation in spiking neural networks
52. Multiaperture visual velocity measurement method based on biomimetic compound-eye for UAVs10.1109/JIOT.2023.3324966 ↗
53. Multi-rate strong tracking square-root cubature Kalman filter for MEMS-INS/GPS/polarization compass integrated navigation system10.1016/j.ymssp.2021.108146 ↗
54. GapFlyt: active vision based minimalist structure-less gap detection for quadrotor flight10.1109/LRA.2018.2843445 ↗
55. Intelligent bionic polarization orientation method using biological neuron model for harsh conditions10.1109/TPAMI.2024.3484183 ↗
56. Brain-like position measurement method based on improved optical flow algorithm10.1016/j.isatra.2023.09.005 ↗
57. Direct learning of home vector direction for insect-inspired robot navigation10.1109/ICRA57147.2024.10611609 ↗
58. Visual route following for tiny autonomous robots10.1126/scirobotics.adk0310 ↗
59. Finding the gap: neuromorphic motion-vision in dense environments10.1038/s41467-024-45063-y ↗
60. Neuromorphic control for optic-flow-based landing of MAVs using the Loihi processor10.1109/ICRA48506.2021.9560937 ↗
61. Fully neuromorphic vision and control for autonomous drone flight10.1126/scirobotics.adi0591 ↗