An autonomous robot inspired by insect neurophysiology pursues moving features in natural environments

被引:32
作者
Bagheri, Zahra M. [1 ,2 ]
Cazzolato, Benjamin S. [2 ]
Grainger, Steven [2 ]
O'Carroll, David C. [3 ]
Wiederman, Steven D. [1 ]
机构
[1] Univ Adelaide, Adelaide Med Sch, Adelaide, SA, Australia
[2] Univ Adelaide, Sch Mech Engn, Adelaide, SA, Australia
[3] Lund Univ, Dept Biol, Solvegatan 35, S-22362 Lund, Sweden
基金
澳大利亚研究理事会; 瑞典研究理事会;
关键词
neurorobotic; target tracking; insect-inspired vision; insect neurophysiology; TARGET-DETECTING NEURONS; FLY PHOTORECEPTORS; MOTION DETECTORS; FACILITATION; TRACKING; FLIGHT; FLOW;
D O I
10.1088/1741-2552/aa776c
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Objective. Many computer vision and robotic applications require the implementation of robust and efficient target-tracking algorithms on a moving platform. However, deployment of a real-time system is challenging, even with the computational power of modern hardware. Lightweight and low-powered flying insects, such as dragonflies, track prey or conspecifics within cluttered natural environments, illustrating an efficient biological solution to the target-tracking problem. Approach. We used our recent recordings from 'small target motion detector' neurons in the dragonfly brain to inspire the development of a closed-loop target detection and tracking algorithm. This model exploits facilitation, a slow build-up of response to targets which move along long, continuous trajectories, as seen in our electrophysiological data. To test performance in real-world conditions, we implemented this model on a robotic platform that uses active pursuit strategies based on insect behaviour. Main results. Our robot performs robustly in closed-loop pursuit of targets, despite a range of challenging conditions used in our experiments; low contrast targets, heavily cluttered environments and the presence of distracters. We show that the facilitation stage boosts responses to targets moving along continuous trajectories, improving contrast sensitivity and detection of small moving targets against textured backgrounds. Moreover, the temporal properties of facilitation play a useful role in handling vibration of the robotic platform. We also show that the adoption of feedforward models which predict the sensory consequences of self-movement can significantly improve target detection during saccadic movements. Significance. Our results provide insight into the neuronal mechanisms that underlie biological target detection and selection (from a moving platform), as well as highlight the effectiveness of our bio-inspired algorithm in an artificial visual system.
引用
收藏
页数:15
相关论文
共 58 条
[11]   ANGULAR TRACKING AND THE OPTOMOTOR RESPONSE - AN ANALYSIS OF VISUAL REFLEX INTERACTION IN A HOVERFLY [J].
COLLETT, TS .
JOURNAL OF COMPARATIVE PHYSIOLOGY, 1980, 140 (02) :145-158
[12]   A small-scale hyperacute compound eye featuring active eye tremor: application to visual stabilization, target tracking, and short-range odometry [J].
Colonnier, Fabien ;
Manecy, Augustin ;
Juston, Raphael ;
Mallot, Hanspeter ;
Leitel, Robert ;
Floreano, Dario ;
Viollet, Stephane .
BIOINSPIRATION & BIOMIMETICS, 2015, 10 (02) :1-18
[13]  
Corbet P.S, 1999, DRAGONFLIES BEHAV EC
[14]  
Dunbier J. R., 2011, Proceedings of the 2011 Seventh International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), P125, DOI 10.1109/ISSNIP.2011.6146600
[15]   Facilitation of dragonfly target-detecting neurons by slow moving features on continuous paths [J].
Dunbier, James R. ;
Wiederman, Steven D. ;
Shoemaker, Patrick A. ;
O'Carroll, David C. .
FRONTIERS IN NEURAL CIRCUITS, 2012, 6
[16]  
Findlay J.M., 2003, ACTIVE VISION
[17]  
Halupka K. J., 2011, Proceedings of the 2011 Seventh International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), P143, DOI 10.1109/ISSNIP.2011.6146617
[18]  
Halupka KJ, 2013, IEEE IMAGE PROC, P4098, DOI 10.1109/ICIP.2013.6738844
[19]  
HASSENSTEIN B, 1956, Z NATURFORSCH PT B, V11, P513
[20]  
IRANI M, 1992, LECT NOTES COMPUT SC, V588, P282