View Single Post
  #12   Spotlight this post!  
Unread 04-03-2013, 18:58
Mr. Lim Mr. Lim is offline
Registered User
AKA: Mr. Lim
no team
Team Role: Leadership
 
Join Date: Jan 2004
Rookie Year: 1998
Location: Toronto, Ontario
Posts: 1,125
Mr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond repute
Re: What's the concept?

I can't speak to the mechanical aspects, but we use a velocity PID with feed forward. We also use a Banner optical sensor to measure wheel speed. The result is we can hold wheel speeds to within about 1% of our target. The gearing on the motor basically puts the shot recovery right through the middle of the power curve.

Our feeder has an "auto-fire" trigger where the operator holds down the trigger, and the code detects when the shooter's wheel speed has recovered, and automatically fires the next disc.

There's quite a bit of good information on ChiefDelphi about feed-forward and optical sensors/encoder jitter, particularly since the last two games have depended on spinning wheels to launch game pieces.

And yes, iteration is key... Zeus, Marley, Cyclops, Snowman, Enterprise, Mini-Cyclops were just some of the codenames of our prototype shooters - and each one had a series of their own iterations.
__________________
In life, what you give, you keep. What you fail to give, you lose forever...

Last edited by Mr. Lim : 04-03-2013 at 19:03.