Go to Post A 823543:1 reduction should be fine if you ever need to pick up a truck...or a house. - Tim Sharp [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
  #46   Spotlight this post!  
Unread 18-01-2013, 16:42
Twistedtruth360 Twistedtruth360 is offline
Registered User
AKA: Robert
FRC #4694 (Atec Robuts)
Team Role: Engineer
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Amarillo
Posts: 3
Twistedtruth360 is an unknown quantity at this point
Re: Full Court Target Detection

Do I have to use a network camera with the led lighting or can we use something.
  #47   Spotlight this post!  
Unread 18-01-2013, 21:24
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,752
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: Full Court Target Detection

The Asix camera is well integrated into WPILib, but nothing requires that you use any of it. Perhaps the question to ask yourself is, do you have a better idea? If so, investigate it, here or elsewhere.

Greg McKaskle
  #48   Spotlight this post!  
Unread 18-01-2013, 21:40
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,752
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: Full Court Target Detection

Quote:
The difference is that for camera tracking you typically want a somewhat wider spread light which is more likely to bother people (unless of course you're shooting from far enough away to allow you to limit the spread). Using a highly directional photon cannon pointed up shouldn't bother many opposing drivers. Its just the people up in nosebleed seats that will get blasted.
The way I look at it, the spread of the light determines how many people it impacts. The brightness of the light determines how much it affects the people with the light in their eyes. The teams I'm familiar with that did this last year shined it on the floor, wall, ceiling, and everything in between. I'm not saying it was a bad strategy, but the lights were far far brighter than the LEDs.

Heres another way of looking at this. The retroreflective material is graded by how much more light it reflects than white paint. I believe the material used is at least 300x brighter. That means it only takes 1/300th the intensity of light when used properly.

Greg McKaskle
  #49   Spotlight this post!  
Unread 19-01-2013, 17:37
Bpk9p4's Avatar
Bpk9p4 Bpk9p4 is offline
Registered User
FRC #1756
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Illinios
Posts: 274
Bpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant future
Re: Full Court Target Detection

Just a warning for other teams. The axis 206 camera has an IR filter. We attempted to remove the filter today and found it not to be possible.
  #50   Spotlight this post!  
Unread 07-02-2013, 09:14
twiggzee twiggzee is offline
Registered User
FRC #3502 (Octo-(PI)-Rates)
Team Role: Mentor
 
Join Date: Mar 2011
Rookie Year: 2011
Location: Tallahassee, FL
Posts: 55
twiggzee is an unknown quantity at this point
Re: Full Court Target Detection

Quote:
Originally Posted by Greg McKaskle View Post
I've seen teams nest the LED rings one inside the other which will increase the brightness.
I don't know if other teams are experiencing this as well but it seems to me that the retro-reflective tape in this year's game doesn't seem to reflect as bright as the one last year with the same green led ring light. has anybody tried adding another LED ring as Greg suggests here? did it improve brightness / vision results?
__________________
Wendy
Team 3502
  #51   Spotlight this post!  
Unread 13-03-2013, 04:14
faust1706's Avatar
faust1706 faust1706 is offline
Registered User
FRC #1706 (Ratchet Rockers)
Team Role: College Student
 
Join Date: Apr 2012
Rookie Year: 2011
Location: St Louis
Posts: 498
faust1706 is infamous around these partsfaust1706 is infamous around these parts
Re: Full Court Target Detection

1706's program for computer vision is able to function at well over 80 feet. Without the illuminators and just using the build in ir light on the kinect, it reaches a little under 60. last year we got to over 100 feet.
__________________
"You're a gentleman," they used to say to him. "You shouldn't have gone murdering people with a hatchet; that's no occupation for a gentleman."
  #52   Spotlight this post!  
Unread 13-03-2013, 06:55
Johnny_5's Avatar
Johnny_5 Johnny_5 is offline
Whose cooking motor?
AKA: Isaac
FRC #3484 (Short Circuit)
Team Role: College Student
 
Join Date: Dec 2010
Rookie Year: 2010
Location: Marysville Ohio
Posts: 150
Johnny_5 has a spectacular aura aboutJohnny_5 has a spectacular aura about
Quote:
Originally Posted by faust1706 View Post
1706's program for computer vision is able to function at well over 80 feet. Without the illuminators and just using the build in ir light on the kinect, it reaches a little under 60. last year we got to over 100 feet.
How are you doing this? What are the lighting conditions in your testing environment?
  #53   Spotlight this post!  
Unread 13-03-2013, 08:01
Bryscus's Avatar
Bryscus Bryscus is offline
EE, CpE
AKA: Bryce B.
FRC #0180 (SPAM)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 1999
Location: Jupiter, FL
Posts: 173
Bryscus has much to be proud ofBryscus has much to be proud ofBryscus has much to be proud ofBryscus has much to be proud ofBryscus has much to be proud ofBryscus has much to be proud ofBryscus has much to be proud ofBryscus has much to be proud ofBryscus has much to be proud of
SPAM is able to track the retro reflective goals using just two ring lights - we originally tried just the smaller one and it wasn't quite bright enough. We overexpose the image to darken it a bit so that in bright conditions the green light doesn't saturate. If this were to happen, a color shift would occur and make thresholding with HSL not work. We shine a bright light into the camera and hold the settings for both white balance and exposure. We are able to detect full court without any problems. Last year we did the same thing and we could work outside, in fluorescent lights, tungsten, at events, etc. and we never retuned. Hope this helps!

- Bryce
__________________
The opulence of the front office decor varies inversely with the fundamental solvency of the firm.
  #54   Spotlight this post!  
Unread 13-03-2013, 13:49
faust1706's Avatar
faust1706 faust1706 is offline
Registered User
FRC #1706 (Ratchet Rockers)
Team Role: College Student
 
Join Date: Apr 2012
Rookie Year: 2011
Location: St Louis
Posts: 498
faust1706 is infamous around these partsfaust1706 is infamous around these parts
Re: Full Court Target Detection

We do it in every condition. it doesnt matter. To test, we did every hallway at the high school, the gyms, and put up stage lights, still works, unless the stage lights are pointed at the kinect, then it blinds us. That is why the program doesnt work well outside when sunny. I used OpenCV's libraries with a Microsoft Kinect. This year, my mentor suggested saturating the targets with more IR light to help, and we tested it and it does make a huge difference. I hated using axis cameras. They were cheap and the fps was garbage. For the kinect, it is 30 fps if it only captures an rgb image, with my program, it runs a little under 27. I would invest in different hardware. 1706 will be attending the St louis Regional and the Terra Houte (pardon my spelling) regionals. If you are there, I'd love to explain it for you. I wrote a paper about last year's vision program for state symposium, and am going to ISWEEEP in Houston for a week to compete at internationals. I have a part of it posted as a doc on here. Feel free to take a look. (Cant give away all my secrets, sorry, the teacher that sponsers robotics wants me to patent it)
__________________
"You're a gentleman," they used to say to him. "You shouldn't have gone murdering people with a hatchet; that's no occupation for a gentleman."
  #55   Spotlight this post!  
Unread 14-03-2013, 11:32
apalrd's Avatar
apalrd apalrd is offline
More Torque!
AKA: Andrew Palardy (Most people call me Palardy)
VRC #3333
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Auburn Hills, MI
Posts: 1,347
apalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond repute
Re: Full Court Target Detection

I don't know what Axis camera you are using, but I had no issues running at 30fps. We chose to run at 20 last year to avoid any buffered TCP issues, and it seemed to work fine.

The Axis camera is also very light and very easy to use.
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor

"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack
  #56   Spotlight this post!  
Unread 14-03-2013, 20:13
faust1706's Avatar
faust1706 faust1706 is offline
Registered User
FRC #1706 (Ratchet Rockers)
Team Role: College Student
 
Join Date: Apr 2012
Rookie Year: 2011
Location: St Louis
Posts: 498
faust1706 is infamous around these partsfaust1706 is infamous around these parts
Re: Full Court Target Detection

please refer to 1706 at the st louis regional. solutions accurate to the quarter of an inch.
__________________
"You're a gentleman," they used to say to him. "You shouldn't have gone murdering people with a hatchet; that's no occupation for a gentleman."
  #57   Spotlight this post!  
Unread 15-03-2013, 07:30
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,752
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: Full Court Target Detection

One man's garbage is another man's treasure ...

But seriously, both the Kinect and Axis are quality products intended for rather different purposes. It sounds like you've converted your Kinect into a rather big IR camera and splotchy IR emitter.

I think using it on the robot is an awesome project, but there is no need to trumpet so loudly, especially if you aren't willing to teach others how it is done.

Greg McKaskle
  #58   Spotlight this post!  
Unread 15-03-2013, 10:44
Coach Norm Coach Norm is offline
Team 2468 Coach/Adviser
AKA: Norman Morgan
FRC #2468 (Team Appreciate)
Team Role: Teacher
 
Join Date: Nov 2007
Rookie Year: 2008
Location: Austin, Texas
Posts: 442
Coach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond reputeCoach Norm has a reputation beyond repute
Re: Full Court Target Detection

Quote:
Originally Posted by Greg McKaskle View Post
One man's garbage is another man's treasure ...

I think using it on the robot is an awesome project, but there is no need to trumpet so loudly, especially if you aren't willing to teach others how it is done.

Greg McKaskle
Well said Greg.
__________________
FRC 2468 Team Lead 2008 - Present

Win The Day!
  #59   Spotlight this post!  
Unread 15-03-2013, 21:51
faust1706's Avatar
faust1706 faust1706 is offline
Registered User
FRC #1706 (Ratchet Rockers)
Team Role: College Student
 
Join Date: Apr 2012
Rookie Year: 2011
Location: St Louis
Posts: 498
faust1706 is infamous around these partsfaust1706 is infamous around these parts
Re: Full Court Target Detection

I've posted a paper on here describing my methods from last year's program. I help team's in the pit all the time, answer questions they have and give advice.
__________________
"You're a gentleman," they used to say to him. "You shouldn't have gone murdering people with a hatchet; that's no occupation for a gentleman."
  #60   Spotlight this post!  
Unread 16-03-2013, 12:23
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,752
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: Full Court Target Detection

I downloaded and reviewed the paper, and I applaud you for publishing it. I do have a number of questions it didn't answer.

I didn't see a description of which image feature was used to estimate the distance. The accuracy of the distance measurement will depend largely on the resolution of the camera and the pixel size of that feature. One quarter inch accuracy seems to be a tall order even at twenty feet. Interpolation of other image features can be used once you can make assumptions about a feature, but that wasn't mentioned.

Also, couldn't the approaches in the paper be applied to other cameras? It doesn't seem like IR is a requirement for the approach either?

Good job taking on the challenge and good luck in the competition.

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 02:25.

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