Go to Post Theory is when you know everything but nothing works. Practice is when everything works but you don't know why. On our team, theory and practice comes together. Nothing works and nobody knows why. - CalTran [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
  #1   Spotlight this post!  
Unread 19-01-2014, 19:46
rhp3794 rhp3794 is offline
Registered User
no team
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Mexico
Posts: 50
rhp3794 is an unknown quantity at this point
Autonomous and kinect doubt

hello teams, we have a question we have to shoot before moving during the autonomus or we can move first and shoot after that?
On the other side i have a big question, we can use kinect in this season and which program i have tho download?
Thanks
__________________
Programming Leader
Team 3794
WinT
  #2   Spotlight this post!  
Unread 19-01-2014, 19:48
bvisness's Avatar
bvisness bvisness is offline
Programming Mentor, Former Driver
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Woodbury, MN
Posts: 183
bvisness is a glorious beacon of lightbvisness is a glorious beacon of lightbvisness is a glorious beacon of lightbvisness is a glorious beacon of lightbvisness is a glorious beacon of lightbvisness is a glorious beacon of light
Re: Autonomous and kinect doubt

You can do whatever you want during autonomous, as long as it doesn't break any of the rules in the manual. (e.g.Don't interfere with the other alliance, etc.)

How were you thinking of using the Kinect? On the robot or for driver control?
  #3   Spotlight this post!  
Unread 19-01-2014, 19:51
Sparkyshires Sparkyshires is offline
Registered User
AKA: Michael Shires
FRC #0384 (Sparky)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2006
Location: Virginia
Posts: 226
Sparkyshires is an unknown quantity at this point
Re: Autonomous and kinect doubt

In autonomous they honestly don't care you could spin around in seven circles, drop the ball, pick it up, give it to a friend, drive back and forth, get the ball back and shoot it so long as you stay on your side of the field and it's in ten seconds.

As to the kinect thing, I'm gonna say yes because there is still an option for it on the driver station, but I'm not 100% sure so don't quote me on it.
__________________
"Measure with a micrometer, mark with chalk, cut with an axe."
  #4   Spotlight this post!  
Unread 19-01-2014, 19:52
rhp3794 rhp3794 is offline
Registered User
no team
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Mexico
Posts: 50
rhp3794 is an unknown quantity at this point
Re: Autonomous and kinect doubt

but if i move before shooting i can get the extra points?
i want to control the robot with kinect and maybe put it in the robot for ball and obstacle detection.
__________________
Programming Leader
Team 3794
WinT
  #5   Spotlight this post!  
Unread 19-01-2014, 21:27
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: Autonomous and kinect doubt

Quote:
Originally Posted by rhp3794 View Post
I want to control the robot with kinect and maybe put it in the robot for ball and obstacle detection.
You can still use skeleton tracking to control the robot (even in autonomous! but you have to stay behind that line), but I personally feel that a human would be better at driving with joysticks or a controller than moving their body, but that's my opinion.

The kinect has a depth camera, an ir emitter for the depth camera, an rgb camera, and an not so well known ir light. The lighting on the field proved for my team to be too much for the depth camera. If you want to still use it, be my guest, but you have been warned.

That leaves you with the ir and rgb camera for tracking stuff. IR will work with thing either emmitting IR light, or reflect light well, a ball is not in either of those categories and a robot might not be as reflective as you'd like.

That leaves you with the RGB camera, which at this point you are getting no benefit from using the kinect except for show. The kinect is heavy compared to a webcam or the playstation eye and it needs to be powered somehow. Don't get me wrong, though, I love the kinect. I've used it for vision the past 2 years in IR for the reflective tape.

Tracking a ball in rgb isn't too big of a challenge, but it is still a challenge nonetheless. An fundamental problem in computer vision is having your program work in different lighting environments. You'll find that your values now will be become invalid in a half an hour. And the values you have at school will not work on the field with all those spotlights. So keep that in mind.

These are some things to keep in mind. You also have to consider how you want to do vision: cRIO, send it to driverstation, or have a computer on your robot that will relay the info to the cRIO. All of which are possible and all of which are used by top level teams.

You need to decide how you want to do vision before you can do anything else really.

Something simple would be to put a camera (a kinect or otherwise) looking at the floor where a ball needs to be to be picked up, and just send that stream to your drivers station, or point it where you shoot and send that stream over to help your drivers line up.

Reiteration: decide how you want to do computer vision before anything else.
__________________
"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."
  #6   Spotlight this post!  
Unread 19-01-2014, 21:42
Sparkyshires Sparkyshires is offline
Registered User
AKA: Michael Shires
FRC #0384 (Sparky)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2006
Location: Virginia
Posts: 226
Sparkyshires is an unknown quantity at this point
Re: Autonomous and kinect doubt

Quote:
Originally Posted by rhp3794 View Post
but if i move before shooting i can get the extra points?
i want to control the robot with kinect and maybe put it in the robot for ball and obstacle detection.
So long as you shoot in the 10 seconds, you get the 5 point bonus. And if you can't shoot in the first 10 seconds, then I wouldn't recommend taking a ball in auto at all. That way you can start cycles faster.
__________________
"Measure with a micrometer, mark with chalk, cut with an axe."
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:40.

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