Viewing Camera Image from another computer

This could be in the wrong section, or could have already been answered in another thread, but I can’t find it. My question is Is there a way to view the camera feed from the Axis camera on a computer other than the driver station while being able to drive the robot. We would like to be able to pick up the feed to show to people, while being able to monitor the robot on the DS. Any advice, or even maybe pointing me to a spot where this has already been answered would be much appreciated.

This is possible, in fact my team did this at competition last year. You need a proxy to send the information from one computer thought another. Since you can only hook things up to the classmate thought the USB port, you will need a USB to Ethernet adapter. I have attached a proxy, you will need to place were your old dashboard currently is, and rename it dashboard.exe.

Files are uploaded.

Instructions:
1)rename the new dashboard to dashboard.exe
2)replace it with the default FRC dashboard, be sure to keep the default somewhere
3)set the USB Ethernet adapter’s IP to 192.168.1.5
4)Set the secondary computer’s IP to 192.168.1.6
5) Change the IP address, in the dashboard, to your team number for robot and DS primary
6)Ours is in their by default but it’s a text-box and can be changed

Feel free to send me a pm or post in this thread with any questions.

Dashboard proxy.zip (133 KB)


Dashboard proxy.zip (133 KB)

I also included the code, it was written in Java.
I hope this can get you in the right direction.

I would suggest editing the provide software so it still sends the packets out in the proxy, but also displays it on the new dashboard.

Important Thread:
http://www.chiefdelphi.com/forums/showthread.php?t=84087&highlight=dashboard (If used at competition)

Note: Mr. Buchanan is our mentor and is the main author of this program.

You can also specify another IP on your network as a remote dashboard, and the dashboard data will be forwarded to that IP, which should be able to run any old dashboard like normal. I believe the remote dashboard setting is on the 2rd or 3rd tab of the lower-half controls on the classmate.

Aren,

The camera images are not forwarded through when using the remote dashboard, see the thread linked above for discussion.

Either the software posted above or a similar tool posted here with a USB NIC is the easy way to see the camera image in both places.

If you don’t need the camera feed for the robot or driver’s station you may be able to accomplish what you want by placing a Network Switch on the robot between the cRIO and gaming adapter and hooking the camera up to that.

You would have to change the camera settings to an unused IP on the 10.11.78 range. Then you should be able to view the camera image by connecting to it with a browser from any machine on the 10.11.78 subnet.

NOTE: I haven’t actually done this, but I see no reason it shouldn’t work.

be cool to use a small battery-powered projector to project the dashboard onto the plexy at the player stations, kind of like a HUD, then the driver wouldn’t have to look away from the field to check the dash