Subscribe free to our newsletters via your
. 24/7 Space News .




ROBO SPACE
New system combines control programs so fleets of robots can collaborate
by Larry Hardesty for MIT News
Boston MA (SPX) Feb 17, 2014


Planning for Decentralized Control of Multiple Robots Under Uncertainty. Video Courtesy Of The Researchers.

Writing a program to control a single autonomous robot navigating an uncertain environment with an erratic communication link is hard enough; write one for multiple robots that may or may not have to work in tandem, depending on the task, is even harder.

As a consequence, engineers designing control programs for "multiagent systems" - whether teams of robots or networks of devices with different functions - have generally restricted themselves to special cases, where reliable information about the environment can be assumed or a relatively simple collaborative task can be clearly specified in advance.

This May, at the International Conference on Autonomous Agents and Multiagent Systems, researchers from MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL) will present a new system that stitches existing control programs together to allow multiagent systems to collaborate in much more complex ways.

The system factors in uncertainty - the odds, for instance, that a communication link will drop, or that a particular algorithm will inadvertently steer a robot into a dead end - and automatically plans around it.

For small collaborative tasks, the system can guarantee that its combination of programs is optimal - that it will yield the best possible results, given the uncertainty of the environment and the limitations of the programs themselves.

Working together with Jon How, the Richard Cockburn Maclaurin Professor of Aeronautics and Astronautics, and his student Chris Maynor, the researchers are currently testing their system in a simulation of a warehousing application, where teams of robots would be required to retrieve arbitrary objects from indeterminate locations, collaborating as needed to transport heavy loads. The simulations involve small groups of iRobot Creates, programmable robots that have the same chassis as the Roomba vacuum cleaner.

Reasonable doubt
"In [multiagent] systems, in general, in the real world, it's very hard for them to communicate effectively," says Christopher Amato, a postdoc in CSAIL and first author on the new paper.

"If you have a camera, it's impossible for the camera to be constantly streaming all of its information to all the other cameras. Similarly, robots are on networks that are imperfect, so it takes some amount of time to get messages to other robots, and maybe they can't communicate in certain situations around obstacles."

An agent may not even have perfect information about its own location, Amato says - which aisle of the warehouse it's actually in, for instance. Moreover, "When you try to make a decision, there's some uncertainty about how that's going to unfold," he says.

"Maybe you try to move in a certain direction, and there's wind or wheel slippage, or there's uncertainty across networks due to packet loss. So in these real-world domains with all this communication noise and uncertainty about what's happening, it's hard to make decisions."

The new MIT system, which Amato developed with co-authors Leslie Kaelbling, the Panasonic Professor of Computer Science and Engineering, and George Konidaris, a fellow postdoc, takes three inputs. One is a set of low-level control algorithms - which the MIT researchers refer to as "macro-actions" - which may govern agents' behaviors collectively or individually. The second is a set of statistics about those programs' execution in a particular environment. And the third is a scheme for valuing different outcomes: Accomplishing a task accrues a high positive valuation, but consuming energy accrues a negative valuation.

School of hard knocks
Amato envisions that the statistics could be gathered automatically, by simply letting a multiagent system run for a while - whether in the real world or in simulations. In the warehousing application, for instance, the robots would be left to execute various macro-actions, and the system would collect data on results.

Robots trying to move from point A to point B within the warehouse might end up down a blind alley some percentage of the time, and their communication bandwidth might drop some other percentage of the time; those percentages might vary for robots moving from point B to point C.

The MIT system takes these inputs and then decides how best to combine macro-actions to maximize the system's value function. It might use all the macro-actions; it might use only a tiny subset. And it might use them in ways that a human designer wouldn't have thought of.

Suppose, for instance, that each robot has a small bank of colored lights that it can use to communicate with its counterparts if their wireless links are down. "What typically happens is, the programmer decides that red light means go to this room and help somebody, green light means go to that room and help somebody," Amato says. "In our case, we can just say that there are three lights, and the algorithm spits out whether or not to use them and what each color means."

.


Related Links
Intelligent Systems Group
All about the robots on Earth and beyond!






Comment on this article via your Facebook, Yahoo, AOL, Hotmail login.

Share this article via these popular social media networks
del.icio.usdel.icio.us DiggDigg RedditReddit GoogleGoogle








ROBO SPACE
MIT robot may accelerate trials for stroke medications
Boston MA (SPX) Feb 12, 2014
The development of drugs to treat acute stroke or aid in stroke recovery is a multibillion-dollar endeavor that only rarely pays off in the form of government-approved pharmaceuticals. Drug companies spend years testing safety and dosage in the clinic, only to find in Phase III clinical efficacy trials that target compounds have little to no benefit. The lengthy process is inefficient, cos ... read more


ROBO SPACE
Chang'e-2 lunar probe travels 70 mln km

LADEE Sends Its First Images of the Moon Back to Earth

Source of 'Moon Curse' Revealed by Eclipse

NASA bets on private companies to exploit moon's resources

ROBO SPACE
NASA solves mystery of Mars 'doughnut' rock

The World Above and Beyond

'Pinnacle Island' Rock Studies Continue

Calculated Risks: How Radiation Rules Mars Exploration

ROBO SPACE
Inside astronaut Alexander's head

Boeing Commercial Crew Program Passes NASA Hardware, Software Reviews

Is truth stranger than fiction? Yes, especially for science fiction

ORBITEC Supports NASA Kennedys Advanced Plant Habitat for ISS

ROBO SPACE
What's up, Yutu

China's Jade Rabbit rover comes 'back to life'

Yutu Awakes

Moon plays trick on Jade Rabbit

ROBO SPACE
NASA, International Space Station Partners Announce Future Crew Members

Andrews Space Cargo Module Power Unit Provides Power For Payloads Bound For ISS

Russian Progress M-22M docks with ISS following fast rendezvous

Russian Resupply Spacecraft Begins Expedited Flight to Station

ROBO SPACE
Airbus Defence and Space wins new ESA contract for Ariane 6

An Early 2014 Surprise - Arianespace Needs More Money

Another Vega launcher for Arianespace takes shape at the Spaceport

Turkey launches satellite to increase Internet speed

ROBO SPACE
Kepler Finds a Very Wobbly Planet

One planet, two stars: new research shows how circumbinary planets form

First Weather Map of Brown Dwarf

NASA-Sponsored 'Disk Detective' Lets Public Search for New Planetary Nurseries

ROBO SPACE
Data links quick fix

Atlas Elektronik zeros in on Indian sonar deal

Space junk endangers mankind's usual course of life

Theorists predict new forms of exotic insulating materials




The content herein, unless otherwise known to be public domain, are Copyright 1995-2014 - Space Media Network. All websites are published in Australia and are solely subject to Australian law and governed by Fair Use principals for news reporting and research purposes. AFP, UPI and IANS news wire stories are copyright Agence France-Presse, United Press International and Indo-Asia News Service. ESA news reports are copyright European Space Agency. All NASA sourced material is public domain. Additional copyrights may apply in whole or part to other bona fide parties. Advertising does not imply endorsement, agreement or approval of any opinions, statements or information provided by Space Media Network on any Web page published or hosted by Space Media Network. Privacy Statement All images and articles appearing on Space Media Network have been edited or digitally altered in some way. Any requests to remove copyright material will be acted upon in a timely and appropriate manner. Any attempt to extort money from Space Media Network will be ignored and reported to Australian Law Enforcement Agencies as a potential case of financial fraud involving the use of a telephonic carriage device or postal service.