top of page

Honeybee-Inspired Navigation Could Transform Autonomous Robotics

Aug 11
4 min read

Every day, honeybees fly several kilometres from their hive in search of nectar, yet they

consistently find their way home. Rather than constructing detailed maps of their surroundings,

they rely on two complementary strategies: path integration, which continuously estimates their

position by tracking the direction and distance travelled, and visual memories formed during

brief learning flights around the hive.


Autonomous robots face a similar challenge. Most existing navigation systems rely on

Simultaneous Localization and Mapping (SLAM), which estimates a robot's position while

simultaneously constructing detailed three-dimensional maps of its surroundings. Although

highly effective, SLAM requires substantial computational power, memory, and energy. This

makes it impractical for lightweight drones with limited payload and battery capacity.


Inspired by the honeybee's navigation strategy, researchers from Delft University of Technology, Wageningen University, and the University of Oldenburg have developed Bee-Nav, a bioinspired navigation system that enables lightweight autonomous drones to travel long distances and accurately return home using far fewer resources than those required by

conventional robotic systems.


Lessons from Honeybees

Bee-Nav combines the same two navigation strategies used by honeybees: path integration and

visual memory. As bees forage, they continuously estimate their position relative to the hive

by integrating the direction and distance they have travelled. Because these estimates gradually

accumulate errors, young bees perform characteristic learning flights, repeatedly circling the

hive to memorise nearby landmarks. During the return journey, they compare these stored

visual memories with the surrounding landscape, allowing them to correct navigational drift

and accurately relocate the hive.


Most robotic navigation systems rely on either path integration or visual landmark recognition,

but rarely both. Bee-Nav integrates the two within a single framework. Instead of constructing

detailed three-dimensional maps, the drone first explores a small area around its home while

capturing panoramic images with a 360-degree camera and estimating its position using

sensors. These sensors measure movement, height, and direction. These self-generated

estimates become the training data for a neural network, enabling it to associate each visual

scene with a home vector, the direction and distance back to the starting point. Together, these

learned visual memories form the Learned Homing Area (LHA).


During long-distance flights, the drone relies primarily on path integration. Once it re-enters

the LHA, it switches to visual homing, using its stored visual memories to correct accumulated

navigational errors and guide it back home. Because the system learns only the relationship

between a visual scene and the direction home, rather than constructing a detailed map of its

surroundings, Bee-Nav requires neural networks using just 3.4–42.3 kilobytes of memory,

around three orders of magnitude less than many conventional robotic navigation systems. This

compact design makes it well suited to lightweight drones with limited payload and battery

capacity.


Building and Testing Bee-Nav

The researchers first evaluated Bee-Nav in a series of computer simulations spanning a wide

range of navigation scenarios. Even after introducing realistic navigational errors, the drone

needed to learn visual information from just 3.84% of its total operating area to successfully

recover 99% of return journeys. When more accurate compass-assisted navigation was

incorporated, the required learning area reduced even further to only 0.24% of the operating

range. This demonstrated that the system needed to memorise only a small region around its

home rather than map its entire environment.


The team next evaluated Bee-Nav in realistic virtual forests generated using NVIDIA Isaac

Sim. Within the learned area, the system achieved 100% visual homing success and frequently

navigated successfully from distances up to 2.5 times beyond its training region. It also consistently outperformed conventional snapshot-based navigation and exhaustive image-matching approaches, while requiring less memory and computational power, particularly in visually cluttered environments.


Having demonstrated its performance in simulation, the researchers built a custom autonomous

quadcopter to validate the system experimentally. The drone was equipped with a Raspberry

Pi 4, a Pixhawk flight controller, a 360-degree panoramic camera, optical-flow sensors, LiDAR

rangefinders, and inertial sensors. GPS was used only to record the drone's position during

outdoor testing and played no role in navigation. Bee-Nav’s two neural networks containing

just 868 parameters (3.4 kB) and 10,820 parameters (42.3 kB) analysed the panoramic images

and estimated the direction and distance back to the home location.


When Bee-Nav was tested in a controlled 10 × 10 m indoor flight arena, it returned to within

0.5 m of its home position in all 48 homing flights despite being trained using imperfect

navigation data. Similar results were obtained in larger indoor flight halls, demonstrating that

Bee-Nav could reliably correct accumulated navigational errors using visual memories.

The system also performed well outdoors. In a 400 × 500 m test field, the drone had to overcome

strong winds, changing illumination, camera tilt, sun glare, and relatively few nearby

landmarks. Yet, Bee-Nav achieved 100% homing success for outbound flights between 30 and

110 m. After learning visual information from an area extending only 10 m around its home, it

successfully returned from distances of up to 600 m. For longer flights of 200–330 m, success

rates remained close to 80% in calm conditions, with most failures occurring during strong

winds and attributed to environmental conditions.


Why Bee-Nav Matters

Bee-Nav demonstrates that reliable long-range autonomous navigation does not necessarily

require complex maps or computationally intensive algorithms. Instead, it combines path

integration with learned visual memories to achieve robust navigation using only a few

kilobytes of memory. Bee-Nav makes autonomous navigation practical for lightweight drones

where size, weight, energy consumption, and cost are critical constraints.


Beyond its engineering achievements, the study also offers new insights into insect navigation.

The findings support the long-standing hypothesis that honeybees use path integration to train

visual memories during learning flights and suggest that the honeybee’s neural circuits may

perform computations analogous to those implemented in Bee-Nav. The researchers now aim

to extend the system with adaptive relearning, uncertainty estimation, precision landing,

improved outdoor performance, and navigation to multiple destinations, bringing autonomous

robots one step closer to the efficiency of insect navigation.


The team's findings were published in Nature.


Bibliography:


Michael Luke Jose | Writer | The STEM Review


Comments


bottom of page