Go to Post After the norovirus outbreak at VCU, we had our entire team sterilized. Oh, wait, that doesn't sound right... - dlavery [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 21-01-2017, 16:23
Eryl2000's Avatar
Eryl2000 Eryl2000 is offline
Registered User
FRC #3024 ("My Favorite Team")
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Ashland, OR
Posts: 9
Eryl2000 is on a distinguished road
Camera to use for Vision Processing

Hi,

We are trying to vision processing, but we're not sure which camera is best to use. Last year we implemented vision control, but we had a lot of problems getting consistent results. The images we got were fairly whitewashed, which might be because our ring light was not bright enough, but I don't know if a brighter ring light would have even helped. The images were not really good enough to properly edge find with. I heard that changing the exposure on the camera can help fix this problem, but I'm not sure which cameras can do so and which ones do it best.
Any help would be appreciated!
Reply With Quote
  #2   Spotlight this post!  
Unread 21-01-2017, 16:28
NShep98's Avatar
NShep98 NShep98 is offline
Registered User
AKA: Nathan Shepherd
FRC #2079 (4H ALARM Robotics)
Team Role: Mechanical
 
Join Date: Oct 2015
Rookie Year: 2015
Location: Franklin, MA
Posts: 254
NShep98 has much to be proud ofNShep98 has much to be proud ofNShep98 has much to be proud ofNShep98 has much to be proud ofNShep98 has much to be proud ofNShep98 has much to be proud ofNShep98 has much to be proud ofNShep98 has much to be proud ofNShep98 has much to be proud of
Re: Camera to use for Vision Processing

What kind of camera and ring light were you using before? A pretty standard setup could be this camera and this ring light. This is not the only option, but it's what my team is going with.
__________________


FRC 2079 - 4H ALARM Robotics 2015 - 2017

FLL 2011, 2013
Reply With Quote
  #3   Spotlight this post!  
Unread 21-01-2017, 16:31
Eryl2000's Avatar
Eryl2000 Eryl2000 is offline
Registered User
FRC #3024 ("My Favorite Team")
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Ashland, OR
Posts: 9
Eryl2000 is on a distinguished road
Re: Camera to use for Vision Processing

Quote:
Originally Posted by NShep98 View Post
What kind of camera and ring light were you using before? A pretty standard setup could be this camera and this ring light. This is not the only option, but it's what my team is going with.
We used those exact parts last year with minimal success. We also used the Axis 206. We weren't sure how to set the exposure (if it is even possible on those).
Reply With Quote
  #4   Spotlight this post!  
Unread 21-01-2017, 16:38
Dale's Avatar
Dale Dale is offline
Head Coach & Mentor
AKA: Dale Yocum
FRC #1540 (Flaming Chickens)
Team Role: Coach
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Portland, OR
Posts: 504
Dale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud of
Re: Camera to use for Vision Processing

I'm not sure about being "best" but a lot of teams use the Microsoft HD3000 camera probably because it's often times available in the KOP or FIRSTChoice. We've used the Axis cameras because that's what we had. It's a far more expensive camera with a built in web server so it connects via ethernet.

There is a lot of support for both of these on Chief Delphi. I'd be interested if someone has found a camera that's better for FRC applications.

Yes, it is vital that you be able to control the exposure. You want to turn it WAY down so that your camera only sees the tape and other really shiny things.

A few other tips. Don't try to image process while the robot is moving (at least in the beginning.) Many teams use a image co-processor but it may not be required depending on what you are trying to do. The Cheesy Poofs, 254, have a lot of resources on how their image processing works. You could do worse than studying their materials carefully.
__________________
2016 PNW Championship Chairman's; 2016 Winner Oregon City District, 2015 PNW Championship Chairman's; 2015 PNW District Engineering Inspiration; 2015 PNW District Finalist; 2014 PNW Championship Chairman's; 2014 Championship Innovation in Controls; 2013 Chairman's (Oregon); 2013 Finalist (OKC); 2012 Winner (OKC); 2012 Chairman's (OKC); 2012 Woody Flowers (Oregon); 2011 Volunteer of the Year (Oregon); 2011 Finalist & Captain (San Diego); 2011 Innovation in Control (San Diego); 2010 & 2007 Chairman's (Oregon); 2010 Regional Champions (Colorado); 2010 Innovation in Control (Colorado); 2009 & 2008 Engineering Inspiration (Oregon); 2008 Regional Champions (Oregon); 2007 Regional Finalist (Oregon); 2005 Rookie Inspiration (PNW)

Last edited by Dale : 21-01-2017 at 18:51.
Reply With Quote
  #5   Spotlight this post!  
Unread 21-01-2017, 21:00
Hadi379's Avatar
Hadi379 Hadi379 is offline
Registered User
FRC #0379
 
Join Date: Jan 2007
Location: Girard
Posts: 171
Hadi379 is a splendid one to beholdHadi379 is a splendid one to beholdHadi379 is a splendid one to beholdHadi379 is a splendid one to beholdHadi379 is a splendid one to beholdHadi379 is a splendid one to beholdHadi379 is a splendid one to behold
Re: Camera to use for Vision Processing

I thought the pixy was easy to get working, in all honesty we probably over thought the entire setup from the get go, but it turned out pretty simple so far.
Reply With Quote
  #6   Spotlight this post!  
Unread 21-01-2017, 22:46
euhlmann's Avatar
euhlmann euhlmann is offline
CTO, Programmer
AKA: Erik Uhlmann
FRC #2877 (LigerBots)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2015
Location: United States
Posts: 395
euhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud of
Re: Camera to use for Vision Processing

Last year we used a Logitech C930E. It has decent exposure and white balance control, and (the reason we picked it) a wide field of view.
__________________
Creator of SmartDashboard.js, an extensible nodejs/webkit replacement for SmartDashboard


https://ligerbots.org
Reply With Quote
  #7   Spotlight this post!  
Unread 22-01-2017, 09:01
gerthworm's Avatar
gerthworm gerthworm is offline
Making the 1's and 0's
FRC #1736 (Robot Casserole)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2015
Location: Peoria, IL
Posts: 78
gerthworm has a spectacular aura aboutgerthworm has a spectacular aura about
Re: Camera to use for Vision Processing

Quote:
Originally Posted by NShep98 View Post
All the green smaller rings are out of stock till April.... I guess amber might be another good option? Anyone had luck with those?
Reply With Quote
  #8   Spotlight this post!  
Unread 22-01-2017, 09:55
rudun's Avatar
rudun rudun is offline
Registered User
FRC #0496 (Royals)
Team Role: Coach
 
Join Date: Jan 2009
Rookie Year: 2005
Location: Babylon
Posts: 47
rudun is an unknown quantity at this point
Re: Camera to use for Vision Processing

They are available on black circuit boards also.https://www.superbrightleds.com/more...it-board/1117/
Reply With Quote
  #9   Spotlight this post!  
Unread 22-01-2017, 10:29
beijing_strbow beijing_strbow is offline
Registered User
FRC #5968 (Cyborg Indians)
Team Role: Programmer
 
Join Date: Aug 2016
Rookie Year: 2016
Location: Kansas
Posts: 48
beijing_strbow is an unknown quantity at this point
Re: Camera to use for Vision Processing

We're using a Microsoft LifeCam HD-3000 for vision processing this year and it seems to be working fairly well (that's my general impression - I'm mostly working on something else). They're very cheap and easy to work with, considering that the WPI libraries were built for them.

You can fix the whitewashing by turning the exposure and brightness way down (I think we have it set at 1% on both of them, and it works pretty well).
Reply With Quote
  #10   Spotlight this post!  
Unread 22-01-2017, 10:35
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,563
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Camera to use for Vision Processing

Quote:
Originally Posted by gerthworm View Post
All the green smaller rings are out of stock till April.... I guess amber might be another good option? Anyone had luck with those?
Garnet Squadron ran an RGB ring light at Palmetto last year. If I remember correctly, we actually introduced a little pink to ours and were able to track the reflective tape at home. (At the event, we quickly realized our RasPi had a glass jaw.)
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #11   Spotlight this post!  
Unread 23-01-2017, 00:08
Dale's Avatar
Dale Dale is offline
Head Coach & Mentor
AKA: Dale Yocum
FRC #1540 (Flaming Chickens)
Team Role: Coach
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Portland, OR
Posts: 504
Dale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud of
Re: Camera to use for Vision Processing

Quote:
All the green smaller rings are out of stock till April.... I guess amber might be another good option? Anyone had luck with those?
We've used amber in the past with mixed results. We're switching to green this year. Amber seems to be a more common color produced by house lights, etc. We were getting more noise than we do with green.
__________________
2016 PNW Championship Chairman's; 2016 Winner Oregon City District, 2015 PNW Championship Chairman's; 2015 PNW District Engineering Inspiration; 2015 PNW District Finalist; 2014 PNW Championship Chairman's; 2014 Championship Innovation in Controls; 2013 Chairman's (Oregon); 2013 Finalist (OKC); 2012 Winner (OKC); 2012 Chairman's (OKC); 2012 Woody Flowers (Oregon); 2011 Volunteer of the Year (Oregon); 2011 Finalist & Captain (San Diego); 2011 Innovation in Control (San Diego); 2010 & 2007 Chairman's (Oregon); 2010 Regional Champions (Colorado); 2010 Innovation in Control (Colorado); 2009 & 2008 Engineering Inspiration (Oregon); 2008 Regional Champions (Oregon); 2007 Regional Finalist (Oregon); 2005 Rookie Inspiration (PNW)
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 06:53.

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