Skip to content

Testing on rosbag #6

@cmakelabs

Description

@cmakelabs

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions