Go to Post I give props to your programmers and programming mentors. - Sgraff_SRHS06 [more]
Home
Go Back   Chief Delphi > Technical > Programming
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 26-01-2011, 15:53
jsteele jsteele is offline
Registered User
FRC #3019
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Scottsdale, AZ
Posts: 2
jsteele is an unknown quantity at this point
Clarification of Visual System Rules

We are working on our robot's vision system and are confused about the rules regarding lighting for the vision system. Are we allowed to put a small ring of lights around the camera to illuminate the vision target? What kind of lights are allowed? Thanks for all your help.
__________________
Jonathan Steele
FIRST Team 3019
Chaparral HS Firebirds, Scottsdale, AZ
  #2   Spotlight this post!  
Unread 26-01-2011, 16:01
The Lucas's Avatar
The Lucas The Lucas is offline
CaMOElot, it is a silly place
AKA: My First Name is really "The" (or Brian)
FRC #0365 (The Miracle Workerz); FRC#1495 (AGR); FRC#4342 (Demon)
Team Role: Mentor
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Dela-Where?
Posts: 1,564
The Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond reputeThe Lucas has a reputation beyond repute
Send a message via AIM to The Lucas
Re: Clarification of Visual System Rules

The lights (whichever ones you choose to use) can regarded as a legal custom circuit so long as you inhere to all the rules regarding custom circuits, including but not limited to:
R03
R38
R39-F
R43
R50
R59
R62
R63

Our team is experimenting with LED XMAS lights similar to those seen in the Vision Target Tutorial.
__________________
Electrical & Programming Mentor ---Team #365 "The Miracle Workerz"
Programming Mentor ---Team #4342 "Demon Robotics"
Founding Mentor --- Team #1495 Avon Grove High School
2007 CMP Chairman's Award - Thanks to all MOE members (and others) past and present who made it a reality.
Robot Inspector
"I don't think I'm ever more ''aware'' than I am right after I burn my thumb with a soldering iron"

Last edited by The Lucas : 26-01-2011 at 16:36.
  #3   Spotlight this post!  
Unread 26-01-2011, 16:34
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 7,011
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Clarification of Visual System Rules

A single LED of about 3000 mCd might be suitable for a first experiment. I would avoid white.

At kickoff, they showed their demo using a 2x AA MagLite
__________________

I am N2IRZ - What's your callsign?
  #4   Spotlight this post!  
Unread 26-01-2011, 20:32
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,753
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Clarification of Visual System Rules

One thing to consider is that camera sensors have a lower dynamic range than the human eye -- thus the popularity and difficulty of HDR photography.

The green CCT used several years ago will look super-bright-intense green to your eye. To the camera with normal exposure, it will look white with a green edge. The sensor is overexposed and the color of the light saturates. To correct for this, you need to lower the time of exposure, add a neutral density filter -- camera sun-shades, or in some other way lower the amount of light the sensor collects.

The reason I mention this phenomenon, is that if you see a ring of LED color, and a white interior where the retroreflective tape is, it means you have too much light. Since the tape reflects 600X as much light as white paint, this is easy to do.

In the end, it is the placement of the light near the camera that causes the shine, and it actually doesn't take that much.

Greg McKaskle
  #5   Spotlight this post!  
Unread 26-01-2011, 21:17
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Clarification of Visual System Rules

Quote:
Originally Posted by Greg McKaskle View Post
The reason I mention this phenomenon, is that if you see a ring of LED color, and a white interior where the retroreflective tape is, it means you have too much light. Since the tape reflects 600X as much light as white paint, this is easy to do.
Our initial tests of having the robot detect the retroreflector showed exactly this effect. The final bitmap of recognized color displayed a perfect silhouette of the target surrounded by a halo of "match". We put a diffuser over our LED to eliminate the spotlight effect and it works much better now.
  #6   Spotlight this post!  
Unread 07-02-2011, 11:31
jfox100 jfox100 is offline
GameAnnouncer:HubCity,Bay ou,Champs
FRC #1255 (FRC1255 - Blarglefish)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2001
Location: Baytown, TX
Posts: 31
jfox100 is a name known to alljfox100 is a name known to alljfox100 is a name known to alljfox100 is a name known to alljfox100 is a name known to alljfox100 is a name known to all
Re: Clarification of Visual System Rules

Can you please post the labview vision settings (HSV, RGB, etc) that work best for detecting the retro reflector tape.

Thanks

Gatorzillas, 2936
  #7   Spotlight this post!  
Unread 07-02-2011, 14:37
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Clarification of Visual System Rules

The settings will change dramatically depending on the color and intensity of the light source you're using to illuminate the retroreflector.
  #8   Spotlight this post!  
Unread 07-02-2011, 14:56
jfox100 jfox100 is offline
GameAnnouncer:HubCity,Bay ou,Champs
FRC #1255 (FRC1255 - Blarglefish)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2001
Location: Baytown, TX
Posts: 31
jfox100 is a name known to alljfox100 is a name known to alljfox100 is a name known to alljfox100 is a name known to alljfox100 is a name known to alljfox100 is a name known to all
Re: Clarification of Visual System Rules

Can you post screen shots of the settings that worked for you? For now, we've been using an LED flashlight. Our robot will have a ring of LED's surrounding the camera. With the flashlight, we weren't able to get the settings to exclusively detect the reflector. Did you also change the frame rate? exposure? etc.?
  #9   Spotlight this post!  
Unread 08-02-2011, 08:08
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,753
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Clarification of Visual System Rules

The 3.1 update for LV contains an example for 2011 vision. It runs on the desktop and you give it a folder of images to process. On the panel, it lets you change the HSL numbers and interact with other parameters. That may be helpful when used on your own images.

Even more helpful would be to load some images, or connect your camera to Vision Assistant and analyze the reflection to see what color it is. You draw a line through or a rectangle around the color you want to know about and it will tell you what the values are.

If you are still not quite there, choose a photo to upload, and someone here will help you analyze it.

Greg McKaskle
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 23:43.

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