Bosch Sensortec Community

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

    BMI160 walk/rest detection based on accelerometer values

    BMI160 walk/rest detection based on accelerometer values

    Wela
    New Poster

    Hi Community,

    I want to implement my own walk/rest detection based only on accelerometer values. So I want to distinguish whether a person lies in bed or walks around.

    And how do I calculate the acceleration out of the raw values?

    Does anyone have a suggestion on how to do this?

     

    Thanks

    1 REPLY 1

    BSTRobin
    Community Moderator
    Community Moderator

    Hello Wela,

    BMI160 had many features(any motion, significant motion, step counter, tap, etc...) because of internal algorithm inside, internal algorithm was not open out, but you could use the output result of algorithm.

    In BMI160, it had step detector feature. For you application, if step event received you would know current activity status was not rest. If no step event, you could think current activity status was rest. This is my suggestion.

    You could refer more information from BMI160 data sheet.

    Step detector.png

    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