Go to Post Does this need a "Do not try this at home" stamp? - sanddrag [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #76   Spotlight this post!  
Unread 09-01-2005, 18:40
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Concerns regarding the green paneling/green shirts

Quote:
Originally Posted by scottm87
The vision system has a few different modes. One mode (that most directly applies to the challenge) returns the location and bounding boxes of blobs of color. In the code, it most likely takes these bounding boxes, sorts them by the similarity to the target color, and plots a path depending on the blob's X position or something. It would not be difficult to A) decrease the range of colors or B) apply another level of filtering to determine the height of the blob off the playing field to filter out humans or robots (tall ones at least).

All I am waiting for is someone to pick up a serial CompactFlash interface that are always in Circuit Cellar, and write the frame captures and show a post-match movie .

I think Scott and a few others are on to something here. The sensor is a camera capable of color matching and shape matching. It is not just a color sensor. I think we are blowing this out of proportion. Thunder chickens, don't change your shirt color and other teams don't worry about your robot color and MCs don't go for black shirts until we get some real data about the software and the camera. There are some pretty cool and knowledgeable people at IFI and FIRST, don't you think they would have thought of the problems.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #77   Spotlight this post!  
Unread 09-01-2005, 18:44
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: Concerns regarding the green paneling/green shirts

A few items that you might want to consider before you go heading down too many blind alleys:

- There are three possible starting locations for your robot. Pick any of the three. You know what the field should look like from that vantage point.

- There are eight possible starting locations for the vision tetras. Those locations relative to the robot starting locations are known and fixed.

- The number of robot location/vision tetra position permutations is finite.

- The CMUcamII allows you to trim the field of view to a pre-defined area of the video frame, so extraneous items that are not of interest (ie. off-field items) can be ignored.

- For a given field of view, if two or more objects of the target color are in view and the CMUcamII is requested to locate the target, it will return the location (in X-Y coordinates within the frame) of the largest color blob of the desired color.

- For a set of given obejcts of the same size, closer objects will appear larger (duh!)

So you really have only one question to ask: can you use the camera to look from a given point toward another given point, and determine if the second point is occupied by a certain known object or not?

-dave
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!

Last edited by dlavery : 10-01-2005 at 12:19. Reason: typo
  #78   Spotlight this post!  
Unread 09-01-2005, 18:50
Petey's Avatar
Petey Petey is offline
Strategy & Gaming
AKA: Chris Peterson
None #1073 (Team F.O.R.C.E.)
Team Role: Alumni
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Hollis-Brookline, NH
Posts: 644
Petey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond repute
Re: Concerns regarding the green paneling/green shirts

Thanks, Dave. I'm fairly sure I understood some fraction of that.

I'm not sure if it completely solves the problem, but it provides some direction, at least. Although - For a given field of view, if two or more objects of the target color are in view and the CMUcamII is requested to locate the target, it will return the location (in X-Y coordinates within the frame) of the largest color blob of the desired color. scares me.

I'll forward this on over to the controls people.

I'm still waiting on the "official answer" from the FRC Q&A forum, for anyone who is breathlessly awaiting it.
__________________

Bio:
Team 1073 alumnus, now Admissions Officer at MIT.

Thanks to all those who have helped me through FIRST over the years.
  #79   Spotlight this post!  
Unread 09-01-2005, 22:06
elknise's Avatar
elknise elknise is offline
Registered User
AKA: Erik Knise
FRC #1318 (Issaquah Robotics)
Team Role: Alumni
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Issaquah, WA
Posts: 73
elknise will become famous soon enoughelknise will become famous soon enough
Re: Concerns regarding the green paneling/green shirts

During our Kickoff meeting, we brought this up. The CMUcamI, which we used in a different competition last year to track a orange cone, could pick it up at around 30-45 feet depending on lighting, so, this being CMUcamII, it would imply that it might have a longer range. One solution to just finding the colors on the field would be to mount it low to the ground and to angle it forwards, to limit the distractions it can recieve from its sorroundings.

Edit: During the competition, one of the other robots did chase someone from the crowd who was wearing a brightly colored red shirt when it was going for a orange cone.

Last edited by elknise : 09-01-2005 at 22:08. Reason: spelling
  #80   Spotlight this post!  
Unread 09-01-2005, 23:24
Salik Syed Salik Syed is offline
Registered User
FRC #0701 (RoboVikes)
Team Role: Alumni
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Stanford CA.
Posts: 514
Salik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud of
Send a message via AIM to Salik Syed
Re: Concerns regarding the green paneling/green shirts

hmmmm.... maybe they don't want it so easy.....
i'm sure you could program in SOFTWARE to ensure that it is a vision tetra...
i.e after recognizing the green color you measure the length of the green... like move the camera left and right and see how long it takes to "lose" the green ....
i'm sure you could also adjsut the camera to dif light settings based on the beginning of the match... maybe make your robot drive forward to a known positon of color and register that value to calibrate the camera... however if there is ALOT of variable settings like diamond plate reflecting more light near the starting point etc.. some difficulties may come up!
__________________
Team 701
  #81   Spotlight this post!  
Unread 09-01-2005, 23:39
KevinRo KevinRo is offline
Founding Chairman Washington FIRST
AKA: Kevin Ross
FRC #4089 (Stealth)
Team Role: Engineer
 
Join Date: Dec 2002
Rookie Year: 1999
Location: Carnation, WA
Posts: 17
KevinRo is a name known to allKevinRo is a name known to allKevinRo is a name known to allKevinRo is a name known to allKevinRo is a name known to allKevinRo is a name known to all
Re: Concerns regarding the green paneling/green shirts

Take a good look at the camera documentation. You will find several things that will help you out.

1) Each object is tracked by a bounding box. This is key. Remember it. Its important. Don't forget it! A bounding box is the smallest possible box that will enclose the color object. Consider the difference in view between a person in a shirt and a vision tetra. What can the bounding box tell you?

2) The field of view of the camera isn't as wide as you would think.

3) The percieved size of a distant object is related to the sine function. A good hint: Percieved Height is sort of = Height * (1 / radius). Draw a picture, think about what sine is, and see if you can figure that one out.

Kevin
  #82   Spotlight this post!  
Unread 10-01-2005, 01:30
Gary C's Avatar
Gary C Gary C is offline
Registered User
FRC #0968 (RAWC)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: West Covina
Posts: 13
Gary C will become famous soon enough
Send a message via AIM to Gary C
Re: Concerns regarding the green paneling/green shirts

i wonder how the sensor would work if a competition was held at chatsworth high school all the lights are ORANGE!!!! hahahahahahah
  #83   Spotlight this post!  
Unread 10-01-2005, 01:43
Robotics Dude Robotics Dude is offline
Registered User
no team (Red Jammers)
Team Role: Mentor
 
Join Date: Nov 2004
Rookie Year: 2002
Location: East Islip New York
Posts: 15
Robotics Dude is an unknown quantity at this point
Re: Darn. There goes our strategy...

Quote:
Originally Posted by Mark McLeod
Now that'll be a sight to see.
Wait until your first regional and five other robots converge on MOE, hoist it up and cap a goal with you.
That would be something to see. But Id be a little scared when i saw a robot picking up another 120 lb robot without breaking.
__________________
-2000 Long Island Regional Xerox Creativity Award
-2001 Long Island Regional Semi-Finalists
-2002 KSC Semifinalists
-2002 Long Island Regional Semi-Finalists
-2002 Long Island Regional Chairman's Award Winner
-2002 Einstein Division Champion and #1 seed
-2002 National Finalist
-2002 BattleCry3@WPI Champions
-2003 SBPLI Website Design Award Winner
-2004 UCF Regional Finalists (thanx 233 & 1144)
-2004 SBPLI Imagery Award
-2004 SBPLI Regional Champions(thanx 229 &1114)
  #84   Spotlight this post!  
Unread 10-01-2005, 07:17
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Concerns regarding the green paneling/green shirts

Guys,
Dave has spoken, read and believe, then get to work.
RoboticsDude, we've done that, many times. No damage, dents build character.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #85   Spotlight this post!  
Unread 11-01-2005, 17:38
Tytus Gerrish's Avatar
Tytus Gerrish Tytus Gerrish is offline
IGAB, ADHD, and Dislexic
AKA: Ty
FRC #0179 (SwampThing)
Team Role: Tactician
 
Join Date: Feb 2003
Rookie Year: 2001
Location: West Palm Beach, Florida
Posts: 2,017
Tytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond repute
Re: Concerns regarding the green paneling/green shirts

Teams Like Us Moe And Element All Have Bright Lime Green robots. im shure if you want your robots sensors to work you should probaly take some time to discriminate dark green from lime green
  #86   Spotlight this post!  
Unread 12-01-2005, 09:37
Swan217's Avatar
Swan217 Swan217 is offline
RoboShow Producer
AKA: DJ Royal Fusion
no team (RoboShow)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Detroit Raised, Orlando Adopted
Posts: 568
Swan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond reputeSwan217 has a reputation beyond repute
Send a message via AIM to Swan217
Thumbs up Re: Concerns regarding the green paneling/green shirts

Update from the FIRST Q&A. Please take note that these aren't official until they are addressed in an official manual update (as Q&A's are occasionally contridicted or flip flopped).

Quote:

ID: 981 Section: 5.3.4 Status: Answered Date Answered: 1/11/2005
Q: Regarding <R26>: Will there be any precautions taken--or any precautions necessary--to ensure that the cameras do not become attracted to robots or humans that are colored like field elements (eg clad in red, blue, green, yellow, silver?)
A: No.
ID: 982 Section: 5.3.4 Status: Answered Date Answered: 1/11/2005
Q: Clarifying Q. 981: Even if the intent is not to distract the robot? Since the cameras can be calibrated to sense many different colors, must some colors (& if so, which) be avoided by teams in decorating their robots and themselves?
A: No.
__________________
Orlando Regional Planning Committee & Cohost of The RoboShow & RoboVision

Follow The RoboShow on Twitter @RoboShowLive & check out our website, www.theroboshow.net

Follow RoboVision on Twitter @RoboVisionOD & check out our website, www.robovisionod.com





"As president, I believe that robotics can inspire young people to pursue science and engineering. And I also want to keep an eye on those robots in case they try anything."
— President Barack Obama

Last edited by Swan217 : 12-01-2005 at 13:16.
  #87   Spotlight this post!  
Unread 12-01-2005, 10:29
JBotAlan's Avatar
JBotAlan JBotAlan is offline
Forever chasing the 'bot around
AKA: Jacob Rau
FRC #5263
Team Role: Mentor
 
Join Date: Sep 2004
Rookie Year: 2004
Location: Riverview, MI
Posts: 723
JBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond reputeJBotAlan has a reputation beyond repute
Send a message via AIM to JBotAlan Send a message via Yahoo to JBotAlan
Re: Concerns regarding the green paneling/green shirts

Which mode do you think the cam was in when they had the demo during the kickoff? I saw it followed the guy's green shirt, but his shirt's color is different from vision tetra green. If they had it calibrated for tetra green and it followed his shirt, can it really discriminate between his shirt and the tetra? I still have yet to even power up the cam, but that should happen today.
__________________
Aren't signatures a bit outdated?
  #88   Spotlight this post!  
Unread 12-01-2005, 12:49
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: Concerns regarding the green paneling/green shirts

Quote:
Originally Posted by Dan Swando
Update from the FIRST Q&A. Please take note that these aren't official until they are addressed in an official manual update (as Q&A's are occasionally contridicted or flip flopped).

...

Good, because I'd hate not to have our Robot Skirt again this year just because the color of the tetras is ThunderChicken Green.
Just a thought here. Yes it is LEGAL to have your robot any color that you may want. But, and this is absolutely not an "Official FIRST Position" or anything, just an independent thought (I am allowed to have one per week... ), you have to ask yourself if it is SMART to have your robot certain colors. If you pick a color for your robot that you know is very close to the color of certain objects that will be sought by the vision system, what will be the result?

You know that the vision systems of the robots on the field will be calibrated to look for green. If your robot is a similar hue, then you know there is a significant probability that it will be detected by the vision system of the other robots - INCLUDING YOUR ALLIANCE PARTNERS. After about the second time that an alliance partner robot is prevented from grabbing the vision tetra and scoring bonus points because your robot was a confusing color and distracted their vision system, your team is likely to become a pariah. If I were an alliance captain picking teams for the elimination rounds, I don't care how freaking good your robot may be, I would never ever pick you as a partner if I saw you repeatedly screw up the autonomous period performance of your own alliance. The risk to the alliance would just be too great. There are lots of other implications as well, but I think you get the point.

So, once again, it comes down to a simple question: coloring your robot green (or even yellow, the color of the targets in the goals) may be legal, but is it smart?

Quote:
Originally Posted by JBotAlan
Which mode do you think the cam was in when they had the demo during the kickoff? I saw it followed the guy's green shirt, but his shirt's color is different from vision tetra green. If they had it calibrated for tetra green and it followed his shirt, can it really discriminate between his shirt and the tetra? I still have yet to even power up the cam, but that should happen today.
For the kickoff demo, the camera was calibrated for the color of my shirt. It was able to properly discriminate between the shirt and the green vision tetras.

-dave
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!
  #89   Spotlight this post!  
Unread 12-01-2005, 14:42
Kyle's Avatar
Kyle Kyle is offline
Mike Wade, RIP You will be missed
AKA: Kyle Rice
FRC #0365 (MOE)
Team Role: Alumni
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Wilmington, Delaware
Posts: 1,387
Kyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond repute
Send a message via AIM to Kyle
Re: Concerns regarding the green paneling/green shirts

Once everyone is able to use the sensors and see how well they are able to detect different shades or a color is when we will all know if it is truly smart to have a green robot and what shade if green at all. Thank you Dave for clearing up most of this mess about the sensors and how smart it is to use green or yellow color bots. If MOE green does have a negative effect with the sensors then MOE can be mostly black with green on it but we most likely will always keep MOE green on our shirts, robots and everything else that we can get our hands on. Teams that also use green as there color should be able to use another color that is identified with their team. ex. MOE is green and BLACK so using black is still ok because it is still one of our colors. Another question about the sensors, Last year our robot had "kilts" that were colored black and green plad pattern would that also draw the sensors to us or would the non flat color keep us safe?


Lets wait a week or so and play with the sensors and see what we learn then the question will be answered.
__________________
2007 Championship Chairmans!!!!! 8 years in the making GO MOE!


Facebook
  #90   Spotlight this post!  
Unread 12-01-2005, 14:50
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Re: Concerns regarding the green paneling/green shirts

Quote:
Originally Posted by Kyle
Once everyone is able to use the sensors and see how well they are able to detect different shades or a color is when we will all know if it is truly smart to have a green robot and what shade if green at all. Thank you Dave for clearing up most of this mess about the sensors and how smart it is to use green or yellow color bots. If MOE green does have a negative effect with the sensors then MOE can be mostly black with green on it but we most likely will always keep MOE green on our shirts, robots and everything else that we can get our hands on. Teams that also use green as there color should be able to use another color that is identified with their team. ex. MOE is green and BLACK so using black is still ok because it is still one of our colors. Another question about the sensors, Last year our robot had "kilts" that were colored black and green plad pattern would that also draw the sensors to us or would the non flat color keep us safe?


Lets wait a week or so and play with the sensors and see what we learn then the question will be answered.
I think what Dave is saying is that if you decide to use green on your robot you are playing with fire. Honestly, most people know MOE's traditional team colors but nobody is going to care and will become irate with you if you mess up their autonomous mode. Quite frankly, if you keep a green color on your robot knowing it might jeopardize someone's autonomous mode you are being completely selfish.
__________________
"FIRST is like bling bling for the brain." - Woodie Flowers
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
What is on your 2004 Team shirts? Elgin Clock Team Organization 14 06-10-2004 18:58
How Many FIRST shirts do you own? Joe Ross General Forum 81 31-08-2004 10:36
[ECDU]: CHAT-7/19 Corey Balint FIRST-related Organizations 5 19-07-2004 23:44
Reputation points SilverStar CD Forum Support 73 26-05-2004 02:14
shirts and things illumanat'i General Forum 15 15-01-2003 16:31


All times are GMT -5. The time now is 13:03.

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