Go to Post The most important things for a team to take to any competition are a sense of humor, a big bottle of Advil, and a camera! - 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 Rating: Thread Rating: 6 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 07-02-2015, 14:53
TimTheGreat's Avatar
TimTheGreat TimTheGreat is offline
ArchdukeTim
FRC #1418 (Vae Victis)
Team Role: Programmer
 
Join Date: Jan 2013
Rookie Year: 2011
Location: Falls Church
Posts: 236
TimTheGreat has a spectacular aura aboutTimTheGreat has a spectacular aura aboutTimTheGreat has a spectacular aura about
Wearing Oculus Rift during autonomous

Is it legal? It isn't used as a control, but we were thinking that it may be against the rules because it is part of the control system.
__________________
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.



2012 - Gracious Professionalism - Greater DC
2014 - Regional Finalist - Virginia | Industrial Design - Virginia | Regional Finalist - Greater DC
2015 - Innovation in Control - Greater DC
2016 - District Event Winner - VAHAY | Innovation in Control - VAHAY | District Event Winner - MDBET | Industrial Design - MDBET | District Champion - CHCMP | Innovation in Control - CHCMP
  #2   Spotlight this post!  
Unread 07-02-2015, 15:07
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #5712 (Gray Matter)
Team Role: Mentor
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 947
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: Wearing Oculus Rift during autonomous

Quote:
Originally Posted by TimTheGreat View Post
Is it legal? It isn't used as a control, but we were thinking that it may be against the rules because it is part of the control system.
If my understanding of the rules is correct, it is allowed to be worn if it is disconnected from the driver station prior to and during autonomous.
That said, it would probably be better to just leave it at the driver station and put it on quickly after auton since HDMI and USB connections tend to be somewhat temperamental.

Out of curiosity, what are you planning to use the Rift for?
  #3   Spotlight this post!  
Unread 07-02-2015, 17:26
Jon K. Jon K. is offline
n.e.r.d #6
no team
 
Join Date: May 2002
Rookie Year: 2002
Location: Kokomo, IN
Posts: 1,439
Jon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond repute
Re: Wearing Oculus Rift during autonomous

I would ask a Q&A question on this as it blocks your true vision(from my understanding of the Rift) and it would therefore become a safety concern. Also remember that you must wear Safety Glasses at all times while on the field. My inclination based off the safety glasses aspect alone would be that this would be illegal.

Should the GDC rule otherwise, and you do use the Rift, be sure to bring a print out of the Q&A and bring it to the head referee's attention at every event during practice day so that they can inform the rest of the field crew.
__________________

#6

Alumnus of FLL 2000 ~ Alumnus of FRC173 2002-2005 ~ Mentor of FRC173 2006-2007 ~ Mentor of FRC 3780 2014
FIRST Volunteer since 2003

Manufacturing Manager
AndyMark, Inc.
http://www.andymark.com
  #4   Spotlight this post!  
Unread 07-02-2015, 20:48
virtuald's Avatar
virtuald virtuald is online now
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,084
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Wearing Oculus Rift during autonomous

Quote:
Originally Posted by Jon K. View Post
I would ask a Q&A question on this as it blocks your true vision(from my understanding of the Rift) and it would therefore become a safety concern. Also remember that you must wear Safety Glasses at all times while on the field. My inclination based off the safety glasses aspect alone would be that this would be illegal.
As far as I can see, there's no rule that states members of the drive team must be able to see, or that their vision has to be unencumbered.

You can use a rift with glasses on, but it's annoying. Arguably having it on you counts as a eye protection though... hard to say whether the transition between safety glasses/rift would be allowable though.

But agree, this might be a good Q&A question.
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
  #5   Spotlight this post!  
Unread 07-02-2015, 22:20
AlexanderTheOK AlexanderTheOK is offline
Guy
no team
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Los Angeles
Posts: 147
AlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really nice
Re: Wearing Oculus Rift during autonomous

I've done immersive telepresence before with the rift. I would not recommend it for competition,maybe once the Fms isnt as restrictive with bandwidth,but otherwise, getting a decent 3d view with the rift and 2 cameras. (I had em set up on a pan tilt.) takes a solid 28 or so mbps.

I would also not recommend the cameras on the rift. You're not going to have a fun time trying to make anything out through a grainy image and the screen door effect.

Furthermore, you need a very wide angle camera to get the right aspect ratio, otherwise it's like looking thru a tunnel.

Fantastic off season project for when you've got a clean line with lots of free bandwidth, but not fun when you throttle it down to 7mbps. (remember latency grows a lot when you get close to 7 too with TCP.)

There's just too much data throughput necessary to get anything useful over it.

My $0.02 of experience with the rift. Probably legal, but not at all practical.
  #6   Spotlight this post!  
Unread 08-02-2015, 08:59
Jon K. Jon K. is offline
n.e.r.d #6
no team
 
Join Date: May 2002
Rookie Year: 2002
Location: Kokomo, IN
Posts: 1,439
Jon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond reputeJon K. has a reputation beyond repute
Re: Wearing Oculus Rift during autonomous

Quote:
Originally Posted by virtuald View Post
As far as I can see, there's no rule that states members of the drive team must be able to see, or that their vision has to be unencumbered.

You can use a rift with glasses on, but it's annoying. Arguably having it on you counts as a eye protection though... hard to say whether the transition between safety glasses/rift would be allowable though.

But agree, this might be a good Q&A question.
For some reason it was removed from the game manual, but the safety glasses requirement is buried this year in the admin and safety manuals. See page 3-4 of the safety manual and 4.2.1 of the admin manual.
__________________

#6

Alumnus of FLL 2000 ~ Alumnus of FRC173 2002-2005 ~ Mentor of FRC173 2006-2007 ~ Mentor of FRC 3780 2014
FIRST Volunteer since 2003

Manufacturing Manager
AndyMark, Inc.
http://www.andymark.com
  #7   Spotlight this post!  
Unread 08-02-2015, 09:13
alicen's Avatar
alicen alicen is offline
Zebra Committee
no team
Team Role: Mentor
 
Join Date: Nov 2007
Rookie Year: 2003
Location: The South
Posts: 225
alicen is just really nicealicen is just really nicealicen is just really nicealicen is just really nicealicen is just really nice
Re: Wearing Oculus Rift during autonomous

Didn't they ask people not to wear heavily tinted safety glasses?
If I remember correctly this is so that the refs can see drive team's eyes and make certain calls that are based on intent (ie: intentionally pinning, or oh crap, our chain fell off and we can't stop pinning)

However, that may not matter as much or at all this year with the segregated field
__________________
Peachtree Regional Volunteer since 2003
  #8   Spotlight this post!  
Unread 08-02-2015, 09:29
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: Wearing Oculus Rift during autonomous

Quote:
Originally Posted by Safety Manual, Page 3
Safety Glasses Requirements
Wear ANSI-approved, UL Listed, or CSA rated non-shaded safety glasses. Lightly tinted Yellow, Rose, Blue, and Amber tints are FIRST approved. Reflective lenses are prohibited, your eyes must be clearly visible to others. The use of anything other than ANSI-approved, UL-Listed, or CSA rated eye protection is prohibited.
This is why we didn't even consider the Oculus Rift this year.
  #9   Spotlight this post!  
Unread 08-02-2015, 10:44
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: Wearing Oculus Rift during autonomous

Another hit against "rift as safety glasses" is that although it has the plastic case, what is actually near your eyeballs is lots of glass in the form of the screen and the lenses. If it gets hit hard by a projectile, it might break the screen or lenses and send the fragments into your face.

Then there's the issue of, even with an on-rift camera, not really being fully aware of your surroundings. If a tote somehow gets chucked over the player station you might not notice and might not get your arms up to protect. Or if a robot rams the player station, the disorientation might make you fall over (search youtube for oculus pranks where people nudge oculus-wearers: it's not easy to stay upright when your vision thinks you're somewhere else).
  #10   Spotlight this post!  
Unread 08-02-2015, 10:49
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: Wearing Oculus Rift during autonomous

To be not entirely doom-and-gloom, I think one workable approach would be to design a more-open helmet/case that holds a smartphone in your field of vision without entirely blocking it. Kinda like the gear VR, but with better sightlines so you aren't entirely blind to the world around you while wearing it. Plus, then you wouldn't need to worry about an on-oculus camera since you'd have your normal eyes.
  #11   Spotlight this post!  
Unread 08-02-2015, 12:12
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,393
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
Re: Wearing Oculus Rift during autonomous

I'd Q&A it and see if wearing a full face shield over the Rift would be OK.

I think it's a cool idea if it works with the FMS network speeds.
__________________
Foster - VEX Delaware - 17 teams -- Chief Roboteer STEMRobotics.org
2010 - Mentor of the Year - VEX Clean Sweep World Championship
2006-2016, a decade of doing VEX, time really flies while having fun
Downingtown Area Robotics Web site and VEXMen Team Site come see what we can do for you.
  #12   Spotlight this post!  
Unread 08-02-2015, 22:17
virtuald's Avatar
virtuald virtuald is online now
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,084
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Wearing Oculus Rift during autonomous

Quote:
Originally Posted by Bongle View Post
Then there's the issue of, even with an on-rift camera, not really being fully aware of your surroundings. If a tote somehow gets chucked over the player station you might not notice and might not get your arms up to protect.
I suspect most drive team members would not notice such a thing in the heat of competition, regardless of the Rift or not.
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
  #13   Spotlight this post!  
Unread 14-04-2015, 22:31
virtuald's Avatar
virtuald virtuald is online now
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,084
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Wearing Oculus Rift during autonomous

For what it's worth, we did develop a pretty sweet Oculus Rift interface, and you can read the release announcement at this thread: http://www.chiefdelphi.com/forums/sh...d.php?t=136611
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
  #14   Spotlight this post!  
Unread 07-02-2015, 18:14
TimTheGreat's Avatar
TimTheGreat TimTheGreat is offline
ArchdukeTim
FRC #1418 (Vae Victis)
Team Role: Programmer
 
Join Date: Jan 2013
Rookie Year: 2011
Location: Falls Church
Posts: 236
TimTheGreat has a spectacular aura aboutTimTheGreat has a spectacular aura aboutTimTheGreat has a spectacular aura about
Re: Wearing Oculus Rift during autonomous

Quote:
Originally Posted by cbale2000 View Post
Out of curiosity, what are you planning to use the Rift for?
We are going to use it for the driver. I will be wearing it and we have multiple cameras set up on the robot to change the view, that way we can align to totes and cans. To make sure we can see, we have also mounted a camera on the actual rift that way I get a normal 3rd person view of the robot
__________________
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.



2012 - Gracious Professionalism - Greater DC
2014 - Regional Finalist - Virginia | Industrial Design - Virginia | Regional Finalist - Greater DC
2015 - Innovation in Control - Greater DC
2016 - District Event Winner - VAHAY | Innovation in Control - VAHAY | District Event Winner - MDBET | Industrial Design - MDBET | District Champion - CHCMP | Innovation in Control - CHCMP
  #15   Spotlight this post!  
Unread 07-02-2015, 18:55
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #5712 (Gray Matter)
Team Role: Mentor
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 947
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: Wearing Oculus Rift during autonomous

Quote:
Originally Posted by TimTheGreat View Post
... we have also mounted a camera on the actual rift that way I get a normal 3rd person view of the robot
Would you mind posting a picture of that mounted camera on the Rift at some point? I've been interested in the practicality of doing something like this down the road (like in a year or two), but I was thinking of setting up more of a Picture-in-Picture configuration and using 2 cameras for 3D vision.

Also, what kind of laptop are you planning to use for this? It's obviously not the Classmate.
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 00:52.

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