Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Choose the BNO055 for self-balancing robot

    Choose the BNO055 for self-balancing robot

    MehranVZ
    Occasional Visitor

    Hi.

    I am going to buy a BNO055 IC in order to make a mini self balancing robot. but in the datasheet I saw this paragraph:

    MehranVZ_1-1595995856807.png

     

    so now I'm confused. is it a good choice for my robot or not?

    I have to say that I'm gonna use the BNO055 final pitch yaw and roll output to make my PID feedback.

    2 REPLIES 2

    FAE_CA1
    Community Moderator
    Community Moderator

    Hi,

    Thanks for your inquiry.

    BNO055 is the perfect sensor for your self-balanced robot project because the robot doesn't move too fast. The note 3 in BNO055 datasheet states that the final pitch/roll/yaw may not have good accuracy if the BNO055 has large linear acceleration such as in vehicles.

    You can use BNO055 6DoF IMU mode to get the dynamic and accurate Euler angles at 100Hz. Then you can fine tune your PID controller to control the self-balanced robot. This project is not an easy one like a drone project. It is all about how to make the robot always stand still.

    Thanks.

    hansj66
    Occasional Visitor

    Hi !

    I used the BNO055 with great success in a balancing robot, using the NDOF default 4G mode.

    Here is a video of the build and the robot in action: https://www.youtube.com/watch?v=FlivZoxygZM

    Hans Jørgen Grimstad

    Norway

     

    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