Go to Post I didn't say it bad English, though. Grammatically, it's perfectly proper. - Greg Ross [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-03-2013, 16:45
Team3266Spencer's Avatar
Team3266Spencer Team3266Spencer is offline
Team Captain and Lead Programmer
AKA: Spencer Lanman
FRC #3266 (Robots-R-US)
Team Role: Programmer
 
Join Date: Oct 2011
Rookie Year: 2012
Location: Richmond, Indiana
Posts: 280
Team3266Spencer is an unknown quantity at this point
What's the concept?

I'm curious how teams like 610 are able to shoot discs in rapid succession while still maintaining a high degree of accuracy.
__________________
2012: Buckeye Regional, Queen City Regional, Human Player
2013: Queen City Regional, Buckeye Regional, Crossroads Regional
Shooter Operator
2014: Crossroads Regional, Queen City Regional
Catapult Operator
2015: Georgia Southern Classic Regional (Winner), Queen City Regional
Chainsaw Operator
Want to talk? TeamSpeak: team3266.noip.me
  #2   Spotlight this post!  
Unread 04-03-2013, 16:54
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,060
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: What's the concept?

Quote:
Originally Posted by Team3266Spencer View Post
I'm curious how teams like 610 are able to shoot discs in rapid succession while still maintaining a high degree of accuracy.
Stability, consistent speed of shooter, consistent feed... There's a number of variables that go into it but they all boil down to the system being consistent every shot.
__________________




.
  #3   Spotlight this post!  
Unread 04-03-2013, 16:54
mikemat mikemat is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Mar 2011
Rookie Year: 2011
Location: Michigan
Posts: 88
mikemat has a spectacular aura aboutmikemat has a spectacular aura aboutmikemat has a spectacular aura about
Re: What's the concept?

Sturdy shooting platform, flywheel shooter, and a high shooter wheel contact time all help.
  #4   Spotlight this post!  
Unread 04-03-2013, 17:13
Jonathan Norris Jonathan Norris is offline
Jno
FRC #0610 (Crescent Robotics)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Toronto
Posts: 1,080
Jonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond reputeJonathan Norris has a reputation beyond repute
Re: What's the concept?

Quote:
Originally Posted by Team3266Spencer View Post
I'm curious how teams like 610 are able to shoot discs in rapid succession while still maintaining a high degree of accuracy.
Programming and weeks of iteration.

Nothing complex mechanically, 1/4 arc shooter driven by a Mini CIM, pneumatic firing, stacked hopper.
__________________
Co-Founder of Taplytics.com
2013 World Champions (1241, 1477, 610)
Crescent Robotics Team 610 Mentor
K-Botics Team 2809 Founding Mentor ('09-'11)
Queen's University Mechanical Engineering, Applied Science '11

Crescent Robotics Team 610 Alumni

Last edited by Jonathan Norris : 04-03-2013 at 17:15.
  #5   Spotlight this post!  
Unread 04-03-2013, 17:17
Team3266Spencer's Avatar
Team3266Spencer Team3266Spencer is offline
Team Captain and Lead Programmer
AKA: Spencer Lanman
FRC #3266 (Robots-R-US)
Team Role: Programmer
 
Join Date: Oct 2011
Rookie Year: 2012
Location: Richmond, Indiana
Posts: 280
Team3266Spencer is an unknown quantity at this point
Re: What's the concept?

Quote:
Originally Posted by Jonathan Norris View Post
Programming and weeks of iteration.

Nothing complex mechanically, 1/4 arc shooter driven by a Mini CIM, pneumatic firing, stacked hopper.
Hmm... The reason I brought this topic up is I was thinking maybe we could make our shooter do the same thing. We have the exact same setup we've just never tried pushing its limits.

Edit: Using a regular CIM though.
__________________
2012: Buckeye Regional, Queen City Regional, Human Player
2013: Queen City Regional, Buckeye Regional, Crossroads Regional
Shooter Operator
2014: Crossroads Regional, Queen City Regional
Catapult Operator
2015: Georgia Southern Classic Regional (Winner), Queen City Regional
Chainsaw Operator
Want to talk? TeamSpeak: team3266.noip.me
  #6   Spotlight this post!  
Unread 04-03-2013, 17:17
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,747
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: What's the concept?

Aside from keeping everything stable and minimizing vibration, the real key is to design your system such that the wheel can reach the exact same speed prior to every disk entering it. Put an encoder on the wheel and learn how to use PID control. Only push the next disc into the shooter if the wheel has hit the target speed.

This can be assisted with a flywheel - a weighted wheel designed to help maintain speed during shooting. With a flywheel, it will take longer to spin up initially, but the wheel will slow down less when it fires a disc. This helps to maintain a constant speed as you shoot.
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
  #7   Spotlight this post!  
Unread 04-03-2013, 17:19
z_beeblebrox's Avatar
z_beeblebrox z_beeblebrox is offline
Custom User Title
AKA: Cal
FRC #4183 (Bit Buckets)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Cambridge MA
Posts: 811
z_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond repute
Re: What's the concept?

Good shooter control system:
Accurate, fast speed measurement and an appropriate controller.

For example, 4183's robot has its shooter on a photosensor based bang-bang controller with automatic firing when at speed. It can fire at least 1.5 discs per second with great consistency and power. I don't know exactly what 610 did, though.
__________________
2012 Utah Regional Rookie All-Star
2013 Phoenix Regional Judge's Award for "design process and prototyping"
2014 Hub City Regional Quality Award, Arizona Regional Excellence in Engineering Award
2015 Arizona East Regional Creativity Award, Winner
2016 Arizona North Regional Finalist, Arizona West Excellence in Engineering Award, Finalist
  #8   Spotlight this post!  
Unread 04-03-2013, 17:24
Team3266Spencer's Avatar
Team3266Spencer Team3266Spencer is offline
Team Captain and Lead Programmer
AKA: Spencer Lanman
FRC #3266 (Robots-R-US)
Team Role: Programmer
 
Join Date: Oct 2011
Rookie Year: 2012
Location: Richmond, Indiana
Posts: 280
Team3266Spencer is an unknown quantity at this point
Re: What's the concept?

Quote:
Originally Posted by Jon Stratis View Post
Aside from keeping everything stable and minimizing vibration, the real key is to design your system such that the wheel can reach the exact same speed prior to every disk entering it. Put an encoder on the wheel and learn how to use PID control. Only push the next disc into the shooter if the wheel has hit the target speed.

This can be assisted with a flywheel - a weighted wheel designed to help maintain speed during shooting. With a flywheel, it will take longer to spin up initially, but the wheel will slow down less when it fires a disc. This helps to maintain a constant speed as you shoot.
You speak as if we're not already doing this
__________________
2012: Buckeye Regional, Queen City Regional, Human Player
2013: Queen City Regional, Buckeye Regional, Crossroads Regional
Shooter Operator
2014: Crossroads Regional, Queen City Regional
Catapult Operator
2015: Georgia Southern Classic Regional (Winner), Queen City Regional
Chainsaw Operator
Want to talk? TeamSpeak: team3266.noip.me
  #9   Spotlight this post!  
Unread 04-03-2013, 17:46
z_beeblebrox's Avatar
z_beeblebrox z_beeblebrox is offline
Custom User Title
AKA: Cal
FRC #4183 (Bit Buckets)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Cambridge MA
Posts: 811
z_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond repute
Re: What's the concept?

Quote:
Originally Posted by Team3266Spencer View Post
You speak as if we're not already doing this
It also depends on hardware. If powerful motors with the correct gear ratio are used, the shooter can get back up to speed quickly.
__________________
2012 Utah Regional Rookie All-Star
2013 Phoenix Regional Judge's Award for "design process and prototyping"
2014 Hub City Regional Quality Award, Arizona Regional Excellence in Engineering Award
2015 Arizona East Regional Creativity Award, Winner
2016 Arizona North Regional Finalist, Arizona West Excellence in Engineering Award, Finalist
  #10   Spotlight this post!  
Unread 04-03-2013, 17:47
MooreteP's Avatar
MooreteP MooreteP is offline
Zen Archer
AKA: Senor Mas
FRC #0571 (Team Paragon)
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 1998
Location: Windsor CT
Posts: 808
MooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond repute
Re: What's the concept?

Here are two pictures that I took of 610's Robot after the Final matches.
I too, was curious about how they managed the rapid fire.

I don't know if I was able to show enough information, nonetheless, since you are looking for some clues.
Attached Thumbnails
Click image for larger version

Name:	Team 610 Coyotes.jpg
Views:	203
Size:	1.61 MB
ID:	14260  Click image for larger version

Name:	Team 610 Coyotehs.jpg
Views:	197
Size:	1.32 MB
ID:	14261  
  #11   Spotlight this post!  
Unread 04-03-2013, 18:32
jspatz1's Avatar
jspatz1 jspatz1 is offline
Registered User
AKA: Jeff
FRC #1986 (Team Titanium)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Lee's Summit, MO
Posts: 835
jspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond repute
Send a message via AIM to jspatz1
Re: What's the concept?

1. Relentless design iteration.
2. Motor power.
3. Tight/close disc containment/control. The only way to make an object behave the way you want it to at high speeds is to exert tight, forceful control over it.
  #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.
  #13   Spotlight this post!  
Unread 04-03-2013, 22:11
Team3266Spencer's Avatar
Team3266Spencer Team3266Spencer is offline
Team Captain and Lead Programmer
AKA: Spencer Lanman
FRC #3266 (Robots-R-US)
Team Role: Programmer
 
Join Date: Oct 2011
Rookie Year: 2012
Location: Richmond, Indiana
Posts: 280
Team3266Spencer is an unknown quantity at this point
Re: What's the concept?

Quote:
Originally Posted by MooreteP View Post
Here are two pictures that I took of 610's Robot after the Final matches.
I too, was curious about how they managed the rapid fire.

I don't know if I was able to show enough information, nonetheless, since you are looking for some clues.
Thanks for the images
__________________
2012: Buckeye Regional, Queen City Regional, Human Player
2013: Queen City Regional, Buckeye Regional, Crossroads Regional
Shooter Operator
2014: Crossroads Regional, Queen City Regional
Catapult Operator
2015: Georgia Southern Classic Regional (Winner), Queen City Regional
Chainsaw Operator
Want to talk? TeamSpeak: team3266.noip.me
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:35.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi