RoboCanes

soccer-playing robots

RoboCanes

The University of Miami team of soccer-playing robots engages computer science students to experience hands-on learning in robotics and artificial intelligence research.
The University of Miami team of soccer-playing robots engages computer science students to experience hands-on learning in robotics and artificial intelligence research.
by Jessica M. Castillo and Deserae del Campo

Waddling across the pitch, at two-feet-tall, a tiny humanoid Nao robot sets and kicks the miniature soccer ball right into the net, making a goal. Robot soccer is no longer a distant dream for computer science students—it’s already happening at the University of Miami College of Arts and Sciences.

For the last seven years, the RoboCanes, a team of autonomous, soccer-playing robots developed by students and faculty in the College’s Department of Computer Science, has competed in the annual RoboCup competition.

RoboCup is the largest artificial intelligence (AI) and robotics event in the world, and it promotes robotics and AI research. To compete, students gain hands-on learning experience by applying integrated research to develop a myriad of robotic skills, such as real-time sensor fusion, reactive behavior, strategy acquisition, machine learning, real-time planning, multi-agent systems, context recognition, real-time computer vision, strategic decision-making, motor control, intelligent robot control and much more.

The RoboCanes team has been active since 2010 and was founded by Ubbo Visser, associate professor of computer science. The first RoboCanes software, explained Visser, was based on the team “Virtual Weder,” a team he founded at the University of Bremen in Germany, and that competed in the robot World Cup from 2000-2008.

“The University of Miami RoboCanes rewrote the entire software framework in 2012,” said Visser, but there are still some remnant features of the Bremen-era software.



More Stories

Group Study Session
Teaching Students the Mechanics Behind How Humans Learn
The graduate courses on applied learning will be offered on campus and online by the School of Education and Human Development.
Understanding Pain through Science and Simulation

A UM psychology professor studies the perception and communication of pain in a simulated clinical setting at the College of Arts and Sciences.


Video: RoboCanes

The University of Miami RoboCanes traveled to Germany for the 2016 RoboCup World Championship.
soccer-playing robots

RoboCanes on the Pitch

The University of Miami RoboCanes are two-feet-tall autonomous, programmable humanoid robots. The UM team has competed in the RoboCup U.S. Open since 2012, and won the American RoboCup playoffs in 2015.
soccer-playing robots

“RoboCup serves as a vehicle to promote robotics and AI research by offering a publicly appealing and formidable challenge,” says Visser. “Building a robot that plays soccer will not generate significant social and economic impact, but the accomplishment is considered a major achievement for the field.”

The Nao robots are autonomous, programmable humanoid robots that are manufactured by a French robotics company—SoftBank Robotics, previously Aldebaran Robotics.

The UM team has competed in the RoboCup U.S. Open since 2012, and won the American RoboCup playoffs in 2015.

RoboCanes traveled to Germany for the 2016 RoboCup World Championship, where the four-person team—operating up to five robots at one time—overpowered teams from Estonia, Austria, Switzerland, Germany, and China, before being eliminated in the intermediate play for the quarterfinal round.

“We reached a momentous stage at RoboCup,” said Visser after the 2016 championship. “Not only did we come close to making the quarterfinals this year, but we were the only team with robots that could walk stable on various surfaces, from granite to grass and indoor carpet.”

The latest feat for the UM robot team? Advancing to the semi-final round and placing fourth in the world at the 20th anniversary of the RoboCup World Championship in July 2017 in Nagoya, Japan.

“We were able to submit a competitive package and compete among the 12 teams and reach the semi-final, where we lost against the long-time world champion, UT (University of Texas at) Austin,” said Visser after the 2017 competition.

The team is preparing for their next competition in Montreal in 2018.

“We are excited because there will be a new hardware platform next year,” said Visser.

“The Nao robots will get a significant update. Just in time since our hardware is no longer competitive. We learned that after this year’s competitions at the U.S. Open in April and the World Cup in July. The downside is that we need to invest approximately $36,000 for the new hardware, so we are looking for sponsors at this point.”

Bolstered by University of Miami computer science innovation, there’s no doubt the RoboCanes won’t knock it out of the park.