Go to Post It's not the name "FIRST" that is important but the ideas that go into and come out of it in the long run. - Levin571 [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 09-01-2013, 04:09
androb4's Avatar
androb4 androb4 is offline
..is trying to take this year off.
AKA: Andrew A.
no team
Team Role: Alumni
 
Join Date: Feb 2010
Rookie Year: 2003
Location: Houston, TX
Posts: 220
androb4 is a splendid one to beholdandrob4 is a splendid one to beholdandrob4 is a splendid one to beholdandrob4 is a splendid one to beholdandrob4 is a splendid one to beholdandrob4 is a splendid one to beholdandrob4 is a splendid one to behold
Shooter Aiming Methods

I would like to know if anyone is thinking about making a turret or having a variable angle shooter, like last year.

What would be your method of aiming at the goals?

Also, will just lowering the speed of the shooter wheel, decrease the range or trajectory of the frisbee? Has anyone done any testing with this?
__________________
FRC 441 Mentor 2012-2015
FRC 441 Alumni 2009-2012
FTC 4673 Alumni 2011-2012
FRC 1484 Alumni 2006-2008

Reply With Quote
  #2   Spotlight this post!  
Unread 09-01-2013, 04:35
nathan_hui nathan_hui is offline
Registered User
AKA: Nathan Hui
FRC #2473 (CHS Robotics)
Team Role: Alumni
 
Join Date: Feb 2012
Rookie Year: 2009
Location: Cupertino, CA
Posts: 228
nathan_hui will become famous soon enoughnathan_hui will become famous soon enough
Send a message via AIM to nathan_hui
Re: Shooter Aiming Methods

Decreasing the speed of the shooter will decrease the range of the frisbee. As to what it will do to the accuracy, that will require testing of a different sort. We initially used a table and a pool noodle to test shooting - different amounts of accelaration cause different ranges

Aiming at the goals will most likely be done via manual aim (the targets are large enough). Auto aim is doable, but may not be of any advantage (you're driving towards the darned thing, might as well take the time to slew the turret). Not sure about range, but then we were thinking of raising the shooter, so there's that too.
__________________
Nathan Hui
B.S. Electrical Engineering, UCSD '16
FRC 2473 (CHS Robotics), Team Captain '12
FTC 4950, 6038
Reply With Quote
  #3   Spotlight this post!  
Unread 09-01-2013, 08:06
ttldomination's Avatar
ttldomination ttldomination is offline
Sunny
no team
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2007
Location: Roanoke, TX
Posts: 2,066
ttldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond repute
Re: Shooter Aiming Methods

Quote:
Originally Posted by androb4 View Post
I would like to know if anyone is thinking about making a turret or having a variable angle shooter, like last year.

What would be your method of aiming at the goals?

Also, will just lowering the speed of the shooter wheel, decrease the range or trajectory of the frisbee? Has anyone done any testing with this?
(1) A turret is feasible, but I don't think it's necessary. We're still grappling with the adjustable angle. We're trying to find the sweet angle.

(2) We're determined that if we can do a full-ish auto aim that the driver is comfortable with, then we'll go there. In the mean time, we'll just be looking for that sweet spot for manual aim.

(3) We have done some preliminary testing, and what you have said seems to follow, however, we will do more testing in round two to back up what you have said.

- Sunny G.
__________________
1261: 2007-2012
1648: 2013-2014
5283: 2015
Reply With Quote
  #4   Spotlight this post!  
Unread 09-01-2013, 18:10
gabrielau23's Avatar
gabrielau23 gabrielau23 is offline
Registered User
FRC #2537
Team Role: Alumni
 
Join Date: Oct 2012
Rookie Year: 2012
Location: MD
Posts: 177
gabrielau23 is just really nicegabrielau23 is just really nicegabrielau23 is just really nicegabrielau23 is just really nice
Re: Shooter Aiming Methods

Two words:
Photon Cannon
__________________
The higher I go up, the the faster the best times in my life (like build season) pass...so sad.
Reply With Quote
  #5   Spotlight this post!  
Unread 09-01-2013, 18:46
Mongai's Avatar
Mongai Mongai is offline
Indian Guy
AKA: Alec
FRC #0935 (RaileRobotics)
Team Role: Alumni
 
Join Date: Sep 2010
Rookie Year: 2009
Location: Newton, KS
Posts: 138
Mongai is just really niceMongai is just really niceMongai is just really niceMongai is just really niceMongai is just really nice
Re: Shooter Aiming Methods

After dedicating a week of design time to a turret last year and hardly using it, we immediately crossed out that idea. Something along the principles of K.I.S.S. (Keep It Simple Stupid)
Reply With Quote
  #6   Spotlight this post!  
Unread 09-01-2013, 19:08
mdrouillard mdrouillard is offline
Registered User
FRC #0772
 
Join Date: May 2011
Location: Canada
Posts: 29
mdrouillard is an unknown quantity at this point
Re: Shooter Aiming Methods

We plan in auto to aim the whole robot.
Reply With Quote
  #7   Spotlight this post!  
Unread 09-01-2013, 22:38
F22Rapture's Avatar
F22Rapture F22Rapture is offline
College Student, Mentor
AKA: Daniel A
FRC #3737 (4H Rotoraptors)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Goldsboro, NC
Posts: 476
F22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant future
Re: Shooter Aiming Methods

Quote:
Originally Posted by nathan_hui View Post
Auto aim is doable, but may not be of any advantage (you're driving towards the darned thing, might as well take the time to slew the turret).
Another way to think about it is, "you're writing the autoaim for autonomous anyway, might as well use it for teleop as well"
__________________
Research is what I’m doing when I don’t know what I’m doing.
- Wernher von Braun
Attending: Raleigh NC Regional
Reply With Quote
  #8   Spotlight this post!  
Unread 09-01-2013, 22:47
Kusha's Avatar
Kusha Kusha is offline
Crimpin' ain't easy
AKA: Kusha Gharahi
no team (Looking for a team)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Dallas, Texas
Posts: 207
Kusha is a jewel in the roughKusha is a jewel in the roughKusha is a jewel in the roughKusha is a jewel in the rough
Re: Shooter Aiming Methods

The people that are auto aiming:
Do you guys off put vision processing onto something else?
__________________
https://kusha.me
Reply With Quote
  #9   Spotlight this post!  
Unread 09-01-2013, 22:55
z_beeblebrox's Avatar
z_beeblebrox z_beeblebrox is online now
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: Shooter Aiming Methods

I'm thinking of putting vision processing into the operator's brain and combine the best of automatic and manual aiming. Instead of having the computer struggle to identify a target 50' away with different lighting, I want to have the operator look at the camera feed and click the center of the goal. Then, the computer uses that to figure out how much the robot needs to turn and how high to aim the shooter to hit the goal. The output from this will be fed to PID controllers for robot and shooter angles. When the robot has slewed to position and the shooter has spun up to speed, the operator fires a disc and makes corrections if it misses. Then, the operator rapidly fires their remaining 3 discs.
__________________
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
Reply With Quote
  #10   Spotlight this post!  
Unread 10-01-2013, 07:24
PhantomPhyxer PhantomPhyxer is offline
Registered User
FRC #2643
 
Join Date: Dec 2011
Location: San Jose, Ca
Posts: 27
PhantomPhyxer is on a distinguished road
Re: Shooter Aiming Methods

Quote:
Originally Posted by nathan_hui View Post
Decreasing the speed of the shooter will decrease the range of the frisbee. As to what it will do to the accuracy, that will require testing of a different sort. We initially used a table and a pool noodle to test shooting - different amounts of accelaration cause different ranges

Aiming at the goals will most likely be done via manual aim (the targets are large enough). Auto aim is doable, but may not be of any advantage (you're driving towards the darned thing, might as well take the time to slew the turret). Not sure about range, but then we were thinking of raising the shooter, so there's that too.
I did not know there were other former Tanker on this site. The "Slew" term related to Turrets makes me think there are. I worked on the Bradley Fighting Vehicle several years. We used an aim able Turret last year.
Reply With Quote
  #11   Spotlight this post!  
Unread 10-01-2013, 08:22
Anupam Goli's Avatar
Anupam Goli Anupam Goli is offline
PCH Q&A co-founder/Scouting Mentor
AKA: noops
FRC #1648 (G3 Robotics)
Team Role: Mentor
 
Join Date: Dec 2010
Rookie Year: 2008
Location: Atlanta, Georgia
Posts: 1,242
Anupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond repute
Re: Shooter Aiming Methods

Quote:
Originally Posted by F22Rapture View Post
Another way to think about it is, "you're writing the autoaim for autonomous anyway, might as well use it for teleop as well"
But I don't think you HAVE to auto aim for auton. As long as you're contacting the pyramid, you start out in auto right? You could just start aiming straight at the goal and fire. Granted, it's not the best, but hey, whatever works. Also, auto-aim is just sometimes too much to deal with and test. I'd be perfectly happy if we just had a sweet spot and a little camera crosshair that would guarantee that our shots would go in. My theory on auto aim is that you don't absolutely need it unless you're encontering moving targets.

Also, a rotating shooter is probably much more complicated to do for what it's worth. if you've played catalyst, or done some math, the angle of error for these shots is actually pretty high, compared to previous year's games.
__________________
Team 1002: 2008-2012
Team 1648: 2012-2016
Georgia Tech Class of 2016
Reply With Quote
  #12   Spotlight this post!  
Unread 10-01-2013, 11:19
DjScribbles DjScribbles is offline
Programming Mentor
AKA: Joe S
FRC #2474 (Team Excel)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2012
Location: Niles MI
Posts: 284
DjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to behold
Re: Shooter Aiming Methods

My opinion is that controlling the angle vertically will be more important than rotational angle control. We have wide targets, but they aren't tall.
Reply With Quote
  #13   Spotlight this post!  
Unread 10-01-2013, 12:09
Anupam Goli's Avatar
Anupam Goli Anupam Goli is offline
PCH Q&A co-founder/Scouting Mentor
AKA: noops
FRC #1648 (G3 Robotics)
Team Role: Mentor
 
Join Date: Dec 2010
Rookie Year: 2008
Location: Atlanta, Georgia
Posts: 1,242
Anupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond repute
Re: Shooter Aiming Methods

Quote:
Originally Posted by DjScribbles View Post
My opinion is that controlling the angle vertically will be more important than rotational angle control. We have wide targets, but they aren't tall.
Using the speed of the shooter and a table of experimented speeds vs distance can also overcome the short goal height.
__________________
Team 1002: 2008-2012
Team 1648: 2012-2016
Georgia Tech Class of 2016
Reply With Quote
  #14   Spotlight this post!  
Unread 10-01-2013, 12:58
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Shooter Aiming Methods


Check out this post. It's not directly related to shooter aiming, but it does have some useful qualitative observations about shooter wheel speed and slipping:

http://www.chiefdelphi.com/forums/sh...2&postcount=55


Reply With Quote
  #15   Spotlight this post!  
Unread 10-01-2013, 13:56
stingray27's Avatar
stingray27 stingray27 is offline
Registered User
AKA: Michael Ray
FRC #0027 (Team RUSH)
Team Role: Alumni
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Clarkston, MI
Posts: 209
stingray27 is a name known to allstingray27 is a name known to allstingray27 is a name known to allstingray27 is a name known to allstingray27 is a name known to allstingray27 is a name known to all
Re: Shooter Aiming Methods

For vision processing, I believe I am going to setup a system that uses vision processing, but at a minimal level. Last year, we wrote some code to attempt and follow the targets at all times. This didn't seem to fit to the game and so this year we are going to revise that method. The labview code for vision targeting from last year is a really good reference for those of you trying to figure it out. The only change you have to make is when determining the aspect ratio subscore, you have to compare it to the targets aspect ratio this year instead of the aspect ratio from last year (18 by 24). I am just going to divide the width and the height and then later use that number to determine what target the camera is currently looking at. I can then throw out the aspect ratio subscore when determining if the camera is looking at a target or not and use the other 3 subscores as the determining factor (convex hull operation score, or the rectangle coverage %, and the vetical and horizontal line scores).

As for actually using the vision information, I believe that we may go with just a single button that activates a vertical alignment of the shooter. Since the target is so wide and just limited in height, the shooter then would line up vertically and then hand over control to the operator. The horizontal alignment would just be from the driver. This allows for just a quick rough alignment of the robot and then the operator would only have to perform quick slight fine tuning.

Any thoughts?
__________________
Michael Ray
Team RUSH 27

Driving Record: 93-64-0 Best Finish: Finalist (x4 FiM Districts)
Coaching Record: 16-7-0 Best Finish: Winner (Kettering Invitationa)l


Last edited by stingray27 : 10-01-2013 at 13:59.
Reply With Quote
Reply


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 21:08.

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