Go to Post Give us the e-mail address of these folks to send them a barrage of support letters for your students? - sanddrag [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
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 06-01-2009, 01:38
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
2009 - Live camera feed to drivers during a match?

People seem to ask this question every year, and in the past, the answer has always been "NO", but this is the first year a video signal can be transmitted back through the wireless bridge for display on a LabVIEW dashboard program, so...................

I was looking through Section 8 of the Manual, and I could not find anything that prohibited displaying the live video feed from the camera on the PC dashboard at the operator's station during a match.

Enlightenment requested.
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner
  #2   Spotlight this post!  
Unread 06-01-2009, 01:49
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,810
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: 2009 - Live camera feed to drivers during a match?

Quote:
Originally Posted by Travis Hoffman View Post
People seem to ask this question every year, and in the past, the answer has always been "NO", but this is the first year a video signal can be transmitted back through the wireless bridge for display on a LabVIEW dashboard program, so...................

I was looking through Section 8 of the Manual, and I could not find anything that prohibited displaying the live video feed from the camera on the PC dashboard at the operator's station during a match.

Enlightenment requested.
From which camera? Standard rules are in place for non-KOP cameras (<R69>).

However, the KOP camera is classed as a vision sensor (<R02>C refers to vision sensors as remote sensing capabilities, and the camera is certainly a vision sensor). I can't find anything that would prohibit that one being sent back to the operator station. I would ask in Q&A. I expect that the answer would be "yes" for that camera only.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

  #3   Spotlight this post!  
Unread 06-01-2009, 01:50
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
Re: 2009 - Live camera feed to drivers during a match?

Quote:
Originally Posted by EricH View Post
From which camera? Standard rules are in place for non-KOP cameras (<R69>).

However, the KOP camera is classed as a vision sensor (<R02>C refers to vision sensors as remote sensing capabilities, and the camera is certainly a vision sensor). I can't find anything that would prohibit that one being sent back to the operator station. I would ask in Q&A. I expect that the answer would be "yes" for that camera only.
Yes, I was specifically referring to the Axis camera.
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner
  #4   Spotlight this post!  
Unread 06-01-2009, 01:55
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,810
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: 2009 - Live camera feed to drivers during a match?

Quote:
Originally Posted by Travis Hoffman View Post
Yes, I was specifically referring to the Axis camera.
In which case, I refer you to <R81>. You can connect a computer for viewing feedback, which could easily include information from a vision sensor (aka Axis camera).

I would still ask in Q&A, but I am 99% sure that the answer will be something to the effect of, "If the camera is the Axis camera, go right ahead. If it is another camera [possible exception: CMUCamII], you won't get past inspection."
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

  #5   Spotlight this post!  
Unread 06-01-2009, 01:56
Racer26 Racer26 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Beaverton, ON
Posts: 2,229
Racer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond repute
Re: 2009 - Live camera feed to drivers during a match?

I have seen no rule to prevent such an action, and it is at least technically possible with the new control system. As for any benefit to be had from it, I would think it would be negligible, especially given the ~5-7 fps framerate on the display over wifi.
  #6   Spotlight this post!  
Unread 06-01-2009, 01:59
Danny Diaz's Avatar
Danny Diaz Danny Diaz is offline
Smooth Operator
AKA: FrankenMentor
None #0418
Team Role: Alumni
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Manchester, NH
Posts: 545
Danny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond repute
Send a message via AIM to Danny Diaz
Re: 2009 - Live camera feed to drivers during a match?

Actually, unless something has changed the answer is, "NO. During match play, all ports except those used by the Drivers Station are blocked by the field management system. This rules out being able to get camera feedback, since getting camera feedback is not a primary function of the Driver Station but instead is done on a separate port."

The issue is bandwidth, and guaranteeing bandwidth, IIRC. At least, this has been the answer every time I've ever asked the FRC development team here at NI, even up to 2 weeks ago. Then again, the Game Design Committee has the final say, so it'll have to come from them.

-Danny
__________________
Danny Diaz
Former Lead Technical Mentor, FRC 418
  #7   Spotlight this post!  
Unread 06-01-2009, 02:07
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
Re: 2009 - Live camera feed to drivers during a match?

Quote:
Originally Posted by Danny Diaz View Post
Actually, unless something has changed the answer is, "NO. During match play, all ports except those used by the Drivers Station are blocked by the field management system. This rules out being able to get camera feedback, since getting camera feedback is not a primary function of the Driver Station but instead is done on a separate port."

The issue is bandwidth, and guaranteeing bandwidth, IIRC. At least, this has been the answer every time I've ever asked the FRC development team here at NI, even up to 2 weeks ago. Then again, the Game Design Committee has the final say, so it'll have to come from them.

-Danny
OK cool, thanks. I do recall that restriction being mentioned on the forums sometime late last year - just wanted the "official" answer - I feel this is close enough, and I think the GDC has more important questions to answer anyway.
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner
  #8   Spotlight this post!  
Unread 06-01-2009, 02:13
mbeardsworth mbeardsworth is offline
Lord of the Subversion Repository
AKA: Michael Beardsworth
FRC #2521 (South Eugene High School Robotics)
Team Role: College Student
 
Join Date: Dec 2007
Rookie Year: 2008
Location: Eugene, OR
Posts: 21
mbeardsworth is a glorious beacon of lightmbeardsworth is a glorious beacon of lightmbeardsworth is a glorious beacon of lightmbeardsworth is a glorious beacon of lightmbeardsworth is a glorious beacon of lightmbeardsworth is a glorious beacon of light
Re: 2009 - Live camera feed to drivers during a match?

Quote:
Originally Posted by Travis Hoffman View Post
OK cool, thanks. I do recall that restriction being mentioned on the forums sometime late last year - just wanted the "official" answer - I feel this is close enough, and I think the GDC has more important questions to answer anyway.
I remember seeing that as well.

It seems to me that this is actually a rather important question. Our design-in-process will be much easier to operate with camera video available. If the GDC does prohibit us from sending camera video to the laptop, hopefully they'll still allow us to send graphical feedback. My system will work fine as long as I can use data from the camera to draw a picture.

Perhaps we have to find the intensity and color of each pixel and send that to the DS so we can turn it back into video at the laptop. (Hopefully not...)
  #9   Spotlight this post!  
Unread 06-01-2009, 02:23
comphappy comphappy is offline
Registered User
AKA: Brennan Ashton
FRC #2605 (A2D_16)
Team Role: Leadership
 
Join Date: Jan 2008
Rookie Year: 2008
Location: Bellingham, WA
Posts: 157
comphappy is a splendid one to beholdcomphappy is a splendid one to beholdcomphappy is a splendid one to beholdcomphappy is a splendid one to beholdcomphappy is a splendid one to beholdcomphappy is a splendid one to beholdcomphappy is a splendid one to behold
Send a message via AIM to comphappy
Re: 2009 - Live camera feed to drivers during a match?

Quote:
Originally Posted by Danny Diaz View Post
Actually, unless something has changed the answer is, "NO. During match play, all ports except those used by the Drivers Station are blocked by the field management system. This rules out being able to get camera feedback, since getting camera feedback is not a primary function of the Driver Station but instead is done on a separate port."

The issue is bandwidth, and guaranteeing bandwidth, IIRC. At least, this has been the answer every time I've ever asked the FRC development team here at NI, even up to 2 weeks ago. Then again, the Game Design Committee has the final say, so it'll have to come from them.

-Danny
Woah,
Does that mean I cant show the rpms of my wheels? or the status of limit sensors? getting more feedback from the robot was one of the things I was really looking forward to, especially in a match where it may be hard to see some of your robot.
__________________
A2D Solving the Imaginary Error Function...
  #10   Spotlight this post!  
Unread 06-01-2009, 07:18
MikeE's Avatar
MikeE MikeE is offline
Wrecking nice beaches since 1990
no team (Volunteer)
Team Role: Engineer
 
Join Date: Nov 2008
Rookie Year: 2008
Location: New England -> Alaska
Posts: 381
MikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond repute
Re: 2009 - Live camera feed to drivers during a match?

I agree that this is an important question, and I was surprised it wasn't explicitly addressed in the competition manual.
It was mentioned as being unlikely we would be able to receive live video feed during competition at the WPI control system seminar and the same point has been repeated since. My understanding is that "live" video is sent back as a distinct stream from the standard driver station data. The latter does include some user data so reporting RPM etc should be OK. I haven't tried sending images back this way, so I don't know what the user data limitations are.

Our experience is that the update rate & transmission delays make it unlikely that the video on the dashboard could be the sole means of driver feedback - at least for a maneuverable robot on carpet - but maybe it would be OK for this years skidfest!

However it is up to the GDC, so we should know soon after Q&A is open tomorrow.
  #11   Spotlight this post!  
Unread 06-01-2009, 08:48
MPG's Avatar
MPG MPG is offline
Tutu Man
AKA: Michael
FRC #1259 (Paradigm Shift)
Team Role: Electrical
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Pewaukee, Wisconsin
Posts: 22
MPG is an unknown quantity at this point
Re: 2009 - Live camera feed to drivers during a match?

Rule <R81> in the robot section of the manual says

<R81>
Teams are permitted to connect a portable computing device (Laptop computer, PDAs, etc.) to either of the Ethernet ports on the Driver Station for the purpose of displaying feedback from the ROBOT while participating in competition MATCHES. Portable computing devices may only connect to the Driver Station through one of the Ethernet ports – they shall not connect to the Driver Station through any other port. Portable computing devices may only connect to the Driver Station – they must not directly connect to any ARENA ports or equipment. Please note that AC power will not be available at the playing field so these devices will have to run on internal batteries.

The bolded section will solve your problem
  #12   Spotlight this post!  
Unread 11-01-2009, 04:08
Jon Jack's Avatar
Jon Jack Jon Jack is offline
VEX Robotics
no team (No Team)
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Greenville, TX
Posts: 615
Jon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond repute
Send a message via AIM to Jon Jack
Re: 2009 - Live camera feed to drivers during a match?

When I went to control system training at NI in Austin this very question was brought up.

You CANNOT stream video back for viewing on the dashboard, THIS YEAR. FIRST is worried about the load 6 robots streaming up 640x480 video would put on the field network. So for now the answer is no.

As for other feedback from encoders, switches, etc... It's fair game. If I understood things correctly you can also pull information from the FMS such as time remaining, field status and operator mode.
__________________
Team 1538 / The Holy Cows, 2005-2016
  #13   Spotlight this post!  
Unread 11-01-2009, 06:37
pgaston pgaston is offline
Registered User
FRC #2103
 
Join Date: Dec 2008
Location: Gloucester, MA
Posts: 9
pgaston is an unknown quantity at this point
Re: 2009 - Live camera feed to drivers during a match?

Is it possible to bring data back simply to the driver station for display or use there?

I see that the driver station has the potential to hook up multiple input devices to the digital and analog ports. Neat. BUT - is there a way to send information back to the driver station and use that information? Either for display on the device (if there is room) or through digital output.

In Labview I see something called 'Set User Data'- but it basically says you can send 984 bytes from the host computer (I'm assuming that means cRio) to the driver station.

Crazy thought - think about enabling the shaker on a joystick under certain conditions...
  #14   Spotlight this post!  
Unread 12-01-2009, 17:34
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,810
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: 2009 - Live camera feed to drivers during a match?

Quote:
Originally Posted by Jon Jack View Post
When I went to control system training at NI in Austin this very question was brought up.

You CANNOT stream video back for viewing on the dashboard, THIS YEAR. FIRST is worried about the load 6 robots streaming up 640x480 video would put on the field network. So for now the answer is no.
Then they might want to put that out in public, via an update or Q&A. Sorry, Jon, but if it isn't in the rules, it isn't in the rules, and right now, it isn't in the rules (or Q&A, the interpreters of the rules).

Next up: someone with a Q&A account asks this question. (I don't have one.)

EDIT: Double apologies to Jon, but the GDC has made the ruling that it is legal. Practical remains an unknown factor.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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


Last edited by EricH : 12-01-2009 at 20:14.
  #15   Spotlight this post!  
Unread 12-01-2009, 20:15
nathanww nathanww is offline
Hacker
FRC #1678 (Citrus Circuits)
Team Role: Programmer
 
Join Date: Dec 2008
Rookie Year: 2007
Location: Davis, CA
Posts: 224
nathanww is just really nicenathanww is just really nicenathanww is just really nicenathanww is just really nice
Re: 2009 - Live camera feed to drivers during a match?

*warning:theoreticallness ahead*

Since streaming of video isn't explicity prohibited in the rules(it's just that the port is firewalled off),it might theoretically to possible to have a thread on the cRio that would "tunnel" video data over the user data interface, and code your dashboard program to reconstruct the video, similar to how you would set up a TCP/IP tunnel on a computer. Of course, I don't know what kind of data rate you could get, or whether it would interfere with your controls
__________________
Get yer robot source code here!
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
WATCH LIVE FEED FROM OUR MEETING Raikon General Forum 9 05-02-2008 22:18
live feed? miop Programming 1 02-02-2008 21:24
Live Feed Regional Comps, When and Where JasJ002 Regional Competitions 3 28-02-2007 14:07
Viewing camera image during the match Tt321b Rules/Strategy 1 11-02-2007 16:58
Transponder info for live feed... archiver 2000 1 23-06-2002 22:14


All times are GMT -5. The time now is 03:10.

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