Drones took up a lot of floor (and air) space at the Consumer Electronics Show in Las Vegas this year, but one of the most impressive displays of new drone tech came from Qualcomm.

The chipmaker showed off the latest iteration of its Snapdragon Flight Drone Platform, which allows for flight control and machine learning in real time onboard a drone.

With machine learning, drones can fly autonomously without knowing beforehand what they might encounter. Other drones have artificial intelligence that can do things like follow a moving object or avoid obstacles too, but Qualcomm’s tech shows more advanced computing that can actually understand what the drone encountered in mid-air and create a flight path.

Qualcomm put together a set at its booth at CES that resembled the inside of a cluttered warehouse, showing how its drone processing and decision-making technology is nimble enough to allow drones to operate indoors and in unpredictable settings without using any GPS. That’s important because GPS doesn’t work well indoors, an environment where drones can be useful for inspecting buildings after a storm or for security in a warehouse, for example.

Qualcomm is showing off its autonomous, synchronized flight drone tech at #CES2017. These drones are not using GPS. pic.twitter.com/GhCpDk9voO — Recode (@Recode) January 6, 2017

The Snapdragon onboard navigation processor only weighs 12 grams, which is less than a AAA battery, according to Sarah Gibson, a senior engineer at Qualcomm who spoke at the company’s keynote address at CES this year. All of the drone computing, like the machine learning and flight control, happens on that processor without any off-board computing.

To get a sense of this technology at work, watch the video below of a drone equipped with Qualcomm’s Snapdragon processor at CES. The drone identifies the objects it encounters, like a ladder, pallets and barrels.

As governments around the world continue to advance drone regulations to allow flying outside an operator’s line of sight and at night, demonstrating safe, autonomous computing onboard drones is going to become increasingly important.

At the Federal Aviation Administration’s press conference at CES, Michael Huerta, the the head of the FAA, said the agency has registered approximately 670,000 drones in one year since opening its registration system at the end of 2015. To put that in perspective, Huerta said the FAA currently counts around 320,000 manned aircraft registered with the agency, but that registration system has been operating for about 100 years.

Subscribe to Recode Newsletters Recode Daily (Top News) Events Products Go