Go to Post Maybe there's some reason that makes it not that simple... - Cory [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
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-03-2009, 21:00
R.C.'s Avatar
R.C. R.C. is online now
2017... Oooh Kill em, Swerve!
AKA: Owner, WestCoast Products
FRC #1323 (MadTown Robotics)
Team Role: Engineer
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Madera, CA
Posts: 2,174
R.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond repute
Extraneous Lighting

Cd,

When we were at the Long Beach Regional, a fellow judge, also the owner of Mechanical Concepts stopped by our pits. We had a lengthy conversation in the pits about our bot and the camera. He told us that the camera should be mounted at the peak of the bot (highest spot possible) and put a hood over it. That way the lightening does not affect the camera TOO MUCH. We never got around to do this but were wondering how affective it would be?

-RC
__________________
R.C.
Owner, WestCoast Products || Twitter
MadTown Robotics Team 1323
Reply With Quote
  #2   Spotlight this post!  
Unread 21-03-2009, 21:28
Francis-134's Avatar
Francis-134 Francis-134 is offline
Lifer
FRC #0190 (Gompei and the Herd)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Worcester, MA
Posts: 597
Francis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond repute
Re: Extraneous Lighting

Placing the camera at the top of the robot will ensure that it is not blocked by anything (robots etc.). I would think that placing a hood over the camera may help a small amount, but I would think it will still not help in long-distance lighting issues such as washout/inconsistant lighting.
__________________

Email | Twitter | Facebook | YouTube | Twitch
iTunes Podcast | Snapchat

A proud alumnus of teams 134 and 40 || Mentor of Team 190 || Director of Fun for BattleCry@WPI
Reply With Quote
  #3   Spotlight this post!  
Unread 22-03-2009, 01:13
nathanww nathanww is offline
Hacker
FRC #1678 (Citrus Circuits)
Team Role: Programmer
 
Join Date: Dec 2008
Rookie Year: 2007
Location: Davis, CA
Posts: 224
nathanww is just really nicenathanww is just really nicenathanww is just really nicenathanww is just really nice
Re: Extraneous Lighting

Yeah, the problem with this is it's fairly hard to position the camera so that you can get a full view of the vision targets at fairly close range without looking directly into the lights--so having a hood doesn't help you so much.
__________________
Get yer robot source code here!
Reply With Quote
  #4   Spotlight this post!  
Unread 22-03-2009, 02:24
Cow Bell Solo's Avatar
Cow Bell Solo Cow Bell Solo is offline
No Stolte No
AKA: Chris
FRC #2194 (Fondy Fire)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Minnesota
Posts: 381
Cow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the rough
Send a message via AIM to Cow Bell Solo Send a message via MSN to Cow Bell Solo Send a message via Yahoo to Cow Bell Solo
Re: Extraneous Lighting

I would think the hood is more for protection for the camera so you don't have a ball come flying or for some reason a robot hits the camera and busts it off the robot and breaks it.
__________________
Who let the Blue Smoke Out
Team 2194 Mentor - 2012-Present - http://fondyfire.com
Team 2207 Alumni - http://whitebearlakerobotics.com
Iowa FIRST LEGO League Planning Team Member - 2010-Present - http://www.isek.iastate.edu/fll
FIRST LEGO League volunteer - 2008-Present

2008: MN Regional Quarterfinalists, Website Excellence
2009: MN North Star Quarterfinalists, recognized for safety, Website Excellence
Reply With Quote
  #5   Spotlight this post!  
Unread 22-03-2009, 10:35
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,748
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: Extraneous Lighting

The higher the camera is mounted the better -- I agree. Fewer objstacles, the cross section of the cylinder is closer to a rectangle, and distance calculations may also be simplified with a smaller angle. The biggest reason, though is to avoid having the camera stare into the lights. Substitute your eyes for the camera, and give it a try. Height helps.

As for a hood. Again do the eye substitution and put on a ball cap. It will help with light from a certain direction, but you still may not be able to avoid looking into the lights in some situations. Continuing the analogy, you may think putting black smudge beneath the camera will help, and it will make the robot to look meaner, but a better implementation would be to avoid shiny materials like lexan in front of and beneath the camera that will reflect overhead lights back into the camera.

Continuing down this line of thought, you may be tempted to put sunglasses on your camera. Good thought, but testing it out, you will find that if set to auto-expose, the camera will just adjust the exposure to rebrighten the entire scene, pretty much the way your eyes do. What about polarizing lenses? Unfortunately, the light from the field isn't polarized, and the target material doesn't polarize the light either, so in that case, polarized lenses work the same as colored ones, and they can't selectively filter out glare or bright spots.

If you find something that works miracles, please share.
Greg McKaskle
Reply With Quote
  #6   Spotlight this post!  
Unread 22-03-2009, 11:54
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is offline
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,957
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: Extraneous Lighting

Quote:
Originally Posted by Greg McKaskle View Post
The higher the camera is mounted the better -- I agree. Fewer objstacles, the cross section of the cylinder is closer to a rectangle, and distance calculations may also be simplified with a smaller angle. The biggest reason, though is to avoid having the camera stare into the lights. Substitute your eyes for the camera, and give it a try. Height helps.

As for a hood. Again do the eye substitution and put on a ball cap. It will help with light from a certain direction, but you still may not be able to avoid looking into the lights in some situations. Continuing the analogy, you may think putting black smudge beneath the camera will help, and it will make the robot to look meaner, but a better implementation would be to avoid shiny materials like lexan in front of and beneath the camera that will reflect overhead lights back into the camera.

Continuing down this line of thought, you may be tempted to put sunglasses on your camera. Good thought, but testing it out, you will find that if set to auto-expose, the camera will just adjust the exposure to rebrighten the entire scene, pretty much the way your eyes do. What about polarizing lenses? Unfortunately, the light from the field isn't polarized, and the target material doesn't polarize the light either, so in that case, polarized lenses work the same as colored ones, and they can't selectively filter out glare or bright spots.

If you find something that works miracles, please share.
Greg McKaskle
Greg,

Do the spotlights that FIRST uses put out full spectrum white light?

If not, then can a team (Knowing the height of it's camera, and knowing the size of the target) filter out all but 1 of the 2 colors and track on that?

The reason I'm asking is because (if you know your camera height) you can tell whether your target is on top or bottom by angle within the frame, and (know the size of your target) you can tell how far away it is by the area it fills within the frame.

By only tracking 1 color you can filter out all other light (you cannot easily filter out optically for 2 colors not next to each other within the spectrum) which should let you filter out even the brightest spotlights, unless they put out full spectrum white light.
__________________
___________________
"We are not now that strength which in old days moved earth and heaven; that which we are, we are;
One equal temper of heroic hearts, Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield. "
- Tennyson, Ulysses
Reply With Quote
  #7   Spotlight this post!  
Unread 22-03-2009, 20:33
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,748
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: Extraneous Lighting

The field typically has around 30 floodlights on each side of the field, which output warm white light. If you were to plot their power vs spectrum from 400nm to 700 nm, they would be pretty flat, but higher in the red end of the range. So any analog optical filter will see them as a really bright spot of your filter color plus a haze of the filter color as the light from the flood hits the entire sensor

I think it is pretty safe to think of the color threshold as a color filter operation, but it can differentiate between white and other color combinations, not just a single peak like optical filters. So the purpose of doing this would be to replace the digital filter with an analog to get rid of the processing, but as noted, you can't substitute them one-for-one.

Greg McKaskle
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Outdoor Lighting Fio003 3D Animation and Competition 7 19-01-2008 10:42
cmucam lighting muy dificil Programming 5 22-12-2005 07:49
Night scene lighting Lev 3D Animation and Competition 14 30-01-2003 23:43
Lighting at Nationals archiver 2001 2 24-06-2002 03:51
lighting in 3DSMax Falcon234 3D Animation and Competition 2 10-02-2002 10:27


All times are GMT -5. The time now is 05:35.

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