Thank you for sharing ugpm, I wanted to test it out on data that I have recorded from my xsens IMU, I have written a ROS wrapper for ugpm, and it worked, however when I run it on my data, I got this warning followed by an error and termination:
Preintegration demonstration with UGPM4 Duration: 0.412694 / 293.778134
WARNING: Accelerometer or gyroscope data is not sampled at a constant frequency
[RUNNINMin \ max delta time for acc 1e+10 \ -1e+10 0.675815 / 293.778134
Min \ max delta time for gyr 1e+10 \ -1e+10
WARNING: There might be an issue with the IMU data timestamps. This is not handled in the current version (can lead to undefined behavior or alter the performance of the preintegration).
terminate called after throwing an instance of 'std::invalid_argument'
what(): The argument of ImuData::Get are not consistent82 / 293.778134
I would really appreciate it, if you could guide me to get a workaround this issue, as we are really excited about ugpm and would really want to try it out on our data.
Thank you for sharing
ugpm, I wanted to test it out on data that I have recorded from myxsensIMU, I have written a ROS wrapper forugpm, and it worked, however when I run it on my data, I got this warning followed by an error and termination:I would really appreciate it, if you could guide me to get a workaround this issue, as we are really excited about
ugpmand would really want to try it out on our data.