New algorithm may help control driverless cars: study

Source: Xinhua| 2020-02-26 07:15:12|Editor: Lu Hui
Video PlayerClose

CHICAGO, Feb. 25 (Xinhua) -- Researchers at Northwestern University (NU) have developed the first decentralized algorithm which may help self-driving vehicles safely navigate one another without crashing or causing unnecessary traffic jams.

They tested the algorithm in a simulation of 1,024 robots and on a swarm of 100 real robots in the laboratory. The robots reliably, safely and efficiently converged to form a pre-determined shape in less than a minute.

The researchers accomplish this by keeping the robots near-sighted.

"Each robot can only sense three or four of its closest neighbors," said Michael Rubenstein, a professor in Computer Science and Mechanical Engineering in NU's McCormick School of Engineering who led the study. "They can't see across the whole swarm, which makes it easier to scale the system. The robots interact locally to make decisions without global information."

"In a decentralized system, there is no leader telling all the other robots what to do. Each robot makes its own decisions. If one robot fails in a swarm, the swarm can still accomplish the task," Rubenstein said.

The robots need to coordinate in order to avoid collisions and deadlock. To do this, the algorithm views the ground beneath the robots as a grid. By using technology similar to GPS, each robot is aware of where it sits on the grid. Before making a decision about where to move, each robot uses sensors to communicate with its neighbors, determining whether or not nearby spaces within the grid are vacant or occupied.

"The robots refuse to move to a spot until that spot is free and until they know that no other robots are moving to that same spot," Rubenstein said. "They are careful and reserve a space ahead of time."

In the swarm, 100 robots can coordinate to form a shape within a minute.

The researchers imagine that this algorithm could be used in fleets of driverless cars and in automated warehouses.

"Large companies have warehouses with hundreds of robots doing tasks similar to what our robots do in the lab," Rubenstein said. "They need to make sure their robots don't collide but do move as quickly as possible to reach the spot where they eventually give an object to a human."

The study is scheduled to be published later this month in the journal IEEE Transactions on Robotics.

TOP STORIES
EDITOR’S CHOICE
MOST VIEWED
EXPLORE XINHUANET
010020070750000000000000011102351388188281