Now that a bunch of people are starting to complete their OpenROV builds, we can start comparing notes on how well they perform!
To start out, here's a simple way to test system lag with you're ROV (thanks to Bran Sorem who originally demonstrated a method similar to this) :
1. Boot up your ROV and open OpenROV Cockpit
2. Open a webpage or program that displays time with millisecond accuracy (I used estopwatch), and size the window down so that can be seen at the same time as the Cockpit display
3. Use the ROV's camera to look at the timer
4. Take a screen shot (print screen) of the display so that both the timer and the display in Cockpit are captured
5. Paste the screenshot into an image editing program and move a cut-out of what the timer is showing to be right next to what OpenROV Cockpit is showing
6. Do this several times and continue to paste the screenshots next to eachother
7. Calculate the difference between the time shown through OpenROV Cockpit (looking at the timer) and the timer itself.
8. Post your findings, along with what hardware you're using here on OpenROV!
Here's the data from my test:
Computer: Lenovo Thinkpad W530 running Windows 7 with a 2.7GHz Core i7 processor and 8MB of ram
GPU: NVIDIA Quadro K2000M 2GB
Browser: Google Chrome Version 31.0.1650.57 m
Latency average (6 samples): 0.245 seconds
Standard Deviation: .0491 seconds