Carnegie Mellon's Soccer-Playing Robots Get Creative With Physics-Based Planning (w/ Video)

Jun 03, 2010

(PhysOrg.com) -- Robot soccer players from Carnegie Mellon University competing in this month's RoboCup 2010 world championship in Singapore should be able to out-dribble their opponents, thanks to a new algorithm that helps them to predict the ball's behavior based on physics principles.

That means that the CMDragons, the Carnegie Mellon team that competes in RoboCup's fast-paced Small-Size League, likely will be able to out-maneuver their opponents and find creative solutions to game situations that could even surprise their programmers. It's possible that the physics-based planning also might enable the players to invent some new kicks.

"Over the years, we have developed many successful teams of soccer players, but we believe that the physics-based planning algorithm is a particularly noteworthy accomplishment," said Manuela Veloso, professor of and leader of Carnegie Mellon's two robot soccer teams. "Past teams have drawn from a repertoire of pre-programmed behaviors to play their matches, planning mostly to avoid obstacles and acting with reactive strategies.

"To reach RoboCup's goal of creating robot teams that can compete with human teams, we need robots that can plan a strategy using models of their capabilities as well as the capabilities of others, and accurate predictions of the state of a constantly changing game," said Veloso, who is president of the International RoboCup Federation.

In addition to the Small-Size League team, which uses wheeled robots less than six inches high, Carnegie Mellon fields a Standard Platform League team that uses 22-inch-tall humanoid robots as players. Both teams will join more than 500 other teams with about 3,000 participants when they converge on Singapore June 19-25 for RoboCup 2010, the world's largest robotics and event, www.robocup2010.org . RoboCup includes five different robot soccer leagues, as well as competitions for search-and-rescue robots, for assistive robots and for students up to age 19.

The CMDragons have been strong competitors at RoboCup, winning in 2006 and 2007 and finishing second in 2008. Last year, the team lost in the quarterfinals because of a programming glitch, but had dominated teams up to that point with the help of a preliminary version of the physics-based planning algorithm.

"Physics-based planning gives us an advantage when a robot is dribbling the ball and needs to make a tight turn, or any other instance that requires an awareness of the dynamics of the ball," said Stefan Zickler, a newly minted Ph.D. in computer science who developed the algorithm for his thesis. "Will the ball stick with me when I turn? How fast can I turn? These are questions that the robots previously could never answer."

The algorithm could enable the robots to concoct some new kicks, including bank shots, Zickler said. But the computational requirements for kick planning are greater than for dribbling, so limited computational power and time will keep this use to a minimum.

This video is not supported by your browser at this time.

Each Small-Size League team consists of five robots. The CMDragon robots include two kicking mechanisms — one for flat kicks and another for chip shots. They also are equipped with a dribble bar that exerts backspin on the ball. Each team builds their own players; Michael Licitra, an engineer at Carnegie Mellon's National Robotics Engineering Center, built the CMDragons' highly capable robots. Like many robots in the league, the CMDragons have omni-directional wheels for tight, quick turns.

In addition to physics-based planning, the CMDragons are preparing to use a more aggressive strategy than in previous years. "We've noticed that in our last few matches against strong teams, the ball has been on our side of the field way too much," Zickler said. "We need to be more opportunistic. When no better option is available, we may just take a shot at the goal even if we don't have a clear view of it."

This video is not supported by your browser at this time.

In addition to Veloso and Zickler, the CMDragons include Joydeep Biswas, a Robotics Institute master's degree graduate and now a first-year Ph.D. student in robotics, and computer science undergraduate Can Erdogan.

"Figuring out how to get robots to coordinate with each other and to do so in environments with high uncertainty is one of the grand challenges facing artificial intelligence," Veloso said. "RoboCup is focusing the energies of many smart young minds on solving this problem, which ultimately will enable using distributed intelligence technology in the general physical world."

Explore further: Researchers develop fast, economical method for high-definition video compositing

Related Stories

Soccer robots compete for the title

Apr 01, 2008

Robot soccer is an ambitious high-tech competition for universities, research institutes and industry. Several major tournaments are planned for 2008, the biggest of which is the 'RoboCup German Open.' From ...

Robots from 33 Countries Clash at RoboCup 2007

Jun 14, 2007

Nearly 300 teams from 33 countries are gearing up to compete at RoboCup 2007 Atlanta, the world’s most renowned competition for research robotics, at the Georgia Institute of Technology July 3-10.

Recommended for you

Germany must spread cost of energy shift fairly: IEA

31 minutes ago

The International Energy Agency said Friday that Germany must shield its consumers from paying too much of the cost of its ambitious switch from nuclear power and fossil fuels toward renewable energy.

US panel rejects Motorola bid to block Xbox imports

1 hour ago

The US International Trade Commission sided with Microsoft in a patent dispute with Google-owned Motorola Mobility that could have led to Xbox 360 videogame consoles being banned from import.

Pandora posts in-line 1Q loss, upbeat sales

12 hours ago

(AP)—Internet radio company Pandora reported higher-than-expected revenue in the latest quarter, with losses in line with analysts' forecasts, as the number of subscribers who pay for ad-free listening rose above 2.5 million.

Google Drive sports new view and scan enhancements

13 hours ago

(Phys.org) —Google Drive has a new look and functions. The makeover in Google Drive features scanning and interface enhancements that put the user into "card" mode. The enhancements make it easy for the ...

Inventor creates Card Beams with 3D printer

13 hours ago

What are card beams, you may ask? They are the building toy that allows you to build gravity-defying houses of cards with the help of friction, gravity, and two types of beams - the cap and the connector.

User comments : 0

More news stories

Solar Kettle allows for boiling water off the grid

(Phys.org) —A company called Contemporary Energy has unveiled a new device it calls the Solar Kettle. It looks very much like a normal coffee thermos, but has flaps on one side that open to allow for collecting ...

Spheres can form squares

Everybody who has tried to stack oranges in a box knows that a regular packing of spheres in a flat layer naturally leads to a hexagonal pattern, where each sphere is surrounded by six neighbours in a honeycomb-like ...

Hormone replacement therapy—clarity at last

The British Menopause Society and Women's Health Concern have today released updated guidelines on Hormone Replacement Therapy (HRT) to provide clarity around the role of HRT, the benefits and the risks. The new guidelines ...