Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    bno055 sudden heading shifts

    bno055 sudden heading shifts

    mferro
    New Poster

    Hello,

    Our robots use the adafruit breakout board for the bno055 for navigation while transiting in water. Our robots transit on the surface of the water. We make sure that the calibration bit for the magnetometer is 3 before we put our robot into the water. We noticed that this bit changes throughout the robots mission. Occasionally, the robot will suddenly start driving on the wrong heading (during a transit that was otherwise accurate) and does not stop driving in that wrong heading until we stop the vehicle and reset the IMU. We understand that the magnetometer is always recalibrating and it might get wrong offsets. Our team is wondering if we should periodically set offsets that we know are good or if anyone else has ran into a similar issue?

    Any suggestions would be appreciative!

    3 REPLIES 3

    BSTRobin
    Community Moderator
    Community Moderator

    Hi mferro,

    The calibration algorithm is performed in the background. The performance is good when the calibration accuracy is 3.

    BNO055 has been discontinued and is not recommended for use in new designs.

    Thank you for your response.

    Is there a similar newer model that is available to purchase?

    BSTRobin
    Community Moderator
    Community Moderator

    Hi mferro,

    According your application, you could consider the two solution:
    1.IMU + MAG + host MCU fusion algorithm
    IMU: BMI088, BMI270
    MAG: BMM150, BMM350(coming soon)
    Host MCU fusion algorithm: BSXFull

    2.Smart sensor(integrated fusion algorithm) + MAG
    Smart sensor(integrated IMU,BSX algorithm): BHI260AP, BHI360(coming soon)
    MAG: BMM150, BMM350(coming soon)

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist