Skip to content

Instantly share code, notes, and snippets.

@Williangalvani
Last active January 11, 2019 16:57
Show Gist options
  • Save Williangalvani/28be2805111570e1d41d772ea7df320a to your computer and use it in GitHub Desktop.
Save Williangalvani/28be2805111570e1d41d772ea7df320a to your computer and use it in GitHub Desktop.
use Etienne's OceanVault Recorder with ArduSub

Install OceanVault Recorder

  • Download and install "BR2 DATA" (A .exe packaged mavproxy)
  • Download and install "OceanVault Recorder"
  • Download "BR2 SDP"

Setup OceanVault Recorder Video

  • Add a "multiudpsink" to gstreamer pipeline pointing to a new port (let's use 5601)
  • Change BR2 SDP PORT to 5601
  • Overwrite sdp file in recorder folder with the BR2 SDP
  • Open Recorder
  • click tab "Video In"
  • Where shows "IP CAMERA" click icon and chose BlueROV2 Camera

Setup OceanVault Recorder Data

  • Open BR2DATA.bat as admin
  • module load DepthOutput
  • Go to "Data" tab
  • RxPort: 25102; Start char: {; Stop Char: }
  • Click "Connect Rx Port"

Setup OceanVault Recorder Overlay

  • Go to "control" tag
  • Check "Show Overlay" and click "Preview", the camera image should show.
  • Go to the "Overlay" tab
  • In "Item name", write a name to refer to this overlay item, such as "depth"
  • In "Custom text", write "DEPTH: " (extra space on purpose)
  • Click "Enable" to enable this item (otherwise you can't see the data)
  • Click "Use data", and increase the field number until you get the data you want (I know...)
  • Tweak color and positions of the items
  • Click "Add"
  • You can select this component again to change colors and position
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment