You are on page 1of 8

Rafal Z bikowski

he effort to design and build a micro air vehicle flight inside buildings, stairwells, shafts, caves, and tunnels

T (MAV) with insect-like flapping wings has led to


a surprising new development in flight control,
which will accord miniature sensors a central
role. Unlike conventional aeronautics, where flight control is
achieved with fewer than 20 instruments, the new paradigm
is of significant military and civilian value. The current
surveillance assets, such as satellites, manned aircraft, and
unmanned air vehicles, possess virtually no capability to
gather information inside buildings and other confined
spaces. Such capabilities will be particularly useful for
of sensor-rich feedback control calls for hundreds of sensors. urban warfare, offering light-weight (less than 100 grams)
The sensors will be networked to form numerous feedback reconnaissance robots for individual soldiers. Tactical,
loops and to deliver highly informative signals. The signals short-range surveillance is especially important for infantry
will require almost no further processing, so that real-time and special forces. Other applications include bomb dispos-
flight control will involve very little computation. It is likely al, antiterrorist operations, and nuclear and chemical recon-
that this is what insects do. naissance, but also all other dull, dirty, or dangerous (DDD)
environments, where direct or remote human assistance is
Micro Air Vehicles: not feasible, e.g., contaminated areas, nuclear reactors, and
Indoor Reconnaissance machine rooms on ships. Nonmilitary uses of autonomous
The concept of a hand-held (about 6 in or 15 MAVs will include law enforcement and rescue services,
cm) flying vehicle originated in 1996 at the such as people trapped under rubble. The human-free
Defense Advanced Research Projects exploration of industrial DDD environments will allow air
Agency (DARPA). My research on quality sampling in nonattainment areas, utility inspection
hand-held, autonomous flying vehi- of pipes, and examination of confined spaces in buildings,
cles is motivated by a need for installations, and large machines.
intelligent reconnaissance
COREL
robots capable of discreetly Insect-Like Flapping Flight
penetrating confined spaces The focus on indoor flight leads to the requirements of low
and maneuvering in them speed flight, agility at low speeds, minimal acoustic signa-
without the assistance of a ture, vertical takeoff and landing, and autonomous flight, all
human telepilot. Agile to be achieved in a power efficient way on a 6 in (15 cm)

September 2004 IEEE Instrumentation & Measurement Magazine 19


1094-6969/04/$20.002004IEEE
attack. At the end of the downstroke, the wing is twisted
rapidly, so that the leading edge points backwards, and the
upstroke begins. During the upstroke, the wing is pushed
upwards and backwards and rotated again, which changes
the angle of attack throughout this motion. At the highest
point, the wing is twisted again, so that the leading edge
points forward, and the next downstroke begins.
The complex kinematics of flapping provide lift and
thrust, and allow remarkable maneuverability without mov-
able control surfaces [Figure 1(b)] [4]. Flies, in particular,
demonstrate impressive performance with only one pair of
wings, which is easier to emulate by engineering means than
two pairs. The wings are very light, typically 1% of the
insects weight, because, unlike birds, they carry no muscles.
Hence, there is no need for actuators on the wings in an
(a) engineering implementation. Insect wings are made of spars
spanned by a thin membrane, and the spars protrude into
the insects body, where they are attached to muscles. The
wings deform in flight, and these deformations contribute to
the flys agility, but the main factor in its maneuvrability is
changes in wingbeat kinematics. True aerobatics [as seen in
Figure 1(b)] are achieved by subtly timed wingbeat asymme-
tries. The left and right wings always beat at the same fre-
quency, but may have different amplitudes (excursions of
the wing within a stroke) and reverse the direction of motion
at different phases of the beat cycle.
The aerodynamics involved in insect flight are very com-
plex, and the mathematical description is further complicat-
STEPHEN DALTON/NHPA.

ed by significant wing deformation, called high-amplitude


aeroelasticity, and the segmented nature of the insect body,
which is a multibody problem [2]. The state-of-the-art aero-
nautical approach models such phenomena by coupled, non-
linear, partial differential equations whose solution requires
supercomputers calculating for days. On the other hand,
(b)
flight control commands probably originate from the central
complex of the flys brain, which has 3,000 nerve cells [5].
Fig. 1. (a) Insect wing kinematics, (b) Insect maneuvrability: a green lacewing Nerve cells, or neurons, can be thought of as the smallest
fly executing an upside-down vertical take off from a leaf; no man-made computational units. Three thousand neurons, each inter-
flying machine is capable of such performance, especially at low speeds. preted as an on-off (binary) transistor, give no more compu-
tational power than possessed by a toaster. And yet, insects
are more agile than our aircraft equipped with superfast dig-
scale. As discussed elsewhere, the best-proven solution is ital electronics. This realization made me interested in
insect flight, which has been present in nature for over 300 reverse engineering of insect flight control.
million years [1][3]. The task is to implement the functional-
ity of insect flight by engineering means, as opposed to con- Flight Control: Old and New
structing an artificial flying insect. How do we go about controlling the flight of a modern
Insects fly by oscillating (plunging) and rotating (pitch- fighter aircraft? The answer is illustrated in Figure 2,
ing) their wings through large angles, while sweeping them which shows that even for modern aircraft, with complex
forwards and backwards. The wingbeat cycle, typically in flight dynamics, only a few sensors are used. Inevitably,
the frequency range 5200 Hz, can be divided into two phas- the mathematical expression of the complexity involved is
es: downstroke and upstroke [Figure 1(a)]. At the beginning quite intricate. The resulting equations must be solved in
of downstroke, the wing, as seen from the front of the insect, real time, which requires powerful and fast computers.
is in the uppermost and rearmost position with the leading Although the equations are known, they do not necessari-
edge pointing forward. The wing is then pushed down- ly give much insight into how to achieve high perfor-
wards (plunged) and forwards (swept) and rotated (pitched) mance while ensuring flight stability and robustness
continuously with considerable change of the angle of against disturbances and/or faults. Thus, not only is com-

20 IEEE Instrumentation & Measurement Magazine September 2004


putation expensive, but, above
all, the controller design lacks
transparency.
There is no escaping the fact Commands Errors Inputs Wind
Accelerations
that, both for the F-22 and a fly, Controllers Altitude
the flight dynamics are very
complex and thus require gener-
ating much information to
20 Feedback Loops
achieve effective flight control.
Hence, the first immutable con-
straint of the problem is the fact
that: complex flight dynamics
Fig. 2. Conventional flight control uses a few sensors and feedback loops and requires much computation.
require much information.
(F-22 courtesy of U.S. Air Force.)
Therefore the current para-
digm:

Conventional control: The fly has many important tasks other than flying, so
a few sensors a few feedback loops a few there are many sensors not related to flight control, e.g., taste
complex controllers and smell, touch, sound, and temperature and humidity. For
flying, the visual system and some mechanical sensors are of
cannot be changed by simplifying the problemthe complex critical importance. Most of the neural processing is devoted
dynamics are what makes high performance possible. Thus, to vision, and I shall focus on that later.
any alternative paradigm must generate the same amount of Before analyzing the sensor-rich aspects of insect vision,
information. it is worth mentioning that two-winged flies, Diptera, also
My hypothesis is that insects obey this constraint, but use a variety of mechanoreceptors for flight control [6].
they generate the required information by favoring measure- Antennae and wind-sensitive hairs are obvious examples,
ment rather than computation: but, unlike other flying insects, Diptera have special sensors
on the thorax called halteres [7][9]. These are transformed
Sensor rich feedback control: hind wings consisting of an end knob, a thin stiff stalk, and
many sensors many feedback loops many an innervated socket in which they are mounted [Figure
simple controllers 3(c)]; halteres are sense organs for rotation. The ultra light
wings of the flies have no muscles (actuators), but do have
Hence, the paradigms may be contrasted as follows: the so-called campaniform, or bell-shaped, sensilla on the
Conventional controlComplex flight dynamics: little spars supporting the wing membrane; the sensilla measure
measurement/feedback data involved calculations stresses [10][15]. Finally, the head is hinged to the thorax,
Sensor rich feedback controlComplex flight dynamics: allowing considerable motions of the head relative to the
much measurement and feedback data simple cal- body; their relative position is sensed by the neck
culations mechanoreceptors [16], [17].
What biological evidence is there to support the sensor-
rich feedback control hypothesis? What measurable informa- Insect Eyes:
tion can be equivalent to the nonlinear differential equations Global Optic Flow Representation
of flight dynamics? Each of the flys compound eyes is composed of 8006,000
ommatidia, depending on the species [18]. Each ommatidi-
Insect: A Sensor-Rich System um is a miniature eye which measures light intensities with-
The fly brain receives sensory inputs from 80,000 receptor in a small solid angle (12 ) (Figure 4). This spatial
axons and has 338,000 neurons [5]. The sensor-rich character resolution is much lower than that of the human eye, but the
of this architecture is reflected by the fact that 98% of the temporal resolution of photoreceptors in flies is higher by an
neurons are used for sensory processing, as opposed to gen- order of magnitude. Unlike pixel-base imaging cameras, the
eral-purpose computation, as in digital microprocessors. On compound eyes facilitate sophisticated representation of the
the other hand, there are only about a dozen wing muscles, relative motion of the insect with respect to its surroundings.
so the system is not actuator rich. Finally, the high-level inte- An important fact is that the compound eyes allow sur-
gration of the sensory inputs happens in the small core of the veying practically the whole of the surrounding space, i.e.
brain, the central complex, which has only 3,000 neurons. the full 4 steradians of the sphere on which the space is
Flight control of maneuvers is one of the high-level func- projected (Figure 4) [19]. Further, the ommatidia outputs are
tions, so 3,000 neurons is an upper bound on the computa- processed locally by elementary motion detectors (EMDs).
tional resources available for such steering in the air. The EMD signals are then integrated by tangential neurons

September 2004 IEEE Instrumentation & Measurement Magazine 21


Yaw Thrust

Slip

Roll Pitch

(a) Lift

Fig. 4. The flys compound eyes allow the insect completely to survey the
surroundings, i.e. the full 4 steradians of the sphere on which the space is
projected [19] (Image courtesy of H.G. Krapp.).

remarkable that each tangential neuron represents half,


2 steradians, of the global vector field [19]; see Figure 5.
Each tangential neuron responds to all kinds of optic flows,
but is most sensitive to the flow corresponding to a specific
(b) (preferred) direction of the insects motion (Figure 6).

Flight Dynamics from Overlapping


Representations of Global Optic Flow
Since the insect is more or less a rigid body flying in the air,
it is possible to represent its flight dynamics via six degrees
of freedom (6DOF) equations of motion, three equations for
the translational and three for rotational components [21].
This would be an external model, or flight dynamics as
observed from outside the insect. The first problem of exter-
nal modeling is to quantify the instantaneous aerodynamic
forces and moments present plus aeroelastic effects, while
the second is how to manipulate the forces and moments for
control. Insects do not integrate numerically such equations
in real time, but whatever they do must be equivalent to
having solutions of such equations. This would be an inter-
(c)
nal model or flight dynamics as seen by the insect. I believe
that the sensor-rich feedback control framework will allow
Fig. 3. Flight-related sensors of the housefly Musca domestica: a) the large
constructing an internal model and understand its relation to
compound eyes dominate the head, but antennae and wind-sensitive hairs are
the external description. If this is achieved, new vistas will
also present; b) ocelli are three light-sensitive sensors on top of the head;
open in flight dynamics and in control in general. Since the
c) halteres (specific only to two-winged flies) appear on the thorax and beat in
anti-phase to the wings, sensing rotary motion. (Images courtesy of Louis new paradigm relies on rich sensor input, this approach will
DeVos, www.ulb.ac.be/science/biodic.) have a major impact on sensor and instrumentation applica-
tions and development.
So, how can the insect handle complex dynamics with-
to form a global vector field representing the relative motion out integrating differential equations? The answer is that it
of the insect with respect to its surroundings [20]. This inte- already knows the solutions. An ordinary differential equa-
gration is done by at least 13 tangential neurons, and it is tion (ODE) quantifies how the rate of change (d/dt)(x) = x

22 IEEE Instrumentation & Measurement Magazine September 2004


of the variable of interest varies
when this variable and time t
d
do, i.e., x = v(x, t) . In other d
75

Elevation
words, the ODE assigns to each At
vector x and time t the unique
vector of the rate of change x .
c 0 f c
This assignment is defined by f c
the right-hand side of the equa-
tion, i.e. v = v(x, t). Such ODE 75
can be globally represented by 180 90 0 90 180
the defining vector field v
v Azimuth
v = v(x, t), and the correspond-
(a)
ing solutions are the curves to
which the vectors of the field d
are tangent [22]. Thus, if the
75

Elevation
vectors are known with suffi- d
cient density in the (x, t) c
domain, the solutions are readi-
c 0 f c
ly available. Hence the global
view of the optic flow (Figure 5) Ar
potentially provides the fly with 75
f
the full flight envelope of its v 180 90 0 90 180
dynamics relative to the sur-
v Azimuth
roundings. However, the way
this is done by insects seems to (b)
be quite subtle.
First, the vector field f of the Fig. 5. Global representation of the vector field of the relative motion of the fly with respect to its surroundings,
optic flow is an encoded repre- encoded with optic flow: a) the fly translating upwards; b) the fly rotating along the long axis of its body. Notation:
sentation the vector field v of ffrontal (where the head is), ccaudal (back), ddorsal (upper), vventral (lower), At axis of translation, Ar axis
the dynamics of relative motion of rotation [20]. (Image courtesy of H.G. Krapp.)
of the insect with respect to its
patterned surroundings. The
vector field f of the optic flow (Figure 5) is a depiction of Second, the vector fields considered are formed on a
the kinematics of the relative motion. What must be inferred sphere, resulting in a second-order ODE on a manifold, a sit-
from these optic flow vectors is the dynamics of this motion, uation for which an extensive theory is available [22], [23]. A
i.e. the vector field v = v(x, t) defining the equation of the manifold is a mathematical formalization of the notion of
dynamics x = v(x, t). It does not necessarily follow that a smooth surface. A convenient way of thinking about a mani-
given optic flow vector field f corresponds directly to the fold is by considering a geographical globe and a corre-
vector field v, as this depends on the actual encoding per- sponding atlas. Each map is a straightened out patch of
formed by the tangential neurons. This encoding, or trans- the curved Earth. Such straightening out can be done unam-
formation between the vector fields f and v , is not well biguously if the surface has a unique tangent plane every-
understood, but hints about its nature are illustrated in where (smoothness). The globe represents the Earth as one
Figure 5. The orientations of vectors in Figure 5(a) are the curved surface, while the atlas needs at least two flat maps
directions of motion of the surrounding pattern, projected to accomplish that. If one flat map is used, as in the Mercator
on a sphere, in response to the insects upward translation. projection in Figure 5 (on the right), two antipodal points on
The sensitivities of the neural response are related to the the sphere are represented discontinuously: they become
lengths of these vectors. Similarly, the optic flow vector lines. To represent the whole world in a continuous and
field in Figure 5(b) corresponds to the motion of the sur- unambiguous way, the maps must overlap, so at least two
rounding pattern when the insect is in pure rotation. This is are needed. Thus a smooth surface can be represented by a
useful, as the 6DOF differential equation of the dynamics of collection of overlapping, rectifiable patches, and the sur-
relative motion x = v(x, t) expresses the kinematic conse- faces global structure can be reconstructed from this collec-
quences of the aerodynamic forces and moments acting tion owing to the overlapping.
along three axes of translation and three axes of rotation. Among smooth manifolds, the two-dimensional sphere
The action of the forces and moments is mediated by the has particularly convenient global (topological) properties,
insects mass and inertia, which, presumably, are available as it is closed and bounded (compact, unlike the plane) and
to the insect. has no holes (has genus 0, unlike the torus). A remarkable

September 2004 IEEE Instrumentation & Measurement Magazine 23


consequence of this neat topological structure is that every insects motion, but respond best (are tuned to) rotations
smooth vector field defined on the two-dimensional sphere or translations along certain directions in space. The first
must have at least one point at which the corresponding obvious role of these 13 matched filters is robustness to
vector vanishes. This is the hairy ball theorem: there must uncertain or unavailable data, even when parts of the
be a bald spot even on a ball with no hair missing, provid- vision system are damaged. More subtly, the absolute
ed the combing is smooth [24]. Indeed, two such symmetri- dynamics of the fly in the three-dimensional Cartesian
cal, singular points can be readily seen in Figure 5, both for space is represented by the insects relative motion with
pure translation (a) and pure rotation (b). In fact, these are respect to the surroundings, projected on a two-dimen-
elementary manifestations of the well-developed theory of sional sphere. The geometric ambiguities of the projection
the singularity index of vector fields, which is particularly will always be present, and additional ambiguities will
powerful for the two-dimensional sphere [25][29]. From arise if parts of the environment are also in motion.
the practical point of view, the insect needs only to detect Resolution of these ambiguities is possible by simultane-
the point at which the encoded vector is zero, and this ous consideration of several overlapping patches of the
alone will allow it to infer several global properties of its same vector field. This is aided by different scaling of the
flight dynamics. vector lengths in the patches owing to the matched filter
nature of the tangential neurons. Moreover, the extreme
agility routinely demonstrated by two-winged flies is
impossible without sophisticated handling of inertial cou-
pling during maneuvers. This requires global and finely
Front grained feedback loops reacting to the interactions of
pitch, roll, and yaw. Spatially sensitive tangential neurons
may give the required information about the evolution of
the global vector field during the maneuvers. Several over-
Left Right lapping patches of the same vector field v = v(x, t) also
allow the corresponding solutions of x = v(x, t) to be inter-
polated more precisely, despite the time-varying character
VS2
of the problem. Another possibility is that the vector field
can be represented, not only by orthogonal decomposi-
tions, but also by more advanced schemes like the Hodge
VS1 decomposition [30], [31].
VS10
VS3 Finally, all these redundant and densely spaced represen-
VS9 tations of the vector field of the insect flight dynamics open
VS8 VS4 considerable possibilities for feedback control without the
VS7 need for heavy computation. Since several overlapping
VS6 VS5
patches (visual fields) are available simultaneously, a series
Rear of small and thus easily controlled adjustments are needed
for the desired patterns of the vector field to be achieved.
It is worth noting that the aforementioned scheme will
not work if the environment is perfectly homogeneous, for
Fig. 6. Preferred rotation axes of VS tangential neurons [19], i.e., directions no meaningful relative motion information can be generated
of insects motion generating the optic flow to which a given VS neurons
then. Also, even in structured surroundings, there is a need
response is best matched. (Image courtesy of H.G. Krapp.)
for up/down orientation, which insects seem to achieve with
ocelli (Figure 4). Mechanoreceptors are also needed for
Third, the insect can simultaneously measure at least 13 implementing the control loops (e.g., the stress sensors on
patches of the global vector field, each patch covering at wings) and possibly for guidance (e.g., neck sensors to orient
least a half-sphere. Recall that there are at least 13 tangen- head and the rest of the body). Halteres are present only in
tial neurons involved, and each of them represents one two-winged flies, so they are not absolutely necessary for
half (2 steradians) of the global vector field [19]. This successful flight control, but two-winged flies are the best
enables forming a system of several second-order equa- flyers, so it is a performance-enhancing sensor. Thus, a full
tions, so that recovering a mere 6DOF can be readily sensor-rich feedback control architecture involves multisen-
accomplished. There are, however, other roles for this sor data fusion. However, the key element is that this fusion
impressive redundancy. Not only does each tangential happens with very little computation; the architecture pro-
neuron represent a half of the global vector field, but also cesses the information to such a high degree that almost no
it does that with sensitivity dependent on the direction of further calculations are needed. Effectively, all the important
the insects motion (Figure 6). In other words, tangential quantities are produced by sensor systems according to the
neurons are matched filters; they always respond to the idea if its difficult to compute, measure it.

24 IEEE Instrumentation & Measurement Magazine September 2004


Summary the manuscript. I am grateful to Neal Glassman and Belinda
The available knowledge of insect flight seems to suggest King from AFOSR and Johnny Evers from AFRL from their
that two-winged flies implement a feedback control support for this work.
paradigm not exploited in engineering and have remark-
able performance, achieved in a computationally simple References
.
way. This sensor-rich feedback control paradigm relies on [1] R. Zbikowski, Flapping wing technology, in Proc. European
extensive, distributed measurement of the quantities of Military Rotorcraft Symp., Shrivenham, U.K., March 2123, 2000,
interest in space and time. The visual system of the fly rep- pp. 17.
.
resents its motion relative to the environment through [2] R. Zbikowski, On aerodynamic modeling of an insect-like
coarse, but still dense, representation of the vector field flapping wing in hover for micro air vehicles, Philosoph. Trans.
involved instead of detailed imaging by fine pixels. This Roy. Soc. London (Series A: Math., Physical and Eng. Scis.), vol. 360,
representation is global, covers the whole of space, and no. 1791, pp. 273290, 2002.
involves several overlapping patches. The lengths of the [3] R. Dudley, The Biomechanics of Insect Flight: Form, Function,
vectors in the patches depend on the insects direction of Evolution. Princeton, NJ: Princeton Univ. Press, 2000.
motion. Hence, the complex underlying differential equa- [4] S. Dalton, Caught in Motion. London, England, Weidenfeld &
tions of motion need not be integrated numerically, as Nicolson, 1982.
their solutions are readily available through interpolation [5] N.J. Strausfeld, Atlas of an Insect Brain. Berlin and New York,
of the detailed, global representation of the relevant vector Springer-Verlag, 1976.
field. Also, this redundant representation may allow fine [6] T.A. Keil, Functional morphology of insect mechnoreceptors,
control of high agility maneuvers, despite inertial cou- Microscopy Res. Technique, vol. 39, no. 6, pp. 506531, 1997.
plings, with little computation. Indeed, a series of small [7] G. Nalbach, The halteres of the blowfly Calliphora. I. Kinematics
adjustments should suffice for the desired vector field pat- and dynamics, J. Comparative Physiology A, vol. 173, no. 3, pp.
terns to be achieved. 293300, 1993.
From the engineering viewpoint, this opens not only new [8] G. Nalbach and R. Hegstenberg, The halteres of the blowfly
perspectives in control, but also in sensors and instrumenta- Calliphora. II. Three-dimensional organization of compensatory
tion. It suggests that there is no need for high-resolution reactions to real and simulated rotations, J. Comparative
imaging cameras for flight control based on optic flow. Physiology A, vol. 175, no. 6, pp. 695708, 1994.
Instead, coarse-grained arrays of sensors could give good [9] G. Nalbach, Extremely non-orthogonal axes in a sense organ for
results provided they are rotation: Behavioural analysis of the Dipteran haltere system,
arranged to offer a global view of the environment Neuroscience, vol. 61, no. 1, pp. 149163, 1994.
endowed with parallel processing for extraction of the [10] M.H. Dickinson and J. Palka, Physiological properties, time of
global vector field of motion via several, overlapping development, and central projection are correlated in the wing
patches of the field mechanoreceptors of Drosophila, J. Neuroscience, vol. 7, no. 12,
characterized by sensitivities dependent on the direc- pp. 42014208, 1987.
tion of motion. [11] M.H. Dickinson, Linear and nonlinear encoding properties of
The use of other sensors is likely to be needed, and this will an identified mechanoreceptor of the fly wing measured with
call for multisensor data fusion. However, the sensor-rich mechanical noise stimuli, J. Experimental Biology, vol. 151, pp.
feedback control architecture works on the complementarity 219244, 1990.
of the type of information measured, not the type of instru- [12] M.H. Dickinson, Comparison of encoding properties of
ment used. A gravity sensor or an altimeter, for example, can campaniform sensilla of the fly wing, J. Experimental Biology,
replace ocelli. vol. 151, pp. 245261, 1990.
So, the issue is not to emulate insect sensors, but to use [13] M.H. Dickinson, Directional sensitivity and mechanical
appropriate instrumentation to extract the relevant informa- coupling dynamics of campaniform sensilla during chordwise
tion with the required speed and accuracy. Further, detailed deformations of the fly wing, J. Experimental Biology, vol. 169,
and multidisciplinary research is needed to reverse engineer pp. 221233, 1992.
insect flight control completely. However, what we know [14] W. Gnatzy, U. Grnert, and M. Bender, Campaniform sensilla
already hints of exciting possibilities of understanding of Calliphora vicina (Insecta, Diptera). I. Topography,
motion control in animals and humans and acquiring a new Zoomorphology, vol. 106, no. 5, pp. 312319, 1987.
paradigm in control engineering. The latter will have a large [15] U. Grnert and W. Gnatzy, Campaniform sensilla of Calliphora
impact not only on the vast applications of automatic con- vicina (Insecta, Diptera). II. Typology, Zoomorphology, vol. 106,
trol, but also on the sensor, instrumentation, and measure- no. 5, pp. 320328, 1987.
ment communities. [16] R. Hegstenberg, Mechanosensory control of compensatory
head roll during flight in the blowfly Calliphora erythrocephala
Acknowledgments Meig., J. Comparative Physiology A, vol. 163, no. 2, pp. 151165,
I thank Holger Krapp of Cambridge University and Graham 1988.
Taylor of Oxford University for their helpful comments on [17] R. Hegstenberg, Multisensory control in insect oculomotor

September 2004 IEEE Instrumentation & Measurement Magazine 25


system, in Visual Motion and Its Role in the Stabilization of Gaze, F. [26] K.R. Meyer, On computing the index in three dimensions,
A. Miles and J. Wallman, Eds. Amsterdam: Elsevier, 1993, pp. Proc. Amer. Math. Soc., vol. 19, pp. 760763, 1968.
285298. [27] A.J. Schwartz, A generalization of a Poincar-Bendixson
[18] J.G.J. Smakman, J.H. van Hateren, and D.G. Stavenga, Angular theorem to closed two-dimensional manifolds, Amer. J. Math.,
sensitivity of blowfly photoreceptors: Intracellular vol. 85, pp. 453458, 753 (errata), 1963.
measurements and wave-optical predictions, J. Comparative [28] J. Milnor, The characteristics of a vector field on the two-
Physiology A, vol. 155, no. 2, pp. 239247, 1984. sphere, Ann. Math., vol. 58, no. 2, pp. 253257, 1953.
[19] H.G. Krapp, Neuronal matched filters for optic flow processing [29] J.F. Adams, Vector fields on spheres, Ann. Math., vol. 75, no. 3,
in flying insects, in Neuronal Processing of Optic Flow, pp. 603632, 1962.
(International Review of Neurobiology, vol. 44), M. Lappe, Ed. [30] A. Szustalewicz, On orthogonal decomposition of two-
San Diego: Academic, 2000, pp. 93120. dimensional vector fields, Applicationes Mathematicae, vol. 38,
[20] H.G. Krapp and R. Hegstenberg, Estimation of self-motion by no. 3, pp. 433472, 1984.
optic flow processing in single visual interneurons, Nature, vol. [31] J. Cantarella, D. DeTurck, and H. Gluck, Vector calculus and
384, no. 6608, pp. 463466, 1986. the topology of domains in 3-space, Amer. Math. Monthly, vol.
[21] G.K. Taylor and A.L.R. Thomas, Dynamic flight stability in the 109, no. 5, pp. 409442, 2002.
desert locust Schistocerca gregaria, J. Experimental Biology, vol.
206, no. 16, pp. 28032829, 2003.
[22] V.I. Arnold, Ordinary Differential Equations. Berlin: Springer- Rafal Zbikowski (R.W.Zbikowski@cranfield.ac.uk) is a prin-
Verlag, 1992. cipal research officer in the Department of Aerospace, Power,
[23] C. Godbillon, Dynamical Systems on Surfaces. Berlin: Springer- and Sensors at Cranfield University, Shrivenham campus, the
Verlag, 1983. Royal Military College of Science, England. A control engi-
[24] M. Eisenberg and R. Guy, A proof of the hairy ball theorem, neer with a strong mathematical background, he initiated the
Amer. Math. Monthly, vol. 86, no. 7, pp. 572574, 1979. flapping wing micro air vehicles research in the U.K. and has
[25] D.H. Gottlieb, Vector fields and classical theorems of led the effort since early 1998. He is a Member of the IEEE,
topology, Rendiconti del Seminario Matematico e Fisico di Milano, the American Mathematical Society (AMS) and the American
vol. 60, pp. 193203, 1990. Institute of Aeronautics and Astronautics (AIAA).

A
Technology and Tradition
Unite In San Antonio
20 - 23 September 2004
Henry B. Gonzales Convention Center

http://www.autotestcon.com

IEEE AUTOTESTCON is the worlds only conference that focuses primarily on Automated Test and related technology for
military, government and aerospace applications. Over its 35+ year existence it has grown into the premier annual conference
for this application field. The conference also has an expanded focus into commercial areas that share a common technical
base, including aerospace, vehicle and automotive, and commercial factory test applications.

AUTOTESTCON is a comprehensive technical conference that provides an open forum for leaders in design, development,
procurement, applications and operations to exchange information relative to their specific needs and disciplines concerning
automated and computer-controlled test systems and software. Heavy focus is given to manufacturing and maintenance
testing environments. In addition to the comprehensive Technical Program, there is a full suite of directly related exhibits that
provide significant enhancement to the technical focus.

AUTOTESTCON also hosts a Seminars Program that provides a number of tutorials in the Automatic Test field, covering
hardware, software, and Test Program Set topics of interest. Todays demanding test environments require the most up-to-
date hardware and software. Come to AUTOTESTCON in San Antonio, TX and see it all in one place!

26 IEEE Instrumentation & Measurement Magazine September 2004

You might also like