New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please help me modify code to fit my sensor! #17
Comments
Hi! I have several questions. Could you find out these things:
If you can find out these things, I can help you with your code. p.s. If you speak Chinese, you can send your wechat to me. |
To transform the acceleration in the sensor frame (local) to the inertial frame (global), just multiply the sensor rotation with the column-vector acceleration (Ra). Maybe you can try this. |
I set the sensor in 9-DOF AHRS mode. I record the data of each sensor, without a combination of sensors together.
|
You just need to convert the acceleration to global. Then check whether your code can work. You can debug by:
|
I followed your instructions to debug:
|
Hi!
I'm trying to reproduce paper results using lower-cost IMU.
Since I am not tall enough (1m63) and have not edited the leg_length information, the estimate is not accurate.
I tried and tested a lot to get the first results: Video Link
IMU: I'm supported six Hi229 9-dof from HiPNUC (datasheet)
Frequency: 50Hz (record 100Hz step=2)
I recorded the data(data_align, data_T_Pose) and modified live_hi229.py based live_demo.py:
The acceleration read from Noitom is global. But in my data: the acceleration is local, and the quaternion is local.
I don't know how to convert local to global acceleration, the local accelerometer is passed to the model. This could be the reason the body estimate is not accurate.
Can you help me revise the code to fit my data? (live_hi229.py)
If you are too busy, read through the code once and give me some advice. Thanks a lot!
The text was updated successfully, but these errors were encountered: