|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#31
|
||||
|
||||
|
Re: Shooters: What have you learned?
Quote:
I chose to set it up with a counter instead of an encoder, but you can still use an encoder as the input to the counter. With this configuration, you can also use a simple Banner sensor and a piece of Retroreflective tape on the wheel if you would like. I also chose to use the 10ms. periodic loop. With this version, you should be able to modify the loop delay without changing anything else. It will compensate for the change in interval time. Please test this before you use it. This is built purely in code only and has not been debugged on actual hardware......yet. [EDIT] I realized I had not made a compensation in the slew rate limiter to take into account different loop execution times. So, in the next version I'll have it added. [/EDIT] [EDIT#2] See my next post, post #36, for the updated version of the Periodic tasks.vi. [/EDIT#2] Last edited by billbo911 : 13-04-2012 at 12:21. |
|
#32
|
|||
|
|||
|
Re: Shooters: What have you learned?
I would say shooting for the backboard increased our shot consistency significantly.
Also, if you use a flexible back plate, make sure its braced to handle the force from the ball. Ours would lose a lot of energy as it was only held in place at a single contact point by a winch. You could see the plate buckle somewhat as the ball forced it back. 1218 had a similar back plate if i remember correctly, but it was braced by a solid assembly with multiple contact bearings so they had greater range and accuracy. |
|
#33
|
||||
|
||||
|
Re: Shooters: What have you learned?
Quote:
|
|
#34
|
|||
|
|||
|
Re: Shooters: What have you learned?
What have we learned? Cannons are awesome
![]() |
|
#35
|
||||
|
||||
|
Re: Shooters: What have you learned?
I really want to feel your robot up at Champs...
![]() |
|
#36
|
||||
|
||||
|
Re: Shooters: What have you learned?
The attached Periodic Tasks.vi include compensation for different loop intervals. This allows you to set the priority/frequency that you want to update the shooter motor drive. It also includes Slew Rate limiting that compensates for the interval time. Lastly, I cleaned up some data types conflicts.
[EDIT 4/13/12]Ether has made some refinements to his document on the Bang-Bang control. This latest version for LabView reflects those changes. [/EDIT 4/13/12] Last edited by billbo911 : 13-04-2012 at 19:57. |
|
#37
|
|||||
|
|||||
|
Re: Shooters: What have you learned?
You forgot #4 Fling-A-Pult originated by 3940 and used by 292, 829 and 217
|
|
#38
|
|||||
|
|||||
|
Re: Shooters: What have you learned?
What exactly differentiates a Fling-A-Pult from a catapult? It's just something I don't have experience with and haven't personally seen this season. After just watching a couple of 829's matches, it seemed like a pretty consistent shot. More details/pictures of your Fling-A-Pult would be helpful.
|
|
#39
|
|||||
|
|||||
|
Re: Shooters: What have you learned?
PID in the Jaguar works well. It would consistently recover in about 0.5 seconds after a shot. See attached graph for details.
-Hugh |
|
#40
|
||||
|
||||
|
Re: Shooters: What have you learned?
We have a single axis shooter that doesn't have a consistent compression. Basically the ball enters the shooter at the 0 degree mark with no compression. At 90 degrees it has 1" and at 180 degrees it puts 2" on the ball. There is an extra strait (tangent) 2" after the half circle that holds the ball on track while it is decompressing and it definitely helps accuracy. We've never had any ball go left or right (I'm not saying anything about a vertical accuracy because we had some sensor issues). Anyway, the ball auto centers in the rails before being grabbed by the wheels. The wheels are basically polished and that really helped us not tear up balls (at 5200 rpm having a grippy wheel will tear up any ball) and they worked because of the compression.
All this being said, the amount of back spin we achieved was amazing and we could hit the very top of the backboard and still make it. During prototyping we tested from beyond the co-op bridge and made it, with about a 25% accuracy In the end it comes down to having had experience with designs you make during prototyping.We wanted to keep our center of gravity as low as possible. So we ended up with it about 10" of the ground. Very helpful when balancing. I've seen too many teams flip their bot in the last seconds trying to balance. With that low of ground clearance you'll never flip. To show off we tested ours to about 70 degrees before tippage ![]() |
|
#41
|
||||
|
||||
|
Re: Shooters: What have you learned?
Our shooter hood has a gradual arc on it that allows the ball to decompress gradually, which seems to help consistency. Also, we always shoot from the closest to the hoop as we can get while touching the key, with the lowest rpm possible that will still allow the ball to hit the backboard. This combination of factors allowed us to have a very consistent bot this year.
|
|
#42
|
||||
|
||||
|
Re: Shooters: What have you learned?
Our team was one of the very few that made a shooter with one flywheel on top of the ball causing it to have front spin. This made it super hard to score shots unless they were a perfect swoosh, because otherwise the ball would just jump right off the backboard. So definitely give yourself time to test out your ideas because they might not always work they way you think they will.
|
|
#43
|
|||||
|
|||||
|
Re: Shooters: What have you learned?
Quote:
|
|
#44
|
||||
|
||||
|
Re: Shooters: What have you learned?
The condition of the balls really takes its toll on shooting accuracy.
All I want next year are durable game pieces. Last edited by ChristopherSD : 14-04-2012 at 22:48. |
|
#45
|
|||||
|
|||||
|
Re: Shooters: What have you learned?
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|