Go to Post You will find that most people in good companies are real people that share the same values and concerns as all of us. - ebarker [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 14-01-2011, 10:41
synth3tk's Avatar
synth3tk synth3tk is offline
Volunteer / The Blue Alliance
AKA: David Thomas
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Ohio
Posts: 2,005
synth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond repute
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

I'm not up-to-speed on the whole 'Kinect' thing, but doesn't it have some sort of laser? I think that's the FIRST-illegal part.
__________________
Quote:
The difference between theory and application is that in theory, theory and application are the same; In application, they are not.
  #2   Spotlight this post!  
Unread 14-01-2011, 10:44
smileydude560 smileydude560 is offline
He who cannot write.
AKA: Tyler
FRC #2910 (Jack in the Bot)
Team Role: Student
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Washington
Posts: 3
smileydude560 is an unknown quantity at this point
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

http://gizmodo.com/5701466/kinect-3d...en-more-insane

Here's an example of two Kinects working together, the poster commented on the distortion. Sorry for the indirect link, no youtube at school.
  #3   Spotlight this post!  
Unread 14-01-2011, 10:57
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Quote:
Originally Posted by synth3tk View Post
I'm not up-to-speed on the whole 'Kinect' thing, but doesn't it have some sort of laser? I think that's the FIRST-illegal part.
It sends a bunch of IR dots (normal light, not lasers) all over the room that it is being used in, and uses an IR camera to detect the reflected position and intensity of each dot to determine the depth.

http://en.wikipedia.org/wiki/Structu...ght_3D_Scanner
  #4   Spotlight this post!  
Unread 14-01-2011, 11:15
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,112
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: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Quote:
Originally Posted by Bongle View Post
It sends a bunch of IR dots (normal light, not lasers)...
The Kinect depth sensor uses an IR laser to generate those dots. That runs afoul of the FRC robot rules.
  #5   Spotlight this post!  
Unread 14-01-2011, 11:27
IndySam's Avatar
IndySam IndySam is offline
Registered User
FRC #0829 (Digital Goats)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Indy
Posts: 3,354
IndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond repute
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

This would be a good question for the GDC. Because of the type of low power IR laser you may get an exception.
__________________
"Champions are champions not because they do anything extraordinary but because they do the ordinary things better than anyone else." —Chuck Knoll


2015 Indianapolis District Winner
2014 Boilermaker Regional Industrial Design Award
2013 Smoky Mountain Regional Industrial Design Award
2012 Boilermaker Engineering Excellence Award
2010 Boilermaker Rockwell Innovation in Control Award.
2009 Buckeye J&J Gracious Professionalism Award
2009 Boilermaker J&J Gracious Professionalism Award
2008 Boilermaker J&J Gracious Professionalism Award
2007 St Louis Regional Winners
  #6   Spotlight this post!  
Unread 14-01-2011, 12:56
MaxKinect MaxKinect is offline
Registered User
FRC #0494
 
Join Date: Jan 2011
Location: Goodrich Michigan
Posts: 13
MaxKinect is an unknown quantity at this point
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

I check my Kinect and found it to have a Class 1 safty rating

http://en.wikipedia.org/wiki/Laser_safety#Class_1

Class 1 LASER PRODUCT
A class 1 laser is safe under all conditions of normal use.

I will ask the GDC.

But just in case there is a problem,

I checked on the Kinect IR Emitter and found to run at the same frequency as tv remotes 830nm with a static image generated by a 30000 point caustic patterend grate. Would it be possible to replace the Kinect IR Emitter with a standard IR led of the same power ratting. FIRST uses IR leds everwhere.

What do you think?
  #7   Spotlight this post!  
Unread 14-01-2011, 15:20
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,112
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: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Quote:
Originally Posted by MaxKinect View Post
Would it be possible to replace the Kinect IR Emitter with a standard IR led of the same power ratting.
No. An incoherent light source would not work with the pattern grating. It must be a laser.

(Perhaps a "QWLED" device that I remember reading about a couple of decades ago would work. It produced coherent but highly divergent light, suitable for tabletop holography. I never heard about it again, so perhaps it never made it to an actual product.)
  #8   Spotlight this post!  
Unread 14-01-2011, 15:32
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,563
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Quote:
Originally Posted by MaxKinect View Post
I will ask the GDC.
When you ask, you may want to differentiate between use on the ROBOT and use on the OPERATOR CONSOLE.
  #9   Spotlight this post!  
Unread 14-01-2011, 18:16
Ryan Gordon Ryan Gordon is offline
Registered User
FRC #2854 (EVHS Robotics)
Team Role: Mentor
 
Join Date: Feb 2009
Rookie Year: 2009
Location: San Jose, CA
Posts: 40
Ryan Gordon is an unknown quantity at this point
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Even if it is legal, it shouldn't be. Too many Kinect's on the field could definitely cause too much interference and unexpected results. The Kinect operates on a 830nm wavelength (near the wavelength of a laser mouse) uniformly across ALL Kinect's manufactured so therefore if at any point during the match if the 830nm projections are projected onto other projections or if projections are projected on top of other projections there will be interference. The more Kinect's in one area, the higher the chance of interference. There are also other things to worry about such as IR-absorbent material on the field and such, not even to mention the difficulties you will have in getting the Kinect to work through the cRIO.

All the information you will ever want: http://openkinect.org/wiki/Hardware_info

Last edited by Ryan Gordon : 14-01-2011 at 18:20.
  #10   Spotlight this post!  
Unread 14-01-2011, 22:19
MaxKinect MaxKinect is offline
Registered User
FRC #0494
 
Join Date: Jan 2011
Location: Goodrich Michigan
Posts: 13
MaxKinect is an unknown quantity at this point
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Quote:
Even if it is legal, it shouldn't be. Too many Kinect's on the field could definitely cause too much interference and unexpected results
Because the Kinect controller uses a pattern match on a non-repeating caustic pattern it is very resistant to interference. When there is a problem, the area of the problem is marked with a 'unknown' depth code (2047).

When we use a standard light camera there are hundreds of interference artifacts each frame that must be filtered out, this is not needed with the kinect.

We have tried to use sonar sensors in the past, but everything interferes with them.

Quote:
There are also other things to worry about such as IR-absorbent material on the field
Our testing so far has found only mirrors to be a problem. Carpet, the logo tubes and other robots (we have lots of them) image very well.

Quote:
not even to mention the difficulties you will have in getting the Kinect to work through the cRIO.
This is no problem at all; we can use laptops on our robots this year. Kinect runs very well in both windows 7 and XP. We also can connect the laptop to the crio's second network port.


This is my seventh year as mentor in FIRST, this is the first time it is possible to use leading edge tech in our robot. We may not make it to the field because of FIRST stopping up, but we will not stop trying to make the best robot possible. We will be able to use our new tech in off season competitions and most importantly demonstrations to new students and sponsors.

This is the begining of new age, the natural computer (robot) interface.
  #11   Spotlight this post!  
Unread 14-01-2011, 22:57
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Oh, what would be the advantage of a kinect over a regular old joystick?

Oh and good luck with autonomy with a kinect. Have fun trying to communicate with the cRio efficiently enough so that you can rotate the Kinect and not sacrifice precious clock cycles.
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.

Last edited by davidthefat : 14-01-2011 at 22:59.
  #12   Spotlight this post!  
Unread 15-01-2011, 08:37
MaxKinect MaxKinect is offline
Registered User
FRC #0494
 
Join Date: Jan 2011
Location: Goodrich Michigan
Posts: 13
MaxKinect is an unknown quantity at this point
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Quote:
Oh, what would be the advantage of a kinect over a regular old joystick?
This is a very good question.

We will program our drive station to use both a XBOX controller and the Kinect. (Not at the same time) Based on years of using a joystick (Xbox controller) we know how it works. The Kinect interface will be a totally new adventure. Our goal will be to make a natural interface in which anyone can walk up and drive our robot. This may not be possible in 5 weeks, it may never be possible.

Quote:
Oh and good luck with autonomy with a kinect. Have fun trying to communicate with the cRio efficiently enough so that you can rotate the Kinect and not sacrifice precious clock cycles.
The kinect on the field may not be a good choice for this game. We will find out by trying both a standard camera and the Kinect (depth sensor).

As for the cRio precious clock cycle, if we off load the visual processing to a laptop and use C++ in the cRio there will be lots of unused cRio cycles.
  #13   Spotlight this post!  
Unread 15-01-2011, 10:41
winglerw28 winglerw28 is offline
Registered User
FRC #1274
 
Join Date: Jan 2011
Location: Berea, OH, USA
Posts: 30
winglerw28 is an unknown quantity at this point
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

I feel like this is more cool-factor than anything else, and in my opinion isn't worth hassling FIRST and wasting time over. Sure you could use a Kinect, but you could also just program a camera or two more efficiently.
  #14   Spotlight this post!  
Unread 15-01-2011, 10:45
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Quote:
Originally Posted by MaxKinect View Post
This is a very good question.

We will program our drive station to use both a XBOX controller and the Kinect. (Not at the same time) Based on years of using a joystick (Xbox controller) we know how it works. The Kinect interface will be a totally new adventure. Our goal will be to make a natural interface in which anyone can walk up and drive our robot. This may not be possible in 5 weeks, it may never be possible.



The kinect on the field may not be a good choice for this game. We will find out by trying both a standard camera and the Kinect (depth sensor).

As for the cRio precious clock cycle, if we off load the visual processing to a laptop and use C++ in the cRio there will be lots of unused cRio cycles.
Yes, the laptop would get the image input and process it, but you would then have to transfer that data to the cRio and then the cRio has to move the motors and ect. I honestly do not think one has to invest a $100 for a kinect but rather just invest $20 on a pair of low end webcams.
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #15   Spotlight this post!  
Unread 23-01-2011, 14:56
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,517
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Kinect is Legal for Both Drive Station and Field Use (Here’s why)

Quote:
Originally Posted by davidthefat View Post
Yes, the laptop would get the image input and process it, but you would then have to transfer that data to the cRio and then the cRio has to move the motors and ect. I honestly do not think one has to invest a $100 for a kinect but rather just invest $20 on a pair of low end webcams.
David, I would be very interested in seeing you develop a system out of two webcams that provides the kinect's capabilities. I suspect the engineers at any of the large console suppliers like Sony, Microsoft, and Nintendo would be equally as interested.

Max, as I understand it the IR lasers extend out in a spread pattern. The provide full depth information at thousands of points and combine that with full color video. The Kinect does not just take 2 dimensional pictures of things. It provides distances, widths, heights, and all at a speed that can record high speed movement in real time and reconcile that with a full color picture. This system could be used in FIRST to emulate the Lidar used on so many DARPA vehicles for full field navigation.

Indeed, David, this system would be ideal for a fully autonomous robot. How's that going, by the way?

The software and hardware has already been developed by thousands of engineers over a number of years, using technology by many different countries. It works in ANY ambient light condition because of the IR - even in nearly pitch black. It's accurate from around 1.5 feet to 20 feet - 1/3 of one of our fields.

Max, that's really pretty exciting stuff. The year you put one of these on the robots and use it in autonomous is the year you win the innovation award available at every competition you attend. Awesome. I'm sorry to see FIRST rule it out this year, though I can't see that rule in place for long.
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 13:12.

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