hello @Mark Hughes ,
I read your BNo055 article. I am currently working with it. It is a part of a MOAB board and Im supposed to use it to calculate the distance moved by the bot on which the board is mounted in real time. I have the imupacket.py file whihc tells me that there are linear accel, normal acccel, mag and gyro sensordata available which I can directly access. Im not sure how to calculate the distance moved using the linear accelaration. I only need the accelaration in y and x direction as the bot will move in that plane. Why is the accelaration value not 0 when the bot is stationary? And how to perform integration on the incoming accelaration values to get distance? Im unsure how to calibrate and if calibration is needed at all in the first place for accelerometer. And the differernt fusion and non fusion modes and how to access. Im fairly new at this.
I read your BNo055 article. I am currently working with it. It is a part of a MOAB board and Im supposed to use it to calculate the distance moved by the bot on which the board is mounted in real time. I have the imupacket.py file whihc tells me that there are linear accel, normal acccel, mag and gyro sensordata available which I can directly access. Im not sure how to calculate the distance moved using the linear accelaration. I only need the accelaration in y and x direction as the bot will move in that plane. Why is the accelaration value not 0 when the bot is stationary? And how to perform integration on the incoming accelaration values to get distance? Im unsure how to calibrate and if calibration is needed at all in the first place for accelerometer. And the differernt fusion and non fusion modes and how to access. Im fairly new at this.