Nasa Space Apps Challenge 2013

Introduction
Check out our introduction Google hangout video:



Source code
Find the current source code here: GitHub OpenROV software Space App Challenge Branch

Development process
If you have any contributions, please commit them to your own forks of the branch above and create a pull request.

Latest update from Dominik and the Brisbane team:

We got a little proxy running and setup between the (emulated) ROV and the client (the code for that is in the new github (feel free to add more people once you come online).

To start the OpenROV cockpit in 'demo' mode: linux (from the normal openrov src dir from the new repo: USE_MOCK=true node app.js

Windows; set USE_MOCK true node app.js

the proxy is the 'reverse proxxy' and you need the change localhost to the ip of the ROV

client connects then to the ip address of the proxy.

You cannot run OpenROV Cockpit and the proxy on the same machine right now.

Right now we have an issue with this as it seems not to handle socket.io requests right (socket.io can't connect) THe other thing is, with this solution, everything that gets requested from a client gets handled by the rov. that meanss, if you have 5 clients, the BB had to handle it 5 times. Instead, we should make the proxy cache the results and send the data to all the clients requesting it but only asking the rov once.

Meet the team
The following people will be around physically and virtual in their location: