tony-white
(Tony White)
November 9, 2023, 5:18pm
4
Hi Jay -
You could develop your own code to integrate the filtered output from the IMU, but I wouldn’t expect it to perform very well. This is a common question on our forums:
Hey Blue Robotics Community!
Relatively frequently I see people asking about, hovering, dead reckoning, and using GPS or IMUs for localization. This is often enough I think perhaps it would be useful to have a small guide on localizing underwater vehicles. This a first draft and should be considered an introductory guide. Any comments, criticisms, or things that I left off are welcomed and appreciated.
Why is localization a problem for underwater vehicles?
In the field of in air robotics, lo…
Hey guys,
We are currently trying to automate the BlueROV2 to scan our university pool. We need underwater GPS to correct for the positioning. Although we know that double integrating the IMU may lead to highly inaccurate results, we want to try it initially.
Is there a Python code that is ready to use for this? I have been searching for days and am unable to find one.
Thanks!
Hi Magnus,
You can get the rough position from inertial data only. Keep in mind that it will drift quite a bit. @jaxxzer has spent some time testing this and has some videos on Youtube of the BlueROV reacting to position changes with only inertial sensing.
I’ll point him towards this post.
-Rusty
@mseskar , I will point out that what you are trying to do will probably not work well. The imu data from the autopilot board is not suitable (precise) for dead reckoning.
Here is some more information:
Just a quick note on top of Eliot’s precious comments. You can do positioning with only IMUs generally but the IMUs you need to be looking for are starting at least 20 times of a Pixhawk in price and much bigger in size. So in theory possible but with the current ArduSub ecosystem not.
Resources are vastly available to search for it.
Such techniques usually require hardware that is an order of magnitude more expensive and precise. Cheaper and easier to use acoustic based solutions!
1 Like