I was wondering if that image is still up to date/relevant on the BlueROV2 as the image was uploaded prior to 2018 and I don’t believe the BlueROV2s use the RasPi camera or CSI-2 port.
If the image is outdated, do you know where I can find a more up-to-date image/model of how the software components interface with each other?
I’m currently engaged in updating a bunch of our ArduSub documentation, and that image is indeed outdated - the software components overview is one of the top items on my list. I’m in the process of making a more detailed overview which includes our web interface and other networked components.
I’ve raised a GitHub issue here, so you can see when it’s been updated and what’s being included.
The video component specifically has changed from
“RPi Camera → CSI port → raspivid → gstreamer (fdsrc to udpsink) → video stream (UDP:5600)”
to instead be
“USB Camera + microphone (h264 output) → USB port → gstreamer (v4l2src (h264) to udpsink) → video stream (UDP:5600) + audio stream (UDP:5601)”
Awesome! Thank you so much. Is there any chance I could ask you to update your link for the GitHub issue? The link currently directs to the web interface page on your ardusub documentation site.
Our original outdated image came up again elsewhere, so I thought it was worth coming back here and confirming that the updated diagram is completed and available in our documentation now. It’s significantly more detailed, and is also interactive (you can zoom, and it includes links to other related documentation/content)