human-dynamics-estimation icon indicating copy to clipboard operation
human-dynamics-estimation copied to clipboard

Investigate bad Xsens calibration with NposeWalk instead of NPoseWalk

Open yeshasvitirupachuri opened this issue 5 years ago • 3 comments

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

yeshasvitirupachuri avatar Nov 18 '19 10:11 yeshasvitirupachuri