gbionics / gbionics/human-dynamics-estimation
Investigate bad Xsens calibration with NposeWalk instead of NPoseWalk
- Dominant language
- C++
- Stars
- 102
- Forks
- 32
- Avg merge
- 7d 1h
- Merged PRs (30d)
- 1
Description
While testing xsens calibration with the wired suit, @kouroshD and I noticed that the calibration was very bad. On double checking we noticed that the calibration command used through xsens rpc port is `calibrateWithType NposeWalk` instead of `calibrateWithType NPoseWalk`.
Using the `calibrateWithType NposeWalk` calibration procedure seems to be correct as in it was displaying the standard steps of `Standing in NPose`, `walking front` and then `walking back` and the final result of calibration is shown `ok`. However, the final result of calibration when visualizing the icub model in rviz was very bad. We ran the calibration again with proper command of calibrateWithType NPoseWalk` and the resulting calibration was good when checked through rviz.
Ideally, we should receive an error when using a wrong command for calibration and we should double check how the calibration calls are being made and fix this issue.
@lrapetti @kouroshD @diegoferigo @claudia-lat @DanielePucci
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.