Go to Post "Trying to teach a nerd to be sensitive to girls is like trying to teach a dog Jamacian, and expect it to talk back" - Hansen302 [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
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 13-03-2012, 20:01
jyh947's Avatar
jyh947 jyh947 is offline
Registered User
FRC #3322 (Eagle Imperium)
Team Role: Leadership
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Michigan
Posts: 99
jyh947 is a splendid one to beholdjyh947 is a splendid one to beholdjyh947 is a splendid one to beholdjyh947 is a splendid one to beholdjyh947 is a splendid one to beholdjyh947 is a splendid one to beholdjyh947 is a splendid one to behold
Re: Kinect usage at competitions

Quote:
Originally Posted by BigJ View Post
We joked around about having our human player go in and pretend to shoot baskets while the robot ran autonomous, but decided we didn't want to accidentally misrepresent ourselves to the judges
This thought actually crossed my mind after Kettering.
__________________
Eagle Emporium: We sell eagle-related products at 50% off!
2012 Rebound Rumble (Elset)
Website Award, Industrial Design Award, Regional Finalist - Kettering District
Website Award, Imagery Award, Regional Winner - Livonia District

2011 Logomotion (Cuddles)
Imagery Award - Ann Arbor District
2010 Breakaway (Seizure)
Rookie All Star Award, Highest Rookie Seed - Ann Arbor District
Rookie All Star Award - Troy District
Reply With Quote
  #17   Spotlight this post!  
Unread 13-03-2012, 20:06
Grim Tuesday's Avatar
Grim Tuesday Grim Tuesday is offline
Registered User
AKA: Simon Bohn
FRC #0639 (Code Red)
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Baltimore MD (JHU)
Posts: 1,598
Grim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond repute
Re: Kinect usage at competitions

We use the kinect on the robot for it's infrared camera.
Reply With Quote
  #18   Spotlight this post!  
Unread 13-03-2012, 20:50
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,601
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: Kinect usage at competitions

There is so much strategic potential with the Kinect that isn't really being utilized. A lot of teams are either using it as the only method of controlling their robots or don't use it, which is a little silly.

HOT's paper explains that they use the Kinect as a safety override. That is a great use.

Say you miss shot 1 - use the Kinect to adjust for shot 2. Maybe you are trying to go to the middle bridge, and someone beat you to it - use the Kinect to cancel and drive to where you want to start teleop instead of breaking your manipulator or whatever.
__________________
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 Minnesota 10,000 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
  #19   Spotlight this post!  
Unread 13-03-2012, 21:01
DominickC DominickC is offline
Registered User
FRC #0023 (PNTA)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 1620
Location: Boston
Posts: 435
DominickC is an unknown quantity at this point
Re: Kinect usage at competitions

Team 23 was the only team to use the Kinect at the WPI regional.
Reply With Quote
  #20   Spotlight this post!  
Unread 13-03-2012, 21:14
StAxis's Avatar
StAxis StAxis is online now
Mentor/Drive Coach
AKA: Zach CH
FRC #1902 (Exploding Bacon)
Team Role: Mechanical
 
Join Date: Jan 2012
Rookie Year: 2011
Location: United States
Posts: 146
StAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud of
Re: Kinect usage at competitions

Only one team legitimately used it once, however 79 Krunch realized about halfway through Orlando that it was a great opportunity to have someone dance through the first 15 seconds for the rest of their games
Reply With Quote
  #21   Spotlight this post!  
Unread 13-03-2012, 22:39
JakeD's Avatar
JakeD JakeD is offline
Registered User
FRC #0360 (The Revolution)
Team Role: Mentor
 
Join Date: May 2011
Rookie Year: 2007
Location: Tacoma, WA
Posts: 32
JakeD will become famous soon enoughJakeD will become famous soon enough
Re: Kinect usage at competitions

1540 and 2443 both used it in Oregon. 1540 was first pick by the 1 seed and used it to time when they would drive toward the bridge. If they got beat to it they would just stop and not risk driving under the bridge and ensuring it rolled any leftover balls off the bridge. I'm not positive what 2443 used it for but they were still using it all the way through the finals.
Reply With Quote
  #22   Spotlight this post!  
Unread 14-03-2012, 10:15
Schnabel's Avatar
Schnabel Schnabel is offline
Seriously I'm almost never serious!
AKA: Eric Schnabel
FRC #0469
Team Role: Mentor
 
Join Date: Apr 2006
Rookie Year: 2003
Location: Troy, MI
Posts: 1,174
Schnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond repute
Re: Kinect usage at competitions

Quote:
Originally Posted by DjScribbles View Post
...I am a bit suspicious that this could be due to cable length...
..but it had an atom...
I think the atom probably is a bigger issue [/atom hate].
I know that the cable FIRST is using is designed specifically for the Kinect with a powered repeater, so that would explain why the hub didn't work for you. Sorry you had so many issues though!
__________________
I win! XD
Reply With Quote
  #23   Spotlight this post!  
Unread 14-03-2012, 10:57
DampRobot's Avatar
DampRobot DampRobot is offline
Physics Major
AKA: Roger Romani
FRC #0100 (The Wildhats) and FRC#971 (Spartan Robotics)
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Stanford University
Posts: 1,277
DampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond repute
Re: Kinect usage at competitions

It seems to me like the Kinect was never a very good idea. Not only does it not allow for precise control, but it is probably worse than a good autonomous program. Was there a similar lack of enthusiasm for 2008's remote control thingy that could be used during autonomous?

Our team isn't currently using the Kinect. We considered doing a "shoot now" type of thing, so we didn't overlap with other robots shooting. I like HOT's idea, but part of me believes that trying to correct a first missed shot using the Kinect would only result in a second air ball.
__________________
The mind is not a vessel to be filled, but a fire to be lighted.

-Plutarch
Reply With Quote
  #24   Spotlight this post!  
Unread 14-03-2012, 11:01
BigJ BigJ is offline
Registered User
AKA: Josh P.
FRC #1675 (Ultimate Protection Squad)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Milwaukee, WI
Posts: 944
BigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond repute
Re: Kinect usage at competitions

Quote:
Originally Posted by DampRobot View Post
It seems to me like the Kinect was never a very good idea. Not only does it not allow for precise control, but it is probably worse than a good autonomous program. Was there a similar lack of enthusiasm for 2008's remote control thingy that could be used during autonomous?

Our team isn't currently using the Kinect. We considered doing a "shoot now" type of thing, so we didn't overlap with other robots shooting. I like HOT's idea, but part of me believes that trying to correct a first missed shot using the Kinect would only result in a second air ball.
The difference with 2008 was that the randomizer determined where balls would be for a match after robot placement. There is a "similar" (but not very) aspect here with the timings of your alliance partner's shots, but an adjustable autonomous routine and communication pre-match can resolve most of those problems.
Reply With Quote
  #25   Spotlight this post!  
Unread 14-03-2012, 11:07
Jared Russell's Avatar
Jared Russell Jared Russell is online now
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,070
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: Kinect usage at competitions

The 2008 IR remote was very important for one reason: The Randomizer. Game pieces were put in random locations prior to each match, and the IR remote was a way to tell your robot where they were.

Rebound Rumble has no equivalent aspect of randomness. Sure, you might get beat to the bridge, or the balls might be placed slightly different on the bridge, but imagine if there were 2 more "wildcard" balls that were placed somewhere on the floor pre-match. THAT would have been a strong incentive to use the Kinect.
Reply With Quote
  #26   Spotlight this post!  
Unread 14-03-2012, 11:37
DavidGitz's Avatar
DavidGitz DavidGitz is offline
Lead Technical Advisor
FRC #1208 (MeTool Brigade)
Team Role: Coach
 
Join Date: Dec 2006
Rookie Year: 1996
Location: O'Fallon, IL
Posts: 341
DavidGitz has much to be proud ofDavidGitz has much to be proud ofDavidGitz has much to be proud ofDavidGitz has much to be proud ofDavidGitz has much to be proud ofDavidGitz has much to be proud ofDavidGitz has much to be proud ofDavidGitz has much to be proud of
Send a message via AIM to DavidGitz Send a message via MSN to DavidGitz Send a message via Yahoo to DavidGitz
Re: Kinect usage at competitions

Here is a copy of my post on this from another thread (which references another thread discussing the same thing...)
Quote:
Originally Posted by DavidGitz View Post
You can see my other post here but in short we found the use of the Kinect very valuable. We did not have the time or resources to implement a closed-loop driving method, so we chose to use the Kinect to drive the robot during the Autonomous period along with other modes that used simple open-loop control.

The main benefit that we found at the KC Regional was that with the Kinect the Kinect Driver was able to react much more dynamically to certain situations, such as lining up for the coopertition bridge to knock the balls down, picking up a random ball that didn't make it into the hoops and primarily to steer around other robots that were executing their autonomous driving modes. Initially we had programmed it to allow the Kinect Driver to be able to shoot balls that were missed during the initial autonomous shooting but with such a limited time that was ineffective. I wasn't able to watch every one of our matches but as far as I know we were able to get to the Coopertition Bridge and tip it to our side before our opposing alliance in every match.
__________________
Reply With Quote
  #27   Spotlight this post!  
Unread 14-03-2012, 13:26
DjScribbles DjScribbles is offline
Programming Mentor
AKA: Joe S
FRC #2474 (Team Excel)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2012
Location: Niles MI
Posts: 284
DjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to beholdDjScribbles is a splendid one to behold
Re: Kinect usage at competitions

Quote:
Originally Posted by Schnabel View Post
I think the atom probably is a bigger issue [/atom hate].
I know that the cable FIRST is using is designed specifically for the Kinect with a powered repeater, so that would explain why the hub didn't work for you. Sorry you had so many issues though!
Well, when we actually attempted to use the kinect, we used a dual core laptop, which kept up fine.

I'm still quite suspicious that it was a cabling problem. I don't recall reading hearing about a repeater; I thought Microsoft simply tested with the cable length first used and gave them the nod for using it.
We were able to drive it around for about 5 minutes in our build area, and we had what seemed to be much better control.

Has anybody else using the kinect observed similar issues to mine?
Reply With Quote
  #28   Spotlight this post!  
Unread 14-03-2012, 13:36
Dkt01's Avatar
Dkt01 Dkt01 is offline
Programming Mentor
AKA: David
FRC #1756 (Argos)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Peoria, Il
Posts: 145
Dkt01 will become famous soon enough
Re: Kinect usage at competitions

Quote:
Originally Posted by Schnabel View Post
I think the atom probably is a bigger issue [/atom hate].
I would agree with your suspicions. In practice the classmate yielded delayed results for our team, but using a more powerful laptop greatly increased the response time. It will be interesting to see if this holds true on a real competition field.

4096 plans to use the Kinect at the Midwest Regional next week.
Reply With Quote
  #29   Spotlight this post!  
Unread 14-03-2012, 13:39
RufflesRidge RufflesRidge is offline
Registered User
no team
 
Join Date: Jan 2012
Location: USA
Posts: 987
RufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant future
Re: Kinect usage at competitions

Dj,

Personally, I would be much more suspicious of the physical environment than of the cabling. The Kinect is fairly free to move around inside that black box that it is housed in, especially as robots collide with the field. It is also pretty easy to ratchet the Kinect servo so it is tilted up or down instead of straight ahead.

If you plan to continue trying to use the Kinect at your next event, have your Kinect operator make sure the Kinect is centered, pulled out towards the edge of the box (so the box does not block any of the image) and level.

If your laptop can handle it without trouble, you may want to run the Kinect Server in debug mode (the shortcut is in the FRC Kinect Server folder) to verify what the Kinect is seeing at the start of each match. If you need the screen real estate you can hide the debug mode window behind your dashboard after verifying that the Kinect is positioned properly.
Reply With Quote
  #30   Spotlight this post!  
Unread 15-03-2012, 09:14
kws4000's Avatar
kws4000 kws4000 is offline
Team Mentor - Programming
AKA: Krazy Karl
FRC #2405 (Divided by Zero)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Fruitport, MI
Posts: 164
kws4000 is a jewel in the roughkws4000 is a jewel in the roughkws4000 is a jewel in the roughkws4000 is a jewel in the rough
Cool Re: Kinect usage at competitions

We are definetly planning on using it this weekend at GVSU.

->5-speed shooter control-right arm (0,.2785,.35,.59,1) and conveyor operation-left arm (off-off, on-off, on-on).
->Last but not least, Pretty Light control w/ Head buttons!

We tested it yesterday and it works like it should! But we can also operate w/ old boken timing code from Gull Lake by flipping z-throttle on joystick before match begins.
__________________
Mentoring:
1) Educating students on the ability to learn and have fun at the same time.
2) Giving back to those who made you who you are.

2009-2011 Student 2405 Electrical/Programming & Asst. Captain
2012-???? Mentor 2405 Programming/Jack-of-all-Trades
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


All times are GMT -5. The time now is 18:51.

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