-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Large velocity, reset IMU-preintegration! error #501
Comments
Hi, @Zahra-Farajzadeh |
Hi @liamm545 my extrinsic matrixes are identity matrix TopicspointCloudTopic: "/velodyne_points" # Point cloud data FrameslidarFrame: "base_link" GPS SettingsuseImuHeadingInitialization: true # if using GPS data, set to "true" Export settingssavePCD: true # #3 Sensor Settingssensor: velodyne # lidar sensor type, either 'velodyne' or 'ouster' IMU SettingsimuAccNoise: 0.009939570888238808e-03 Extrinsics (lidar -> IMU)extrinsicTrans: [0, 0.0, 0.0] extrinsicRot: [1, 0, 0,0, 1, 0,0, 0, 1]extrinsicRPY: [1, 0, 0,0, 1, 0,0, 0, 1]LOAM feature thresholdedgeThreshold: 1.0 voxel filter papramsodometrySurfLeafSize: 0.4 # default: 0.4 - outdoor, 0.2 - indoor robot motion constraint (in case you are using a 2D robot)z_tollerance: 1000 # meters CPU ParamsnumberOfCores: 20 # number of cores for mapping optimization Surrounding mapsurroundingkeyframeAddingDistThreshold: 1.0 # meters, regulate keyframe adding threshold Loop closureloopClosureEnableFlag: true VisualizationglobalMapVisualizationSearchRadius: 1000.0 # meters, global map visualization radius Navsat (convert GPS coordinates to Cartesian)navsat: EKF for Navsatekf_gps: frequency: 50 -------------------------------------External IMU:-------------------------------------imu0: /imu/data make sure the input is aligned with ROS REP105. "imu_correct" is manually transformed by myself. EKF can also transform the data using tf between your imu and base_linkimu0_config: [false, false, false, -------------------------------------Odometry (From Navsat):-------------------------------------odom0: "odometry/gps" x y z r p y x_dot y_dot z_dot r_dot p_dot y_dot x_ddot y_ddot z_ddotprocess_noise_covariance: [ 1.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, I tried to use gps and I followed the repo. I changed the `
in following photo the path is the following photos, the path of and finally at duration of ~600 the liosam path is going to jittering and not working. we checked the bag file using fastliosam and it is working correctly. the output point cloud is this: My data has been recorded in the centre of the city and somewhere the GPS signal would be disconnected. Do you know what is the problem? |
Hi, @Zahra-Farajzadeh. I think you should modify gpsCovThreshold and poseCovThreshold params. I'm sorry I couldn't be of any help. |
Hello.
I'm currently using lio-sam and have a question about it.
I am using a Velodyne VLP16 LiDAR and a 9-axis IMU sensor, but I'm encountering a "Large velocity, reset IMU-preintegration!" error, which is causing the map to become distorted.
So i checked the value of the velocity in "imuPreintegration.cpp" file.
As observed, I noticed significant spikes in velocity even when the vehicle was stationary. However, it seems there are no issues with the IMU sensor readings (attached below).
What could be the problem? I would appreciate your assistance.
Thank you.
The text was updated successfully, but these errors were encountered: