EPFL Researchers Developed Deep Learning Algorithm to Create Tiny Fly-Like Robots

EPFL researchers developed deep learning algorithm to create tiny fly-like robots.

CabeAtwell
over 4 years ago Robotics

Researchers at EPFL (Ecole Polytechnique Federale de Lausanne) have developed a deep learning motion capture algorithm that utilizes multiple camera views to capture a fly’s movements in 3D, to use that data to build fly-like robots. The idea sounds crazy; until you think about how agile they are when walking on any surface, flat or otherwise. Now imagine applying that agility and movement for robots that could traverse any terrain.

The deep learning-based motion capture software uses several camera views to model the movements of a fly in 3D, which will be used to design fly-like robots. (📷: EPFL)

EPFL professor Pavan Ramdya (Brain Mind Institute) explains, “Unlike most vertebrates, flies can climb nearly any terrain. They can stick to walls and ceilings because they have adhesive pads and claws on the tips of their legs. This allows them to basically go anywhere. That's interesting also because if you can rest on any surface, you can manage your energy expenditure by waiting for the right moment to act.”

It’s with that idea that Ramdya and his team developed DeepFly3D — a motion capture system designed to grab motion data from the fly Drosophila melanogaster, which they state is a model organism that’s a favorite among biologists. The system is comprised of seven cameras that record the fly as it sits atop a tiny floating ball that rotates in different directions like a treadmill. The fly is glued to an immovable prop that remains stationary while the ball turns, which is done to grab accurate information on the fly’s movements.

The DeepFly3D system captures the fly’s movements, allowing it to predict behavioral measurements for biological applications. (📷: EPFL)

That information collected from the camera images is then processed by the DeepFly3D software, which can infer the 3D pose of the fly, meaning it can automatically predict and make behavioral measurements at high resolutions for any number of biological applications. Ramdya goes on to state, “The fly, as a model organism, balances tractability and complexity very well. If we learn how it does what it does, we can have important impact on robotics and medicine and, perhaps most importantly, we can gain these insights in a relatively short period of time.”

Latest Articles