Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Reliable Method for Launching Ping Pong Balls at Varying Speeds?

  1. Feb 1, 2009 #1
    Hello, I'm an electrical engineering student at Washington State University, and I am attempting to design a beer pong (more properly known as beirut) playing robot. It won't be completely autonomous, as you will still have to tell it when to shoot, and load the balls, etc. Anyway, all of the components necessary to make it are clear to me besides the launching mechanism.

    What I need is a launching mechanism that will launch the ball varying distances in a reliable manner that is not too large. I've had a few ideas for doing this: something similar to a http://www.youtube.com/watch?v=LBxUjBUdQ5o", or perhaps using compressed air? EDIT: The wheel option looks terribly inaccurate based on all the youtube videos.

    I'd like to keep the robot relatively small; hopefully it will be less than a few cubic feet. Any suggestions? Thanks!

    EDIT: I just realized that in implementing a control for the vertical angle of the launcher that I would no longer need it to change it's launch speed.
    Last edited by a moderator: Apr 24, 2017
  2. jcsd
  3. Feb 1, 2009 #2


    User Avatar
    Homework Helper

    The high end table tennis robots use twin wheels, similar to a baseball pitching machine. The wheels speed are indivdually programmable, to allow spin control (for example, top wheel forwards, bottom wheel backwards for heavy top spin). From what I've seen these appear to be fairly consistent.

    http://www.megaspin.net/store/default.asp?cid=robots&type=High End Robots
    Last edited: Feb 1, 2009
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook