Go to Post Be civil in all things and you will get far. - Wetzel [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 07-01-2012, 22:16
MrTechCenter's Avatar
MrTechCenter MrTechCenter is offline
INTENSITY
AKA: Harsharan "Harsh" Dhaliwal
FRC #2073 (Eagleforce)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2010
Location: Sacramento, CA
Posts: 559
MrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant futureMrTechCenter has a brilliant future
Kinect Updates Thread

So everybody found their Kinect in their kit of parts today right? Well, I created this thread for everyone to share "discoveries" they made about it. For example, when somebody cracks the "How to connect the Kinect to the cRIO" conundrum, please post it here so everybody can see it. Good luck with Rebound Rumble, from Team 2073!
  #2   Spotlight this post!  
Unread 07-01-2012, 22:17
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 Updates Thread

Not even going to open ours this year.
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #3   Spotlight this post!  
Unread 07-01-2012, 22:24
Dusk Star's Avatar
Dusk Star Dusk Star is offline
team Chief Delphi junkie
AKA: Andrew
FRC #2611 (Jacktown Vectors)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Jackson, MI
Posts: 63
Dusk Star is an unknown quantity at this point
Re: Kinect Updates Thread

To connect to cRIO: place pandaboard running linux on robot to interface between the kinect and the cRIO. Program the pandaboard to do all of your image processing, outputing only a x,y and distance value to the cRIO. from other threads it seems like you should get ~30 fps processed this way, depending on how intensive your code is. of course, all power connections have to be done custom.

As an extra option, do not connect the pandaboard to the cRIO, but instead get it approved to communicate with your driver station laptop via wifi, per [R67]

Quote:
[R67]
Any decorations that involve broadcasting a signal to/from the Robot, such as remote cameras, must be approved by FIRST (via e-mail to frcteams@usfirst.org) prior to the event and tested for communications interference at the venue. Such devices, if reviewed and approved, are excluded from Rule [R55].
If you did this, you could probably just do all the image processing on your driver station laptop, and view the image besides.
  #4   Spotlight this post!  
Unread 07-01-2012, 22:25
Dusk Star's Avatar
Dusk Star Dusk Star is offline
team Chief Delphi junkie
AKA: Andrew
FRC #2611 (Jacktown Vectors)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Jackson, MI
Posts: 63
Dusk Star is an unknown quantity at this point
Re: Kinect Updates Thread

Forgot to put R55 in there:

Quote:
[R55]
One D-Link DAP-1522 is the only permitted device for communicating to and from the Robot during the match. All signals must originate from the Operator Console and be transmitted to the Robot via the official Arena hardware. No other form of wireless communications shall be used to communicate to, from or within the Robot (e.g. radio modems from previous FIRST competitions and Bluetooth devices are not permitted on the Robot during competition).


Teams are encouraged to mount the wireless bridge away from noise generating devices such as the CIM motors. By making the diagnostic lights visible, Arena personnel are in a better position to assist teams.
  #5   Spotlight this post!  
Unread 07-01-2012, 23:07
Ernst's Avatar
Ernst Ernst is offline
Ernst
AKA: Ernst
FRC #1732 (Hilltoppers)
Team Role: Mentor
 
Join Date: Dec 2011
Rookie Year: 2011
Location: Milwaukee, WI
Posts: 297
Ernst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond reputeErnst has a reputation beyond repute
Re: Kinect Updates Thread

Quote:
Originally Posted by davidthefat View Post
Not even going to open ours this year.
You Kinect or your Kit?
  #6   Spotlight this post!  
Unread 07-01-2012, 23:51
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 Updates Thread

Quote:
Originally Posted by ZehP View Post
You Kinect or your Kit?
Kinect. My mentality is that I would rather take the human factor out of the "hybrid" mode and have an effective and precise autonomous robot over the non intuitive controls that the Kinect provides. I rather use the time messing with the Kinect giving lectures on some basic theory on control theory and give the rookies an overview of the whole process and the math behind it.
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #7   Spotlight this post!  
Unread 08-01-2012, 00:04
sjspry sjspry is offline
Registered User
FRC #1984
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Kansas
Posts: 125
sjspry has a spectacular aura aboutsjspry has a spectacular aura aboutsjspry has a spectacular aura about
Re: Kinect Updates Thread

There's a thread in the programming section which really got going. Basically, putting the kinect on the robot is going to cost your team roughly $200 and programming time. While I didn't know about [R67], the hardware required to process the USB signal and send it back amounts to a computer -- the devboards being the lighter and cheaper of the two options (devboard/laptop).

What also needs to be considered... Will it be helpful in either case? Like davidthefat was saying, it is somewhat unintuitive, as well as not necessarily providing any useful information. I could only see wanting to provide the robot with static information, which could be accomplished in some other, non-error-prone way. Or, assuming you did get it working on the robot, would the depth data from the IR camera really be helpful? You should know distance based on your starting position anyway.
  #8   Spotlight this post!  
Unread 08-01-2012, 01:50
Flimsor's Avatar
Flimsor Flimsor is offline
The Mad Cadder
FRC #1983 (Skunkworks Robotics)
Team Role: Alumni
 
Join Date: Dec 2011
Rookie Year: 2011
Location: Tukwila, WA
Posts: 157
Flimsor will become famous soon enough
Re: Kinect Updates Thread

You could always put another laptop on the robot and have it communicate that way.
__________________

- 2014
- 2013

Thinking outside the box implies you have limited yourself in the first place.

Robots
  #9   Spotlight this post!  
Unread 08-01-2012, 11:33
alfredtwo alfredtwo is offline
Registered User
no team
 
Join Date: Oct 2011
Location: New Hampshire
Posts: 13
alfredtwo will become famous soon enough
Re: Kinect Updates Thread

Note that if you find the default gestures non intuitive you can program your own. The sample code is fairly well documented.
__________________
Alfred Thompson
Academic Developer Evangelist - Microsoft
Proud co-founder of Team 811
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 05:21.

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