Skip to main content

Just for kicks: this robot will absolutely destroy you in a game of foosball

All brawn, little brains: EPFL students’ table-football robot
Whether it’s chess, Go, or TV’s Jeopardy!, it seems that computers (and their programmers) aren’t willing to stop in their ongoing quest to beat human players at every possible game out there. The latest? A robot developed at the Swiss École polytechnique fédérale de Lausanne (EPFL), which is capable of competing against — and beating — humans at foosball.

Created as a research project for students in the university’s Automatic Control Laboratory, the robot can outclass many human players by using powerful “arms” boasting the same kind of high dynamic linear motors found in manufacturing. It also possesses incredibly keen eyesight, thanks to a high-speed camera located underneath the table’s transparent floor. This camera takes 300 images every second, which are then analyzed by a computer tracking the ball’s movement.

“It’s able to measure the [ball’s] position much faster than a human,” Christophe Salzmann, the scientist in charge of the project, told Digital Trends. “Our specification for the project was to be both faster and stronger than a person. We actually had to reduce some of the power in the [machine’s] rotational motors because they were kicking the ball so hard that it left the play area.”

So just how good is the foosball robot? “At the moment, it can beat beginners or average players who don’t have much of a strategy for playing,” Salzmann continued. “I’ve played quite a few times before, but I certainly wouldn’t call myself an experienced player — and the computer can beat me. We haven’t yet tried it with really strong human players, but at the moment I think a pro or semi-pro player would be able to beat it.”

Part of the reason for this, he explained, is that the robot doesn’t possess much of a strategy. It can’t, for instance, try and fake out opponents, block incoming attacks, or even pass the ball between players. Instead it simply detects where the ball is and then blasts it toward the goal: a technique which works surprisingly well, when combined with its speed and strength.

But improvements are continuing to be made. “We want to add strategy,” Salzmann said. “There are lots of things we could do. Right now, we’re measuring where opponents are positioned, but not acting on this information. We’ve been watching a lot of videos of pro players to see how they play, and we really want to add some of those tricks.”

It won’t be today or tomorrow, but in a few years maybe we’ll be reading about championship-level robot foosball players. Hey, Skynet has to unwind after a busy day somehow, right?

Editors' Recommendations

Luke Dormehl
I'm a UK-based tech writer covering Cool Tech at Digital Trends. I've also written for Fast Company, Wired, the Guardian…
SWAT team’s Spot robot shot multiple times during standoff
Spot, a robot dog.

A Boston Dynamics’ Spot robot deployed by the Massachusetts State Police (MSP) was shot during a standoff in Cape Cod, Massachusetts.

It’s believed to be the first time that the robot helper has taken a bullet during active duty, and it highlights how the machine can help keep law enforcement out of harm’s way during challenging situations.

Read more
Qualcomm just made some bold claims about gaming on ARM PCs
A laptop and a camera on a table with a Qualcomm logo on the screen.

Qualcomm shared an exciting teaser during the 2024 Game Developers Conference (GDC), hinting that the PC gaming market might not be so limited to x86 architecture going forward. The company spoke during a session titled "Windows on Snapdragon, a Platform Ready for Your PC Games," and it claimed that Windows games will simply work on laptops equipped with the latest Snapdragon X Elite chip -- no extra prep required -- all thanks to emulation.

As reported by The Verge, Qualcomm's engineer Issam Khalil discussed how the company hopes to achieve realistic gaming on its ARM-based chip as early as May this year. Khalil explained the ins and outs of x86/64 emulation on Snapdragon X Elite, explaining that game devs will be able to port their titles to native ARM64 for the best performance, but they can also do "next to nothing" -- the game should just work anyway due to x64 emulation.

Read more
TV vs. monitor for gaming: 5 things you need to know
God of War running on the LG UltraGear OLED 45.

The line between TVs and gaming has been blurring for months. PC gamers are going to OLED TVs for high-end immersive experiences, and console players are flocking to high refresh rate monitors to get the most out of their current-gen consoles. But which should you choose?

Picking between a TV and monitor for gaming largely comes down to what you play games on. You'll likely want to use a TV for console gaming and a monitor for your PC. Here, we explore why and some important differences between the display types to keep in mind while shopping.
Image processing

Read more