This website uses cookies primarily for visitor analytics. Certain pages will ask you to fill in contact details to receive additional information. On these pages you have the option of having the site log your details for future visits. Indicating you want the site to remember your details will place a cookie on your device. To view our full cookie policy, please click here. You can also view it at any time by going to our Contact Us page.

Controlling swarms of robots with a finger

13 May 2015

Using a smart tablet and a red beam of light, researchers have created a system that allows people to control a fleet of robots with the swipe of a finger.

A person taps the tablet to control where the beam of light appears on a floor. The swarm robots then roll toward the illumination, constantly communicating with each other and deciding how to evenly cover the lit area

A person taps the tablet to control where the beam of light appears on a floor. The swarm robots then roll toward the illumination, constantly communicating with each other and deciding how to evenly cover the lit area.

When the person swipes the tablet to drag the light across the floor, the robots follow. If the operator puts two fingers in different locations on the tablet, the machines will split into teams and repeat the process.

The new algorithm that powers this system - developed by researchers at Georgia Institute of Technology - demonstrates the potential of easily controlling large teams of robots, which is relevant in manufacturing, agriculture and disaster areas.

“It’s not possible for a person to control a thousand or a million robots by individually programming each one where to go,” says Georgia Tech's Professor Magnus Egerstedt. “Instead, the operator controls an area that needs to be explored. Then the robots work together to determine the best ways to accomplish the job.”

An operator might send a large fleet of machines into a specific area of a tsunami-ravaged region, for example. The robots could search for survivors, dividing themselves into equal sections. If some machines were suddenly needed in a new area, a single person could quickly redeploy them. 

The Georgia Tech model is different from many other robotic coverage algorithms because it’s not static. It’s flexible enough to allow robots to “change their minds” effectively, rather than just performing the single job they’re programmed to do.

“The field of swarm robotics gets difficult when you expect teams of robots to be as dynamic and adaptive as humans,” says Egerstedt. “People can quickly adapt to changing circumstances, make new decisions and act. Robots typically can’t. It’s hard for them to talk and form plans when everything is changing around them.”

In the Georgia Tech demonstration, each robot is constantly measuring how much light is in its local 'neighbourhood'. It’s also chatting with its neighbour. When there’s too much light in its area, the robot moves away so that another can steal some of its light.

“The robots are working together to make sure that each one has the same amount of light in its own area,” says Egerstedt.

The tablet-based control system has one final benefit: it was designed with everyone in mind. Anyone can control the robots, even if they don’t have a background in robotics.


Print this page | E-mail this page