just trying to get a bit more into OpenROV and was trying to understand what's the status of things and what's the architecture of the project, for a software/WH stand point.
I'm basing my thoughts on what is available online and on github, which is one month old.
Basically all software runs on the ROV, nothing on the computer side, just "modern" browser.
The ROV has two boards:
- The "cape", which is basically an Arduino
On the beagle board the OpenROV software runs: which is a NodeJS app which interface with the browser, and grabs images and sends them to the browser.
The arduino "cape" reads from the NodeJS app and commands the motors.
I love the simplicity: that way it becomes very easy to add more sensors or similar other features, like sonars or other sensors.
Is this the current state of the art? Or is there more?