Go to Post This easy world of friends, of people that you can talk to for hours on end without knowing one another? That's FIRST. - Keith Chester [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
  #16   Spotlight this post!  
Unread 15-11-2010, 00:25
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: M$ Kinect controlling robots!

Actually I ditch the idea of kinect all together, going back to my old idea which seems like the best way for me
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
Reply With Quote
  #17   Spotlight this post!  
Unread 15-11-2010, 12:35
jason_zielke jason_zielke is offline
Registered User
AKA: Jason Zielke
FRC #1024 (Kil-A-Bytes)
Team Role: Mentor
 
Join Date: Sep 2004
Rookie Year: 2003
Location: Indianapolis
Posts: 31
jason_zielke is a splendid one to beholdjason_zielke is a splendid one to beholdjason_zielke is a splendid one to beholdjason_zielke is a splendid one to beholdjason_zielke is a splendid one to beholdjason_zielke is a splendid one to behold
Send a message via AIM to jason_zielke
Re: M$ Kinect controlling robots!

Quote:
Originally Posted by Jared341 View Post
The depth measurement (a time-of-flight LIDAR array cleverly built into the CMOS camera) is responsible for much of the capability of the Kinect
Did you find an explanation somewhere that lead you to believe the Kinetic uses IR time of flight? That approach is generally very expensive but has been done in the approach you are suggesting in the SwissRanger . . . http://www.acroname.com/robotics/par...0-10M-ETH.html

However, given the price point of the Kinect, I am guessing they are using a triangulation approach similar to that described here: http://en.wikipedia.org/wiki/3D_scanner#Triangulation

This approach is also often referred to as Structured Laser Light Ranging (try a google search - lots of research in this area).

In either case, I believe the FRC rules would have to change to allow the device to be used on the robot because it uses an "exposed laser". This rule is likely in place for eye safety reasons, but I would love the opportunity for our team to be able to use a ranging device like this on the robot. It opens up all kinds of advanced opportunities for robot intelligence and would put students in the thick of developing cutting edge software.
__________________
Reply With Quote
  #18   Spotlight this post!  
Unread 15-11-2010, 17:57
Bot190's Avatar
Bot190 Bot190 is offline
Registered User
FRC #0166 (ChopShop)
Team Role: Programmer
 
Join Date: Sep 2009
Rookie Year: 2009
Location: Merrimack NH
Posts: 105
Bot190 will become famous soon enough
Re: M$ Kinect controlling robots!

I sincerely doubt that the rule you cited would be broken by the Kinect... I have to wonder if you actually looked at the product and its intended use.

I can see it breaking the rules about controlling the robot during autonomous though.

It seems like it would be quite hard to separate the driver from people in the background too.
__________________

Reply With Quote
  #19   Spotlight this post!  
Unread 15-11-2010, 19:58
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: M$ Kinect controlling robots!

If you are aware, the only potential problems with the Kinect is the illegal motors, may be teh custom circuitry might be illegal.
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
Reply With Quote
  #20   Spotlight this post!  
Unread 15-11-2010, 20:07
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: M$ Kinect controlling robots!

Remember that the motors are only illegal if you power them.
If you use them as decoration, they're perfectly legal.
The Kinect is a COTS part, available for less than $400.
__________________
-- Marshal Horn
Reply With Quote
  #21   Spotlight this post!  
Unread 15-11-2010, 20:53
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: M$ Kinect controlling robots!

Quote:
Originally Posted by kamocat View Post
Remember that the motors are only illegal if you power them.
If you use them as decoration, they're perfectly legal.
The Kinect is a COTS part, available for less than $400.
Exactly, its wasted money, it only costs about $57 actually manufacture one, which has teh motors, cameras, mics and the casing and ect, which is unneeded. Thats what I meant about over priced. All you need is the cameras, so I am just making my own system
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
Reply With Quote
  #22   Spotlight this post!  
Unread 15-11-2010, 21:12
Vikesrock's Avatar
Vikesrock Vikesrock is offline
Team 2175 Founder
AKA: Kevin O'Connor
no team
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 2007
Location: Manchester, NH
Posts: 3,305
Vikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond repute
Send a message via AIM to Vikesrock Send a message via MSN to Vikesrock Send a message via Yahoo to Vikesrock
Re: M$ Kinect controlling robots!

Quote:
Originally Posted by davidthefat View Post
Exactly, its wasted money, it only costs about $57 actually manufacture one, which has teh motors, cameras, mics and the casing and ect, which is unneeded. Thats what I meant about over priced. All you need is the cameras, so I am just making my own system
The BOM number being thrown around from TechInsights is an estimate based only on the cost of components. It does not include manufacturing costs, recoup on R&D, retail margins, and any other costs. These types of costs will be included in any COTS solution.

The Kinect works very differently than a pair of cameras set up for stereo vision. It uses an IR projector to illuminate the scene with a dot pattern, the reflections are then observed using an IR Camera. The data from the sensor is then fed into a chip made by a company called PrimeSense that processes that data into the depth image.

I also wanted to address something you posted in the other thread about the Kinect, suggesting that similar things have been around in robotics for a while. I am not aware of any prior solutions that provided depth information with no processing at this resolution (in all 3 dimensions) for anywhere near the $150 price point. If you do know of such a device I would love a link to further info.
__________________


2007 Wisconsin Regional Highest Rookie Seed & Regional Finalists (Thanks 930 & 2039)
2008 MN Regional Semifinalists (Thanks 2472 & 1756)
2009 Northstar Regional Semifinalists (Thanks 171 & 525)
Reply With Quote
  #23   Spotlight this post!  
Unread 15-11-2010, 21:33
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: M$ Kinect controlling robots!

Quote:
Originally Posted by Vikesrock View Post
The BOM number being thrown around from TechInsights is an estimate based only on the cost of components. It does not include manufacturing costs, recoup on R&D, retail margins, and any other costs. These types of costs will be included in any COTS solution.

The Kinect works very differently than a pair of cameras set up for stereo vision. It uses an IR projector to illuminate the scene with a dot pattern, the reflections are then observed using an IR Camera. The data from the sensor is then fed into a chip made by a company called PrimeSense that processes that data into the depth image.

I also wanted to address something you posted in the other thread about the Kinect, suggesting that similar things have been around in robotics for a while. I am not aware of any prior solutions that provided depth information with no processing at this resolution (in all 3 dimensions) for anywhere near the $150 price point. If you do know of such a device I would love a link to further info.
I do not want to argue, I said the technology is nothing new, never said the said technology was cheap. The fundamental ideas have been used for quite a long time, in fact, its in the book: http://mitpress.mit.edu/catalog/item...pe=2&tid=10138. The projection of an image is projected onto the object which the camera picks up and processes. Nothing new.

http://www.google.com/url?sa=t&sourc...izNXvg&cad=rja
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
Reply With Quote
  #24   Spotlight this post!  
Unread 15-11-2010, 21:40
Vikesrock's Avatar
Vikesrock Vikesrock is offline
Team 2175 Founder
AKA: Kevin O'Connor
no team
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 2007
Location: Manchester, NH
Posts: 3,305
Vikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond repute
Send a message via AIM to Vikesrock Send a message via MSN to Vikesrock Send a message via Yahoo to Vikesrock
Re: M$ Kinect controlling robots!

Quote:
Originally Posted by davidthefat View Post
I do not want to argue, I said the technology is nothing new, never said the said technology was cheap. The fundamental ideas have been used for quite a long time, in fact, its in the book: http://mitpress.mit.edu/catalog/item...pe=2&tid=10138. The projection of an image is projected onto the object which the camera picks up and processes. Nothing new.

http://www.google.com/url?sa=t&sourc...izNXvg&cad=rja
Ok, that is a valid point. The basics of the approach are nothing new.

Most prior implementations of this approach either used visible light which has the downside of being, well, visible as well as a number of others or used lasers which are expensive.
__________________


2007 Wisconsin Regional Highest Rookie Seed & Regional Finalists (Thanks 930 & 2039)
2008 MN Regional Semifinalists (Thanks 2472 & 1756)
2009 Northstar Regional Semifinalists (Thanks 171 & 525)
Reply With Quote
  #25   Spotlight this post!  
Unread 15-11-2010, 21:52
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: M$ Kinect controlling robots!

Quote:
Originally Posted by Vikesrock View Post
Ok, that is a valid point. The basics of the approach are nothing new.

Most prior implementations of this approach either used visible light which has the downside of being, well, visible as well as a number of others or used lasers which are expensive.
http://www.youtube.com/watch?v=SPywgDBjM1Y

Now I had the idea of using an IR laser when I first initially investigated the idea of 3d imaging, but I found out that they are EXPENSIVE. But I read that the laser in a CD/DVD reader is an IR laser, I would have to find out. Using a champagne cup's "neck" works fine as a prism. IDK I might consider it again
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
Reply With Quote
  #26   Spotlight this post!  
Unread 15-11-2010, 23:58
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,082
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: M$ Kinect controlling robots!

Quote:
Originally Posted by jason_zielke View Post
Did you find an explanation somewhere that lead you to believe the Kinetic uses IR time of flight?
Yes.

http://www.wired.com/gadgetlab/2010/...-does-it-work/
Reply With Quote
  #27   Spotlight this post!  
Unread 16-11-2010, 16:56
jason_zielke jason_zielke is offline
Registered User
AKA: Jason Zielke
FRC #1024 (Kil-A-Bytes)
Team Role: Mentor
 
Join Date: Sep 2004
Rookie Year: 2003
Location: Indianapolis
Posts: 31
jason_zielke is a splendid one to beholdjason_zielke is a splendid one to beholdjason_zielke is a splendid one to beholdjason_zielke is a splendid one to beholdjason_zielke is a splendid one to beholdjason_zielke is a splendid one to behold
Send a message via AIM to jason_zielke
Re: M$ Kinect controlling robots!

Quote:
Originally Posted by Jared341 View Post
Thanks for the link. There is a comment at the end of the article that had the same doubts I did so I dug into the answer a little further.

From the FAQ section (http://www.primesense.com/?p=535) of the PrimeSense website (core technology behind the Kinect):

"The PrimeSensor™ technology is based on PrimeSense’s patent pending Light Coding™ technology. PrimeSense™ is not infringing any depth measurement patents such as patents related to Time-of-Flight or Structured Light – these are different technologies, which have not yet proven viable for mass consumer market."

Looks like my theory about structured light was wrong as well.

As it relates to FRC rules on lasers, this was also on the PrimeSense website:

"The PrimeSensor™ Reference Design incorporates a class 1 laser device and has been certified by independent laboratories for class 1 compliancy in accordance with IEC 60825-1."

Although it is an eye safe laser, it is still a laser that is exposed outside the device (unlike in a laser ring gyro where the laser light never leaves the device). This would make it illegal per last seasons rules.
__________________
Reply With Quote
  #28   Spotlight this post!  
Unread 16-11-2010, 17:32
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,780
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: M$ Kinect controlling robots!

Quote:
Originally Posted by Vikesrock View Post
The Kinect works very differently than a pair of cameras set up for stereo vision. It uses an IR projector to illuminate the scene with a dot pattern, the reflections are then observed using an IR Camera. The data from the sensor is then fed into a chip made by a company called PrimeSense that processes that data into the depth image.
While I can't find the rule in front of me, I remember in 2009 there being a rule prohibiting IR transmission on robots. I believe one of my team members was looking into using a setup much like Kinect for goal tracking.
__________________
Mentor / Drive Coach: 228 (2016-?)
--2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
.
College Mentor: 2791 (2010-2015)
-- 2015 TVR Motorola Quality, FLR GM Industrial Design -- 2014 FLR Motorola Quality / SFs (with 341, 4930)
-- 2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
-- 2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 MN 10K Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
Reply With Quote
  #29   Spotlight this post!  
Unread 17-11-2010, 23:33
darkorbit's Avatar
darkorbit darkorbit is offline
Electrical?!
AKA: Jin Lem
FRC #0069 (HYPER ROBOTICS)
Team Role: Alumni
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Quincy, MA
Posts: 57
darkorbit is a name known to alldarkorbit is a name known to alldarkorbit is a name known to alldarkorbit is a name known to alldarkorbit is a name known to alldarkorbit is a name known to all
Re: M$ Kinect controlling robots!

As we speak someone has already mounted a kinect on a robot and made it work. http://www.engadget.com/2010/11/17/k...oking-for-tro/
__________________


2007 BOSTON REGIONAL WINNERS (NU-HYPER-FORCE)
2008 Florida Regional 2nd Place
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
Controlling Robots using a Wiimote and Gesture Recognition Dan Richardson Chit-Chat 4 29-06-2008 20:47
Controlling Two Robots at Once Richard McClellan Technical Discussion 6 30-01-2008 16:04
Controlling team 803 Programming 10 21-02-2006 13:56
Controlling motors railerobotics Programming 6 17-01-2006 17:17


All times are GMT -5. The time now is 00:42.

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