Flying insects use highly efficient visual strategies for stabilizing their motion in three-dimensional space. We present a flight control model that uses a combination of biologically inspired, visual feedforward mechanisms for stabilizing attitude (i.e. pitch and roll angles) and altitude during translatory motion. The attitude sensor exploits the position invariant vertical intensity gradient that exists in most natural open environments to orient the upper surface of a flying agent towards the region of maximum brightness (dorsal light response). Altitude is controlled using distance information contained in the frontoventral translatory optic flow (motion parallax). Our results from open-loop computer simulations show that the signals produced by these mechanisms robustly indicate the direction of deviation from a certain attitude angle or ground distance. We argue that in a closed control loop, these qualitative signals can be sufficient for flight stabilization. We present closed-loop trajectories of a simulated agent equipped with both mechanisms, flying over a textured, uneven surface. The agent shows robust flight behavior with six degrees of freedom.
[1]
F. A. Miles,et al.
Visual Motion and Its Role in the Stabilization of Gaze
,
1992
.
[2]
R. Hengstenberg,et al.
Compensatory head roll in the blowfly Calliphora during flight
,
1986,
Proceedings of the Royal Society of London. Series B. Biological Sciences.
[3]
Svetha Venkatesh,et al.
How honeybees make grazing landings on flat surfaces
,
2000,
Biological Cybernetics.
[4]
Svetha Venkatesh,et al.
Robot navigation inspired by principles of insect vision
,
1999,
Robotics Auton. Syst..
[5]
Fabrizio Mura,et al.
Visual control of altitude and speed in a flying agent
,
1994
.
[6]
J. Brackenbury.
Insects in Flight
,
1992
.
[7]
M Egelhaaf,et al.
Movement detection in arthropods.
,
1993,
Reviews of oculomotor research.
[8]
Heinrich H. Bülthoff,et al.
Modeling Obstacle Avoidance Behavior of Files Using an Adaptive Autonomous Agent
,
1997,
ICANN.
[9]
Andreas Zell,et al.
Can fly tangential neurons be used to estimate self-motion?
,
1999
.