Hi @Maw -
Welcome to the forums!
There isn’t a target launch date for the Navigator rev yet, but hopefully it will be in Q2 or Q3 this year.
In the meantime, you can use the existing Navigator with the Pi 5 and the latest BlueOS 1.4 beta versions, but expect to need to disable one of the magnetometers (done under Vehicle Setup / Configuration / Compass), as the stock cooler fan is positioned very close to it and will keep it from being calibrated / used.
That launch date has gotten tied up with some other, related updates to the BlueROV2, based on our thorough testing with Pi5 hardware. It turns out that the Pi5 is much more sensitive to its 5V power supply (prefers 5.1V) and so an update to the power module, which includes an external ROV on/off switch, is required as well. High quality, robust solutions are never as easy or simple to invent as you’d hope!
Hi @sheva -
If I recall correctly, changes to the Navigator necessary to support the Pi 5 have already been made - what has not been released yet is a heatsink compatible with the Pi 5 and Navigator, that provides a fan, allowing the unit to run without het issues in a BlueROV2 enclosure. There are some other components tied up in the project that will release with that, and we don’t yet have a release date as a result.
I’m currently interested in upgrading our Blue Boat with a pi 5 8gb as it seems to struggle under heavy usage with 2gb on the pi 4. Would it be possible to do this upgrade with the navigator board that is currently in the blue boats? I am not currently using the internal/stock magnetometers for navigation so I’d be fine with disabling those. Alternatively would you recommend upgrading to the pi 4 8gb instead?
Our eventual plan would be to integrate either some form of stereo camera system or lidar for topside surveying and navigation as well. A separate computer on board may be an eventual necessity but until then I’d like to get the best performance we can out of the onboard computer.
In your opinion would upgrading the onboard computer either to a pi 5 or the pi 4 8gb make an appreciable difference? Thank you very much!
Hi @Randomguy22 -
I don’t think an update to the Pi 5 would help you! Are you running other applications besides the standard autopilot? What version of BlueOS?
The system typically uses appreciably less than 30% of the Pi resources… Can you describe what symptoms you perceive as “struggling” ? What size SD card are you using? Your external navigation is setup to send NMEA at 10Hz, directly to the autopilot (not using NMEA bridge?)
ArduRover already has some support for obstacle avoidance…
I’d guess your issues are more related to the quality of your radio link, or a minimal amount of free space on your SD card…
I’m currently using two instances of sonarview (one for multi beam surveying and another for side scan). The issue only really presents itself when I’m trying to record channel data at 20 Hz. We are also currently using a high endurance 256 gb sd card. I’m currently running BlueOS 1.4.3 I believe. I haven’t been able to take it out on the water since I’ve updated it due to the river being completely frozen over for several weeks.
Navigation hasn’t been the issue. It handles that no issue. My main concern was just adding more load to it in the future.
The radio connection could be a major factor as well because the environment I’m using it in is filled with interference and obstacles (barges, tow boats, crane etc. ). I’ve tried to limit those as much as possible but there is only so much that can be moved.
Hi @Randomguy22 -
That sounds like your 256gb SD card does not have sufficiently fast write speed! Is it Class 10 or better? If you (temporarily) update to the latest beta 1.5, there is a SD card speed test tool in the left BlueOS menu… if you run this, please share a screenshot of the results!
Assuming you’re using the extension version of SonarView, there is no need to view the data live, if recording is active. The preview does consume significant bandwidth, and if you have a poor connection the display may not update, or do so in bursts - this won’t affect the recorded data at all! Newer versions of SonarView have much better compression of the data, so the 256gb capacity may be overkill? I’d say starting your sonar sessions recording, and then only observing one at a time would be the best use of your connection!
@tony-white Thank you for the quick response! The card I have is indeed a class 10. Your solution is probably what I’m going to do going forward. I wasn’t sure if it was a ram issue or a bandwidth issue and I cannot easily test it for a few more days due to high water. It being a bandwidth issue would make more sense.