Configuring BlueOS navigator system

Hello, I am part of a highschool ROV team in SoCal and this year we decided to switch our systems to a Navigator/Raspberry Pi 4 setup for instead of our usual Arduino based systems (I know, ancient!). We have been experiencing some issues with setting up the rov with blueOS like when we tried to configure the motors we kept getting a mavlink failed error and we could not seem to get any data about power consumption from the ROV also we could not set up the video stream. Because the budget is tight we had to use 3rd party motors but we did wire them correctly to the navigator, also our ROV runs on a powered tether instead of the battery system that blueROVs run on so maybe that is why we couldn’t get any power data. We plugged an ethernet cable directly from the onboard pi to our surface computer and local blueOS was able to recognize the vehicle but couldn’t do much after that (in the future we will use a tether interface system just waiting for the parts to arrive). We are also confused about the whole QGC and cockpit thing, does QGC and cockpit work side by side? Or can cockpit completely replace QGC, we are under the impression that cockpit replaces QGC so maybe that could be our issue. It seems like we are just able to get blue OS to recognize the vehicle but after that we can’t really do much else. Please help

Hi @Rhys_Sellahewa, welcome to the forum! :slight_smile:

Do you know the specific error you were getting? Error messages usually try to describe the problem that is occurring, so if we don’t know the actual message it’s very hard to provide insight.

As a guess, it’s possible your vehicle is refusing to arm because the sensors aren’t calibrated.

Have you connected and configured a power sensor, like our Power Sense Module? The autopilot can’t report values from a sensor it’s not connected to.

What kind of camera are you using? How have you tried to configure the stream? Which part of that isn’t working (e.g. is the camera not appearing in the Video Streams page, or is the configuration working, with thumbnails, but you’re not receiving the stream at the other end, or some other situation)?

Cockpit is intended to replace the vehicle control and sensor visualisation components of QGC (with the autopilot firmware flashing, sensor calibration, and other vehicle setup handled by BlueOS).

Cockpit and QGC generally shouldn’t be used at the same time, without a good reason and the knowledge of exactly what you’re trying to achieve by doing so.

1 Like

Thanks for the response Eliot, as for the error I can’t remember its exact name but i know it said something about the mav link failing and it only came up when we tried to detect reversed motors after configuring the pwm outputs in BlueOS. We are not using a power sense module so that explains why no power data showed up. As for the video stream we are using multiple innomaker U20CAM-720p simple USB cameras and when we tried configuring the stream we couldn’t get any video feed to show up although we weren’t really sure how to configure it for a USB camera in the first place. We also did not configure anything in QGC before this so that could be the cause of the issues.

Hi @Rhys_Sellahewa -
Jumping in to share that if this is the camera you’re trying to use, it isn’t going to be well supported as it doesn’t offer h264 output - only YUV2 or MJPEG. Neither of those uncompressed video formats are easily supported by BlueOS + QGC or Cockpit, and they consume a ton of bandwidth - likely more than most tether connection types can support (at least if using more than one!)

Was QGC closed when trying to do auto motor direction setup in BlueOS? (It should be…)

Was the vehicle floating in water, and free to move when this process was triggered?

Thanks for the response Tony, the camera you linked is the type of camera we are using, do you recommend any alternative that would have the h264 output for around a $15-20 range? The ROV was free floating in the water when we tried the motor setup. Thanks

Hi @Rhys_Sellahewa
It’s going to be tough to find a camera that cheap with that output - maybe on Ali Baba / Ali Express? This camera on Amazon has H264 output…
For the best low-light performance, it’s tough to be the Blue Robotics offering!

Let us know if you keep having issues getting your thruster directions setup.