This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Support Bosch BNO055 IMU sensor
#1
Hello,

Is it possible to support the Bosch BNO055 IMU sensor?

Here is more info:

https://www.mouser.es/ProductDetail/Bosc...ucWw%3D%3D

https://www.adafruit.com/product/2472

Kind regards.
Reply
#2
Isn't it already supported? I have not done trials. I am not confident with this sensor, and it cost many times more than alternatives which work well.
Reply
#3
Hello,

There is no documentation about it, I want to be sure that it is supported before to buy it.

I have a MPU-9255 sensor, but it does not work well in some angles:

[Image: 1.png]
[Image: 2.png]
[Image: 3.png]
[Image: 4.png]
[Image: 5.png]

There is a big difference with COG (GPS) and Heating (IMU sensor) in some angles.

Regards.
Reply
#4
there will be a large difference if

1) there are currents
2) the gyro sensors are defective
3) the accelerometers have significant bias and are not calibrated

What does the calibration plot show for both accelerometers and compass?e
Reply
#5
Hello,

Thanks for the reply.

I connect to the OpenPlotter again, the calibration was moved, so I recalibrated again.

This is what I have in the accel and compass view:

[Image: accel.png]
[Image: compass.png]

Here is more images of Pypilot configuration:

https://ibb.co/kcdMzsN
https://ibb.co/zVg7v9W
https://ibb.co/fGrRK8Z
https://ibb.co/tDskgBd
https://ibb.co/jDKyWjR
https://ibb.co/b5gTWD3

Need I lock the calibration check in the configuration?

Thanks for your help.

Best regards.
Reply
#6
The accels are not calibrated.

Unfortunately this is also still a very old version of pypilot that is built in openplotter.

See:
https://pypilot.org/wiki/doku.php?id=calibration

Also if you can scope the gyros. I found a bunch of mpu9255 which have bad gyros. This could be sometimes one axis does not work, or other times they just output less change than they should. This will seriously mess up the compass reading.

I think most likely you just need to run the pypilot_scope and check the gyros work on all 3 axis, ensure the accelerometer is calibrated, then fix the sensors back to the boat, and calibrate.

Locking the calibration is only useful if the results are good and you don't want them to get messed up from sailing around iron or docking near a steel boat or something like that.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)