Go to Post If we all keep our "secrets" about our robots, the rest of us don't learn as much. - Rick TYler [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 29-03-2012, 21:48
agartner01 agartner01 is offline
Captain + Control Sys & Design
FRC #4174
Team Role: Engineer
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Hector MN
Posts: 109
agartner01 is an unknown quantity at this point
Driver Station Vision?

So I just had this random thought: a driver using the laptop webcam to control the robot during autonomous!

1. I didn't see any rules that disallowed this, anyone care to correct me?
2. Thoughts?

Anyway, as for the implementation, I'd have one driver wearing gloves with vision tape on them, and have leds on the laptop powered by usb to activate the tape (or cypress io). Then I would setup the software to detect the y coordinates of each hand and send them to the robot. Maybe have the other driver with colored note cards that functions like buttons. Sounds pretty cool to me!
  #2   Spotlight this post!  
Unread 29-03-2012, 21:50
Andrew Lawrence
 
Posts: n/a
Re: Driver Station Vision?

I'll say this: It's illegal. That's that.

Plus, it's impossible. During hybrid mode, the robot doesn't accept inputs from controllers. It runs solely off of the code put on it. By making this contraption, you are essentially creating a new controller, and though it will send inputs, the robot will not receive them until telep mode. And then, it's a lot more accurate to use a controller.

Also, what you're describing is essentially the kinect. Why do a whole other thing?

EDIT: See exact ruling below.

Last edited by Andrew Lawrence : 29-03-2012 at 21:57.
  #3   Spotlight this post!  
Unread 29-03-2012, 21:52
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,695
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Driver Station Vision?

Quote:
Originally Posted by SuperNerd256 View Post
I'll say this: It's illegal. That's that.
You're simply inviting scrutiny unless you cite a rule.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #4   Spotlight this post!  
Unread 29-03-2012, 21:54
Andrew Lawrence
 
Posts: n/a
Re: Driver Station Vision?

Quote:
Originally Posted by JesseK View Post
You're simply inviting scrutiny unless you cite a rule.
While I don't know the exact rule (looking it up now), I know how hybrid mode works. Once it initiates, it doesn't take any inputs from the driver station controllers (albeit the e-stop, though it's not a controller). The kinect bypasses this. I'm not trying to slam down this guy's idea, but rather stop him from wasting time.

EDIT: Here's the rule. Per [G19], "During Hybrid, any control devices worn or held by the Drivers must be disconnected from the Operator Console, and not connected until Teleop". Violation: Foul

You would be controlling the robots with your body. You are wearing/holding your body, so therefore it is not allowed.

Last edited by Andrew Lawrence : 29-03-2012 at 21:57.
  #5   Spotlight this post!  
Unread 29-03-2012, 22:08
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,933
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: Driver Station Vision?

Process the web camera images just like the one on the robot & pass it to the crio in the same way. Our camera code runs on the driver station & functions during hybrid. So it should be technically possible

While I think it is against the intent, I don't see that it violates any of the hybrid rules (g17-G19) which are pretty specific. I wonder how the game officials would interpret this.
  #6   Spotlight this post!  
Unread 29-03-2012, 22:58
~Cory~'s Avatar
~Cory~ ~Cory~ is offline
Student
AKA: Cory Rypkema
FRC #0706
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Worcester MA
Posts: 216
~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold
Re: Driver Station Vision?

Quote:
Originally Posted by SuperNerd256 View Post
EDIT: Here's the rule. Per [G19], "During Hybrid, any control devices worn or held by the Drivers must be disconnected from the Operator Console, and not connected until Teleop". Violation: Foul

It would be interesting to see how a ref would disconnect a laptop webcam
__________________
corin.rypkema.org
WPI Class of '17
'12 Dean's List Finalist, Mentor of 706 - Cyberhawks
  #7   Spotlight this post!  
Unread 29-03-2012, 23:03
kevin.li.rit's Avatar
kevin.li.rit kevin.li.rit is offline
Imaginary Friend
AKA: Kevin Li
FRC #0596 (SciClones)
Team Role: Student
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Hopkinton, Massachusetts
Posts: 936
kevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond repute
Send a message via Yahoo to kevin.li.rit
Re: Driver Station Vision?

Quote:
Originally Posted by ~Cory~ View Post
It would be interesting to see how a ref would disconnect a laptop webcam
A Piece of tape!
__________________
Kevin Li

596 - Sciclones
1405 - Finney Falcons
2262 - Holliston Panthers
  #8   Spotlight this post!  
Unread 29-03-2012, 23:04
Andrew Lawrence
 
Posts: n/a
Re: Driver Station Vision?

Quote:
Originally Posted by ~Cory~ View Post
It would be interesting to see how a ref would disconnect a laptop webcam
Interesting? I'd say entertaining.

I think the hands, or whatever part of the body being moved, in this case, would be the controller. That would be even more entertaining.

Ref: "Sir, you need to disconnect your hands before starting the match."

Driver: "Wait....what?"
  #9   Spotlight this post!  
Unread 30-03-2012, 00:03
PAR_WIG1350's Avatar
PAR_WIG1350 PAR_WIG1350 is offline
Registered User
AKA: Alan Wells
FRC #1350 (Rambots)
Team Role: Alumni
 
Join Date: Dec 2009
Rookie Year: 2009
Location: Rhode Island
Posts: 1,189
PAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond repute
Re: Driver Station Vision?

Quote:
Originally Posted by ~Cory~ View Post
It would be interesting to see how a ref would disconnect a laptop webcam
with a screwdriver, unless it is an impatient ref, they use dremels
__________________
  #10   Spotlight this post!  
Unread 30-03-2012, 00:06
agartner01 agartner01 is offline
Captain + Control Sys & Design
FRC #4174
Team Role: Engineer
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Hector MN
Posts: 109
agartner01 is an unknown quantity at this point
Re: Driver Station Vision?

Quote:
Originally Posted by SuperNerd256 View Post
Also, what you're describing is essentially the kinect. Why do a whole other thing?
Innovation In Control Award anyone?

BTW, lolz:

Quote:
Originally Posted by SuperNerd256 View Post
Interesting? I'd say entertaining.

I think the hands, or whatever part of the body being moved, in this case, would be the controller. That would be even more entertaining.

Ref: "Sir, you need to disconnect your hands before starting the match."

Driver: "Wait....what?"
  #11   Spotlight this post!  
Unread 30-03-2012, 00:45
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,813
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Driver Station Vision?

I'm going to go through this once. I may or may not answer questions about the first part of this post. This is another round of FRC History 102: Rules that Changed the Game.

For this episode, we travel back in time to the year almost 10 years ago when autonomous was introduced: 2003. Yep, my first year on a team. I hadn't discovered CD yet, but I've seen some of this sort of thread from way back then.

Now, back in 2002 and before, you had 2:00 of driving. Teams would start the match with sticks at full forward on occasion, especially in 2002. Then along comes this 0:15 of autonomous to start that (actually, there were 30 seconds of match play before teleoperated, but that's another story altogether--humans were actually on the field in 2003 during the matches).

And so teams started coming up with "Can we use this button on the operator interface to control the robot" scenarios, including using the E-stop, if I recall the threads correctly. FIRST then responded: You must be behind this line to start the match or else (I forget the penalty). Collective "WAAAAAHHHH" from the teams who were discussing this, followed by "How can we reach?" and "But we can't go 3 feet fast enough!" See http://www.chiefdelphi.com/forums/sh...ad.php?t=17122, particularly Dave Lavery's post.

Do you see what I'm getting at? Other than the means that FIRST specifically says may be used to control a robot (the IR remotes in 2008 and the Kinect this year, both strictly controlled), if you are controlling a robot in autonomous/hybrid mode with anything other than onboard/on operator console code, you are violating the intent of that mode, and you can bet your rear that the first match you do that in, someone contacts the GDC and says that someone is controlling their robot via non-approved methods. The best you can look forward to is it being ruled legal for the event while the GDC discusses the matter. But then there are rules...

Now, the rules.
[G19]: Any control devices held or worn by the drivers must not be connected during hybrid. As noted, if you're the control device, via a webcam, then either you or the webcam must not be connected. Your choice. (If you're using special clothing, that would be the control device, put it down on the shelf; not only that but there's other rules dealing with that.)

And the largely-unread rules.
Quote:
[T33]
The only equipment that may be brought in to the Alliance Station is the Operator Console and non-powered signaling devices. Reasonable decorative items, and special clothing and/or equipment required due to a disability may be brought into the Alliance or Kinect Stations. Other items, particularly those intended to provide a competitive advantage for the team, are prohibited.
Guess what controlling the robot during hybrid is? Yep, a competitive advantage. Using your body to provide a competitive advantage... that's a stretch, but I think that that could be called. Could you do something with non-powered signaling devices? Possibly. But you'd be dangerously close to a line between unpowered signalling device and device intended to provide a competitive advantage. Not a line that I'd want to cross.

I should also note that using the reflective tape would probably be considered distracting or jamming a robot's vision system, and shut down under those rules.

In short, you're violating the spirit, but not necessarily the letter, of the rules. And, in short order, you'd probably find yourself also violating the letter of the rules, when the GDC had time to review. How would you feel if the system that won Innovation in Control was ruled definitively illegal almost immediately, if it wasn't ruled illegal from the get-go?
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #12   Spotlight this post!  
Unread 30-03-2012, 09:43
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,933
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: Driver Station Vision?

There was a team in 2010 that came up with the idea to make a ramp to deflect soccer ball from the input ramp back into their on goal. Dominated their competitions. Not specifically against the rules, but I expect was not something the game committee thought of or intended. I expect this is a similar situation. The camera is part of the allowed devices (no restrictions on operator station computers.) so you can't use [T33]. [G19] applies specifically to worn/held devices which the camera is not. I would be OK with the game committee say the intent of Autonomous (hybrid) is no operator input & saying you cannot do it. Q&A seems to hang on the letter of the rules though. Maybe I will ask just to see the response.

For a variation of a theme has anybody tried voice commands through the op station microphone?
  #13   Spotlight this post!  
Unread 30-03-2012, 09:44
Andrew Lawrence
 
Posts: n/a
Re: Driver Station Vision?

Quote:
Originally Posted by FrankJ View Post
For a variation of a theme has anybody tried voice commands through the op station microphone?
That would be the coolest thing ever! Unfortunately, it gets pretty loud down there behind the glass.
  #14   Spotlight this post!  
Unread 30-03-2012, 09:59
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,933
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: Driver Station Vision?

Tell your team they have to chant loudly so the robot will shoot? Might be fun for demonstrations.
  #15   Spotlight this post!  
Unread 30-03-2012, 10:04
Andrew Lawrence
 
Posts: n/a
Re: Driver Station Vision?

Quote:
Originally Posted by FrankJ View Post
Tell your team they have to chant loudly so the robot will shoot? Might be fun for demonstrations.
You, sir, may just have a test subject for your great idea! Let's see in the off season!
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 04:33.

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