Go to Post Holy cow! Five years in FIRST and it only gets better! Skyway has supplied wheels to FIRST for ten years. Ten years ago Dean called Ken for wheels. Ken said yes. Man, we love helping you guys and gals get good wheels. ;) Bart at Skywaywheels.com - SkywayWheels [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 24-03-2016, 13:46
ns3517's Avatar
ns3517 ns3517 is offline
Registered User
FRC #0316 (Lunatecs)
 
Join Date: Jul 2015
Rookie Year: 2008
Location: south jersey
Posts: 34
ns3517 will become famous soon enough
vision system accuracy

For those of you who don't mind sharing here are a few questions i'd like to ask.
1. How accurate has your vision tracking been in a competition.
2. Have you had any on field problems preventing it from working if so what problems.
3. What kind of vision system do you use. [meaning reflective light targeting, flashlight, or camera]
4. Does your system work from the defenses.

Last edited by ns3517 : 24-03-2016 at 13:50.
  #2   Spotlight this post!  
Unread 24-03-2016, 15:31
soundfx's Avatar
soundfx soundfx is offline
Registered User
AKA: Aaron J
FRC #3238 (Cyborg Ferrets)
Team Role: Programmer
 
Join Date: Jan 2016
Rookie Year: 2014
Location: Anacortes, WA
Posts: 14
soundfx is an unknown quantity at this point
Re: vision system accuracy

My team added vision processing to our autonomous code between competitions to supplement our dual camera setup that was already in use at our first competition.

Cameras worked fairly well for our drivers, especially since we were able to add cross-hairs to the feed for easier alignment. However, it still took a bit of time to line up, although it did a great job of ensuring the shooting was on target. We were able to send over a USB camera feed and an image from an IP camera (for processing) with little trouble at events.

Our vision tracking worked twice throughout our second competition, though most of our troubles were rooted in our lack of carpeted area large enough to test on. We elected to process the image on our driver station laptop, and did encounter quite a bit of lag through the IP camera and network tables, but we were still able to make it accurate enough for two working shots in competition.
We did not have problems with the network (besides the lag) as long as we accessed the camera via its name, not IP address (e.g., axis-camera.local, not 10.32.38.11).
I'm sure our system could have worked from the defenses if our shooter had that capability.
  #3   Spotlight this post!  
Unread 24-03-2016, 17:13
amesmich's Avatar
amesmich amesmich is offline
Registered User
FRC #4638 (Jagbots)
Team Role: Teacher
 
Join Date: Nov 2012
Rookie Year: 2012
Location: Maryland
Posts: 93
amesmich is an unknown quantity at this point
Re: vision system accuracy

We use LabVIEW and the MS camera. At first it was off but after tuning it has been 100% no fail. At the first district event it would not work correctly for 90 of the event. Toward the end after refinement it started to work and at the second district event it didn't miss.

We use it for all shooting. Its does Auto high goal 100%. It missed one because the ball bounced out of the bot crossing over but its was not the shooter obviously.

Ours is reflective targeting with cross hairs. In Auto it looks for a match threshold and then shoots. In tele, its puts a box up and the drive team aligns the cross hairs and shoots.

To make the adjustments the shooter is on a turret that does azimuth and elevation. The software makes the turret adjust to the target so the bot does not have to move. We just need to be in a general area maybe +- 3-4 feet. Of course the margin can be bigger than that but to be most accurate we keep it in that range.
  #4   Spotlight this post!  
Unread 24-03-2016, 17:30
dradel's Avatar
dradel dradel is offline
Registered User
FRC #4557 (Full Metal Falcons)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: CT
Posts: 397
dradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to behold
Quote:
Originally Posted by amesmich View Post
We use LabVIEW and the MS camera. At first it was off but after tuning it has been 100% no fail. At the first district event it would not work correctly for 90 of the event. Toward the end after refinement it started to work and at the second district event it didn't miss.



We use it for all shooting. Its does Auto high goal 100%. It missed one because the ball bounced out of the bot crossing over but its was not the shooter obviously.



Ours is reflective targeting with cross hairs. In Auto it looks for a match threshold and then shoots. In tele, its puts a box up and the drive team aligns the cross hairs and shoots.



To make the adjustments the shooter is on a turret that does azimuth and elevation. The software makes the turret adjust to the target so the bot does not have to move. We just need to be in a general area maybe +- 3-4 feet. Of course the margin can be bigger than that but to be most accurate we keep it in that range.

Was wondering if you could pm me about your code? My programmers are having issues with vision.
  #5   Spotlight this post!  
Unread 24-03-2016, 17:46
amesmich's Avatar
amesmich amesmich is offline
Registered User
FRC #4638 (Jagbots)
Team Role: Teacher
 
Join Date: Nov 2012
Rookie Year: 2012
Location: Maryland
Posts: 93
amesmich is an unknown quantity at this point
Re: vision system accuracy

Sure let me get in touch with our programing team, since I don't have the file.
  #6   Spotlight this post!  
Unread 24-03-2016, 17:52
dradel's Avatar
dradel dradel is offline
Registered User
FRC #4557 (Full Metal Falcons)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: CT
Posts: 397
dradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to behold
Quote:
Originally Posted by amesmich View Post
Sure let me get in touch with our programing team, since I don't have the file.

Thank you so much! We don't have a turret so will have to adjust the robot position, but I would think it would be a mater of just telling different motor controllers to do something. But I am a mechanical mentor so may be off base with that thought.
  #7   Spotlight this post!  
Unread 24-03-2016, 18:09
kylelanman's Avatar
kylelanman kylelanman is offline
Programming Mentor
AKA: Kyle
FRC #2481 (Roboteers)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2007
Location: Tremont Il
Posts: 185
kylelanman is a name known to allkylelanman is a name known to allkylelanman is a name known to allkylelanman is a name known to allkylelanman is a name known to allkylelanman is a name known to all
Re: vision system accuracy

Quote:
Originally Posted by ns3517 View Post
For those of you who don't mind sharing here are a few questions i'd like to ask.
1. How accurate has your vision tracking been in a competition.
2. Have you had any on field problems preventing it from working if so what problems.
3. What kind of vision system do you use. [meaning reflective light targeting, flashlight, or camera]
4. Does your system work from the defenses.
1. Very accurate. Typically when we miss a shot it isn't due to the vision.
2. The biggest issue we have had on the field is the co-processor (BBB) not booting up. We think we have determined the root cause and that shouldn't happen any more. One other problem we had while tuning on the field that wasn't a problem during the matches was the sponsor loop running on the screen behind the goal. The sponsor loop should never run during matches but the bright white that dominates the screen made tuning a little challenging until the AV crew changed over to the field camera for us.
3. A green LED ring bouncing light off of the retroreflective tape.
4. Yes. It was designed specifically to work while touching the Outworks.
__________________
"May the coms be with you"

Is this a "programming error" or a "programmer error"?

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 06:01.

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