Slashdot Mirror


Engineering Students Build Robotic Foosball Players

Andre writes "As their final-year project, an eight-man team of fourth-year electrical and computer-engineering students at the University of Waterloo in Ontario, Canada, constructed a robot-controlled, motor-and-actuator foosball table capable of playing against human opponents in a two-on-two fashion; one mechanical player controls two defensive rods (goalies and full-backs) and the other controls two offensive rods (half-backs and forwards). They considered the computers 'medium-skilled' players in that they were very competitive against beginners and fairly competitive against intermediates."

59 comments

  1. Not that easy, it would appear by Bearhouse · · Score: 2, Funny

    FTA: 'After a year of software development and testing, the team and faculty consultant Sebastion Fischmeister demoed their bionic foosball superstars in January 2009 at the university's Senior Design Symposium to a positive reception.'

    Guess Beckham et al. are safe for a while...

  2. Easy and done before in Austria by Anonymous Coward · · Score: 2, Informative

    I don't understand why this is a /. story.

    This has been done before by an Austrian University?

    http://www.heise.de/newsticker/Tischfussball-Roboter-aus-Oberoesterreich--/meldung/135390

    (German)

    1. Re:Easy and done before in Austria by rbrausse · · Score: 1

      and a model designed at the University of Freiburg is commercially available since ~ 2002...

    2. Re:Easy and done before in Austria by rbrausse · · Score: 1

      sorry, I was wrong.

      the development started in 2001, the cooperation with the company was signed in 2003 and introduction of the "Star Kick" was as late as 2005.

    3. Re:Easy and done before in Austria by Anonymous Coward · · Score: 0

      You don't seem to get it. It doesn't matter if this particular application has been done before.

      What's interesting is how they did it. The two different approaches are both interesting. Obviously, these students learned a lot.

    4. Re:Easy and done before in Austria by Anonymous Coward · · Score: 0

      No, it is a slashdot story because it is the first time that it is done in North America. Progress doesn't happen in Europe according to Slashdot

    5. Re:Easy and done before in Austria by Anonymous Coward · · Score: 2, Informative

      Link, for completeness' sake:

      http://www.informatik.uni-freiburg.de/~kiro/english/index.html

    6. Re:Easy and done before in Austria by pthisis · · Score: 1

      Yes, and the "intermediate" tag is wrong.

      They're okay against bar hacks. Against even an average rookie-level tournament player, both systems get totally smoked.

      His "anyone with a fast pull shot" includes bottom-tier players from local city tournament, let alone anyone with a shot of breaking even in amateur events on tour.

      It'd be like saying a computer chess program is "intermediate" because it does okay against the average joe off the street, when even a poor tournament player beats it easily. Or like saying it's an intermediate level baseball player when it can hit better than the last player picked in gym class but not as well as an average Little Leaguer.

      --
      rage, rage against the dying of the light
    7. Re:Easy and done before in Austria by Anonymous Coward · · Score: 0

      wow people dont seem to get it. many things have been done before, but what's important was how they did it. shit, i could make something with hundreds of electronic components, but will you not call me innovative if i made the same thing with 20 components, and how about even more efficent.

  3. Back in my day we used a bunch of drills by Anonymous Coward · · Score: 0

    Back in the early 1990s in our dorm, we decided to go to garage sales, get a bunch of power drills and attach them to the shafts and then the people would only be in "charge" of moving them in and out. Made the games really exciting, fast, and occasionally dangerous.

  4. What if? by conureman · · Score: 2, Funny

    I wonder how the "players" would do if they had their positions switched. Would the algorithms want re-writing?

    --
    The cost of that cleanup, of course, will be borne by taxpayers, not industry.
  5. Uhh...great. by Anonymous Coward · · Score: 0

    At what point did it become passe to do meaningful work as an engineering student? I'm going to puke if read about another one of these projects like the Tai Chi Scooter or robotic foosball players.

    1. Re:Uhh...great. by Frosty+Piss · · Score: 1

      At what point did it become passe to do meaningful work as an engineering student?

      A completely valid point. How about building something "useful"?

      --
      If you want news from today, you have to come back tomorrow.
    2. Re:Uhh...great. by Hognoxious · · Score: 2

      Come on, they're going to spend the rest of their careers working on useful - and incredibly dull - things like dishwasher door bearings or toilet flush controllers.

      So let them have a bit of fun. Even if the device is frivolous, isn't the point to demonstrate and apply the subject matter learned on the course?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    3. Re:Uhh...great. by iluvcapra · · Score: 3, Insightful

      Umm... This is an experimental platform that can track a massive 3-dimensional object, calculate its position and build a sufficient model of where it's going (at least as good as a human being), and then actuate mechanisms (with their own inherent delay, displacement, physical characteristics, and nonlinearities w/r/t the ball) in order to cause a state change in the ball, with the goal of delivering the ball to a set of state vectors at the goal.

      It seems "silly," but there's dozens of very difficult engineering problems to be solved here, and all of this is relates to real-world problems. The sorts of problems can often lead to new thinking about old, "serious" problems and novel solutions.

      --
      Don't blame me, I voted for Baltar.
    4. Re:Uhh...great. by Anonymous Coward · · Score: 0

      you're right.. the whole AFT thing might not be useful, but the engineering behind every step can take them a long way to future engineering design

  6. Video is slashdotted by Pictish+Prince · · Score: 1

    That didn't take long at all.

    --
    Only his tendency toward a dazed stupor prevented him from screaming aloud.
  7. but it failed the Turing Test by Anonymous Coward · · Score: 0

    Turns out the robot needs work in the all-important areas of idle chitchat and trash talk. Some examples of its work during the recent demo:

    "Even without advanced stereoscopic vision, I could have seen that shot coming."

    "My processing units have multiple cores. How about yours?"

    "It seems you are being merchandised at Radio Shack."

    "The new grad student who wears the gingham shirt and plastic frame glasses must have been responsible for adjusting your parts."

  8. Medium Skill? by Shanrak · · Score: 5, Interesting

    From TFA: "Despite this," he admits, "anyone with a fast pull shot usually sneaks it past, so more improvements on the reaction-time front are definitely necessary before the computers are ready for the big leagues." There will always be strategies players can use against computers in games like these, too difficult for the programmers to think of every possibility ahead of time. Beating the system does not take skill, but simply finding an exploit. Example from Starcraft: early on, send a single drone to attack their base, the computer will immediately send all their resource gatherers to attack your single drone, thus stopping his advancement. Repeat until you have an army to kill the computer. Cheesy, but even a novice SC player can beat the AI that way.

    --
    This post may or may not contain cancer causing materials.
    1. Re:Medium Skill? by CopaceticOpus · · Score: 2, Funny

      And who could forget the famous "pawn rush" strategy that beat Deep Blue?

  9. Well ... by Nerdfest · · Score: 1

    I for one welcome our new foosball playing, robotic overlords.

  10. So.... by jfinke · · Score: 1, Interesting

    They came up with a hardhack version of pong?

  11. Next project by markov_chain · · Score: 1

    Build a robotic bully which will go back to our high school and beat up all those mean kids who took our lunch money!

    --
    Tsunami -- You can't bring a good wave down!
  12. Not a new idea. by guorbatschow · · Score: 1

    I remember reading about a robot called TriKiTrain at a college in Austria a while ago.

    http://www.heise.de/newsticker/Tischfussball-Roboter-aus-Oberoesterreich--/meldung/135390

    Of course, it's in German. I didn't find any english articles on it, but google translator might help.

  13. progress by Takichi · · Score: 1

    This is great. Now we no longer need to take the time needed to engage in amusement activities and we can concentrate on more important things, like tetherball. And to all those people worried about fun loss, more people will be needed to repair the robots that play the games, which is even more fun!

  14. If you think this is a waste of time... by memorycardfull · · Score: 1

    Google robotic beer pong.

  15. reverse engineer real sports by rlseaman · · Score: 2, Interesting

    One of the more interesting aspects is that a different group engineered the defense from the offense.

    Human sports are often decomposable in similar fashions. A team may have separate coaches for attacking and defending, but more generally a sport could have a complete separation of roles. Instead of two teams each responsible for both offense and defense, a game could involve four teams in two pairs. Award points to the defenders according to saves.

    This would be trivial in sports like baseball and American football that separate the game modally - two different teams take the field each half inning, for instance. For sports like basketball or soccer, the four teams would be on the field (or court) throughout the game.

    Martial sports like Karate and fencing could become tag team events.

    A little of this nonsense would go a long way, but it might be rather entertaining in some cases.

    1. Re:reverse engineer real sports by Anonymous Coward · · Score: 1, Interesting

      That would actually make things incredibly boring. One of the aspects that makes football (soccer) interesting is the fluid definitions of roles. A good defender, especially the full backs, will play an important role in attack. Similarly, the midfielders are expected to defend. By setting up teams constrained to one role, you go back to the football of the beginning of last century.

  16. Incorrect terminology used.... by 117 · · Score: 2, Informative

    'Full-back' refers to a wide defensive player in football - the second row on a foosball table features two full-backs and two centre-backs, and should be referred to as 'defence'. 'Half-back' refers to a position which isn't even used in football these days - the third row on a foosball table is simply 'midfield'.

    1. Re:Incorrect terminology used.... by Anonymous Coward · · Score: 0

      You are speaking to North Americans - they think football (or soccer in their words) is a girl's sport and most don't keep up to date with advances

    2. Re:Incorrect terminology used.... by DNS-and-BIND · · Score: 2, Insightful

      Bzzt...wrong, buddy. He's using the terms correctly. Take your cultural blinders off and try to see things from a perspective other than your own, for once.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    3. Re:Incorrect terminology used.... by Hognoxious · · Score: 1

      the second row on a foosball table features two full-backs and two centre-backs

      That might be true in the most common formation on a real football pitch. But a table football isn't real football. There is no row of four players, just look at the photos. Epic fail!

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    4. Re:Incorrect terminology used.... by 117 · · Score: 1

      Care to elaborate on that, maybe give me a hint as to what's wrong? You say "for once" as if we've gone down this path before, however I remember no previous incident.

    5. Re:Incorrect terminology used.... by 117 · · Score: 1

      Fair comment, although 'Epic fail!' is a little harsh, I got the numbers wrong, but the point is still the same.

  17. Foosball? by caluml · · Score: 1

    For the Brits here, Foosball is table football. No idea why it's called that over there. Maybe from the German, Fußball?

    1. Re:Foosball? by $lashdot · · Score: 4, Informative

      For the Brits here, Foosball is table football. No idea why it's called that over there. Maybe from the German, Fußball?

      "Foosball" does come from the German word. The game increased in popularity in the USA in the wake of WWII, although the first American patent dates to 1901. One helpful article to read is http://www.foosball.com/learn/knowledge/chp1hist.html from the book The Complete Book Of Foosball (Lott & Brainard, 1980)

      I've never heard an exact explanation for why Foosball (or just Foos) specifically caught on as a name. Maybe "table soccer" is just too awkward. Obviously, Americans couldn't call it "table football," since football is a different sport there.

    2. Re:Foosball? by Anonymous Coward · · Score: 0

      Why do Americans call rugby football?
      I have never understood it.
      http://www.eatliver.com/i.php?n=3849

  18. Awesome! by Drone69 · · Score: 0

    So the robots can play foosball in the pub while we mortals can sit back and continue to consume alcohol. Next up: darts-playing robots. Win-win.

  19. Video demonstration of the robotic foosball player by root777 · · Score: 1

    This video is being hosted on the discovery channel and they have two stories before the robotic foosball player

    http://watch.discoverychannel.ca/daily-planet/february-2009/daily-planet-february-3-2009/#clip136425

  20. Bubble Hockey by FunkSoulBrother · · Score: 1

    Call me when your puny machine can play the king of all arcade games, USA vs USSR bubble hockey.

  21. This just in... robotic cars by Anonymous Coward · · Score: 1, Interesting

    This is an old concept- hardly newsworthy.

    I played against a table like this at the Milwaukee School of Engineering in 2003.

    There are even sites with instructions to build your own: http://www.instructables.com/id/Autonomous-Foosball-Table/

  22. Translation by Anonymous Coward · · Score: 0

    My translation (my german is pretty terrible, but not as bad as Google's):

    Teachers and students at OberÃsterreich University in Wels developed a robot that will play foosball. They named it Wuzzelbot, because Wuzzeln is an Autstrian term for foosball. The "TriKiTrain" can offer training exercises, as well as full-out games. The team is now supported by the foosball world champion.(?) The team used hardware from Bernecker & Reiner and National Instruments, who sponsored their project.

    Department chair Franz Auinger is (excited(?)/convinced) that the team "pushed the boundary of what is technically possible" in the field of technological automation.

    The TriKiTrain can still be improved upon, and one day [the team] hopes that it will be able to succeed against the World Champion. Planned improvements include teaching the robot more playing styles, giving it more robust ball recognition capabilities, and making the robot portable.

  23. Nothing New by Jaysu · · Score: 1

    Some fellow students of mine built this project years ago at Georgia Tech for their senior design project. I believe they only had 4 people working on it as well. The final product functioned well, and reacted quickly.

    My group built a fully automated electro-mechanical chess board (nothing new here either). Any other cool projects out there?

    --
    It has been said that 63% of all statistics are made up
    1. Re:Nothing New by halcyon1234 · · Score: 1

      Not only that, but it seems this isn't the first mechanical foosball table built at the University of Waterloo. Back in 2003, my fiance saw the demo of a laser-guided foosball table made by some fourth-year engineers. So either this is built upon work done by past students, or is reinventing the foosball-playing wheel. It'd be nice if their website acknowledged it either which way.

    2. Re:Nothing New by Anonymous Coward · · Score: 0

      I take in the UW design symposium most years, and there's almost always some form of robotic foosball, soccer, pool, table hockey, air hockey, etc... machine, going back as far as I remember. I have no idea why this one particular project was slashdotted, especially when there are usually dozens of other legitimately better projects that have more merit.

    3. Re:Nothing New by Anonymous Coward · · Score: 0

      i doubt this is the case, i have never heard of UW design symposium actually building a full-out automated game such as this.

  24. Re:Video demonstration of the robotic foosball pla by ChinggisK · · Score: 1

    Too bad there's so much "let's shake the camera all around and do a bunch of rapid scene changes with weird angles so we're hip and cool" going on that you can't actually see anything.

  25. Hey! by richtaur · · Score: 1

    That's not a Tornado! What kinda crap are they trying to pull??

  26. Yet another one... by larse · · Score: 1

    How exactly is this news? A German student did this in 2001 for his MS thesis, and the robot has been commercially available since 2003 from one of the larger German gambling machine vendors (site in German, but has photos and videos of the commercial version).

  27. RE: by gillsex · · Score: 1

    not an easy job to develop a robot...really admire their efforts.

    --
    Grass-Mud Horse http://mymaleandgebi.blogspot.com/
  28. More foosball robots by HAICD · · Score: 1

    Here is a link to some foosball robot videos http://www.foosball.com/forum/index.php?topic=1389.0

    1. Re:More foosball robots by Anonymous Coward · · Score: 0

      some of these look kind of slow and sluggish. the one made in waterloo looks like it has a more faster response and accuracy time.

  29. 2002 by omidaladini · · Score: 1

    I remembered someone had build the same thing back in 2002, in RoboCup 2002 conference and competitions in Fukuoka - Japan.