Helpfull shooting research

here are some things we are looking into to learn about accurate ball shooting

  • Here is a PDF that goes through a lot of control laws for targeting, position sensing and feedback. http://www.ece.msstate.edu/courses/design/2006/fall/secon_1/docs/Team%201/Team1Design(final).pdf
  • Here is a book written about the FRC 2007 game Aim High. It details the mechanisms used by the top teams to get their shooters on target and into Einstein http://www.amazon.com/FIRST-Robots-High-Behind-Design/dp/1592533663
    
  • This may appear silly but this ball shooting robot does provide an easy way to aim and shoot balls http://gizmodo.com/368979/tennis-ball-cannon-is-a-dogs-best-robotic-friend
    
  • Here is another paper on target acquisition for shooting robots with specifics on feedback by Penn State http://www.atomicrobotics.com/wp-content/uploads/2012/01/10.1.1.100.5278-1.pdf
    
  • Here is a very strange ball throwing system with a 99% accuracy within 3 meters. The key is stereo camera systems http://www.engadget.com/2011/03/03/ball-throwing-robot-seal-finds-a-talent-for-basketball-embarras/
    

Here is a link to a post we had about various ball throwing robots. http://www.atomicrobotics.com/2012/01/kick-2012-recap/

I believe you mean the 2006 game; there was a separate one made for Rack 'N Roll in 2007 (which for some reason is a whole lot more expensive). I have the 2006 one; it will serve very handy in this year’s game.

IMHO, the shooting is 80% hardware. If you cannot manufacture a shooter with a margin of error of 5 inches per shot, never ever even dream of getting a 100% accuracy. I know that is the exaggeration, but many people on the team is putting it on the shoulders of the software. I cannot guarantee even a 25% accuracy with a shooter that has a margin of error of even 2 feet.

It’s expensive because of Logomotion buyers.

Buy this year’s fast or else you may have to pay the high price.

Quoted for truth.

Even though programmers are always wrong. :wink:

Here are some videos we pulled together http://www.atomicrobotics.com/2012/01/collection-2006-match-videos-helpful/

Math stuff!

Calculating launch velocity from angle and range:
http://hyperphysics.phy-astr.gsu.edu/hbase/traj.html#tra13

Calculating the speed launch motors need to turn at based on tangential velocity (calculated with the first link) and radius of the rollers/wheels:
http://www.artificial-gravity.com/sw/SpinCalc/SpinCalc.htm

So, yeah, programming.

Thanks for the extra resources