Go to Post There was no real separation between who did what. "we" did it all and it was fun. - Team2339 [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
  #16   Spotlight this post!  
Unread 24-11-2014, 21:50
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: Virtual Reality 1st Person Driver?

Virtual Reality would be something that I would be able to use quite well. I want some sort of HUD which displays distances to objects, updated at a really high rate (30+FPS). It would also be a good place for diagnostics such as robot speed, direction relative to start and much more.

It's an amazing piece of technology. It's a bit impractical, especially for FRC, though!
  #17   Spotlight this post!  
Unread 25-11-2014, 01:20
BBray_T1296's Avatar
BBray_T1296 BBray_T1296 is offline
I am Dave! Yognaut
AKA: Brian Bray
FRC #1296 (Full Metal Jackets)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Rockwall, TX
Posts: 947
BBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond repute
Re: Virtual Reality 1st Person Driver?

I feel like not the driver, but the guy/girl operating the manipulator/scoring device may have a competitive advantage by having a first-person view.

Take 2011 for example. A camera that gave the manipulating person that kind of view would be a great advantage. If you recall, the robot was scoring facing towards you, potentially 20 ft to your left/right, while your view is obstructed by tubes. Being able to see exactly what is going on from a sane orientation could help a lot.
__________________
If molecular reactions are deterministic, are all universes identical?

RIP David Shafer: you will be missed


  #18   Spotlight this post!  
Unread 25-11-2014, 16:18
iggy_gim's Avatar
iggy_gim iggy_gim is offline
Registered User
AKA: Theodore Kim
FRC #5123 (Mechadogs)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Yonkers, NY
Posts: 79
iggy_gim is on a distinguished road
Re: Virtual Reality 1st Person Driver?

Yes, definitely the person operating the manipulator should have the VR. Even if the driver operates the driving and manipulator, the second driver could have the glasses just to help with strategy, like for example telling the driver the robots position during a dog pile. I've been working on implementing a VR glasses and I've gotten to the point where I can get the video from the robot to the glasses but at a around 5 FPS, I have to find a better way to package the data.
__________________
My motto: Eh... that looks about right...
---------------
2013: Team 2344 Saunders Droid Factory
2014-16: Team 5123 Mechadogs, Captain/Founder
2017: Team 5123 Mechadogs Mentor
  #19   Spotlight this post!  
Unread 25-11-2014, 17:28
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
Re: Virtual Reality 1st Person Driver?

a few years back i actually played with this idea. We had 2 axis cameras mounted on the bot for stereoscopic vision on the driver station. We used green/magenta glasses(could also use red/blue) and while it did work. it wasn't responsive enough to really be usable for a match. The low framerate and horrible latency made it be unusable. if the latency could be reduced( at least two orders of magnitude) then it may have potential but until then this type of system simply isn't worth the trouble.
  #20   Spotlight this post!  
Unread 26-11-2014, 22:19
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: Virtual Reality 1st Person Driver?

What about a joystick button? You could push the button to download frames from the robot or something similar. This way, you don't have to always be situated with one or the other -- HUD/No HUD.

I'm sure that a HUD would be most useful with some sort of tracking system, where post-processed data could be displayed. Distances to known objects could be printed on the object. Alignment could also be displayed.
For example:
Code:
TARGET POSITION:
10 degrees right
12 feet forward

SHOOTING POSITION:
10 degrees right
Move forward 2 feet
  #21   Spotlight this post!  
Unread 26-11-2014, 23:24
techhelpbb's Avatar
techhelpbb techhelpbb is offline
Registered User
FRC #0011 (MORT - Team 11)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 1997
Location: New Jersey
Posts: 1,620
techhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond repute
Re: Virtual Reality 1st Person Driver?

Quote:
Originally Posted by sanelss View Post
a few years back i actually played with this idea. We had 2 axis cameras mounted on the bot for stereoscopic vision on the driver station. We used green/magenta glasses(could also use red/blue) and while it did work. it wasn't responsive enough to really be usable for a match. The low framerate and horrible latency made it be unusable. if the latency could be reduced( at least two orders of magnitude) then it may have potential but until then this type of system simply isn't worth the trouble.
How did you send the data across the network?
As a single preprocessed stream or as 2 cameras over the network?
  #22   Spotlight this post!  
Unread 26-11-2014, 23:44
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
Re: Virtual Reality 1st Person Driver?

Quote:
Originally Posted by techhelpbb View Post
How did you send the data across the network?
As a single preprocessed stream or as 2 cameras over the network?
two cameras over network. The crio doesn't have the horsepower to pre-process the streams in any meaningful way. The main factors were, and still are, latency and bandwidth. if you're ok with pretty cruddy quality you can work with bandwidth but until latency becomes addressed it's pretty much not worth even dealing with for a frc game.
  #23   Spotlight this post!  
Unread 01-12-2014, 16:49
AlexanderTheOK AlexanderTheOK is offline
Guy
no team
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Los Angeles
Posts: 146
AlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really nice
Re: Virtual Reality 1st Person Driver?

I happened to do something almost exactly along the lines of what this thread is about over the past year. I wrote a nice 6 page article in SERVO on it if you want to take a look.

To answer some questions that seem to be hanging:

Without more bandwidth on the field this is not a feasible method. Over a direct LAN connection it was pulling a minimum of 18 mbps. This was just barely enough to keep a steady 30 fps at 600x400 per eye.

With the limits the FMS puts on the driver stations it's going to be either impossible to see anything or gut-wrenchingly slow. It's already a tad bit nauseating at the speed it's running.

It also isn't too easy to find an IP camera with a high FOV for cheap. The cameras I found for 40 dollars are webcams so they run through YAWCAM and hopefully later on MJPG-Streamer.

Still super fun to play with, but not the best idea for a fast paced FRC game with network constraints.
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 19:56.

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