Skip to Content

Watch This Self-Flying Quadcopter Land on a Car Traveling at 50 Kilometers an Hour

Micro air vehicles have notoriously short ranges, which limits the potential of the drone delivery business. But the ability to take off and land from moving vehicles could change that.

One of the great potential applications for automated drones is parcel delivery. But their limited range makes this challenging. So one idea is to carry drones on delivery trucks and use them to make the delivery over the last half mile or so and charge them when they get back. The drone would take off from the truck carrying a parcel and return after making the drop.  

The ability to take off and land on the vehicle while it is moving would make this particularly attractive. Such a delivery truck need never stop during its round.

Taking off from a moving vehicle is straightforward—it is generally equivalent to taking off on a windy day. But landing is a different story and raises an interesting question. Is it possible for an autonomous drone to land on a moving vehicle?

Today we get an answer thanks to the work of Alexandre Borowczyk and pals at the Mobile Robotics and Autonomous Systems Laboratory in Montreal. They've used low-cost sensors to build a simple system that allows an autonomous drone to land on a moving vehicle.

The system consists of a landing pad marked with a 2-D bar code called an AprilTag and fitted with a mobile phone that broadcasts its GPS coordinates and any changes in motion.

The quadcopter is fitted with its own GPS unit and inertial measurement unit and so has a good idea of where it is in 3-D space. It also has a gimballed camera and an onboard chip for processing the images and plotting trajectories.

The landings occur in two phases. In the first, the quadcopter plots a trajectory to the ground vehicle using its own and the vehicle’s positions.

In the second phase, it uses its onboard camera to locate the bar code on the landing pad and then uses this to navigate and land on the pad on the roof of the vehicle.

The results speak for themselves. Borowczyk and co have used their system to land an autonomous quadcopter on a vehicle moving at 30 km/h, 40km/h, and even at 50 km/h (see video). “We demonstrate experimentally automatic landing of a multirotor MAV on a moving ground vehicle traveling at the highest speed to date, with successful tests carried up to a speed of 50 km/h,” they say.

That’s impressive work that adds yet another brick to the infrastructure that could make drone deliveries possible sooner rather than later.

Ref: arxiv.org/abs/1611.07329: Autonomous Landing of a Multirotor Micro Air Vehicle on a High Velocity Ground Vehicle

Keep Reading

Most Popular

Large language models can do jaw-dropping things. But nobody knows exactly why.

And that's a problem. Figuring it out is one of the biggest scientific puzzles of our time and a crucial step towards controlling more powerful future models.

OpenAI teases an amazing new generative video model called Sora

The firm is sharing Sora with a small group of safety testers but the rest of us will have to wait to learn more.

Google’s Gemini is now in everything. Here’s how you can try it out.

Gmail, Docs, and more will now come with Gemini baked in. But Europeans will have to wait before they can download the app.

This baby with a head camera helped teach an AI how kids learn language

A neural network trained on the experiences of a single young child managed to learn one of the core components of language: how to match words to the objects they represent.

Stay connected

Illustration by Rose Wong

Get the latest updates from
MIT Technology Review

Discover special offers, top stories, upcoming events, and more.

Thank you for submitting your email!

Explore more newsletters

It looks like something went wrong.

We’re having trouble saving your preferences. Try refreshing this page and updating them one more time. If you continue to get this message, reach out to us at customer-service@technologyreview.com with a list of newsletters you’d like to receive.