Skip to content

Setting important parameters in config #16

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

Open
Canadia123456 opened this issue Apr 13, 2025 · 1 comment
Open

Setting important parameters in config #16

Canadia123456 opened this issue Apr 13, 2025 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@Canadia123456
Copy link

I am very excited about your project, and interested in trying with different Lidars (non-Livox) and potentially depth cameras to generate the necessary point-clouds. Wondering if, similar to https://github.com/hku-mars/FAST-LIVO, you can specify key parameters to update to make the SUPER project applicable for a wide range of lidar+ non-lidar hardware:

Important parameters (example):
Edit config/xxx.yaml to set the below parameters:

lid_topic: The topic name of LiDAR data.
imu_topic: The topic name of IMU data.
img_topic: The topic name of camera data.
img_enable: Enbale vio submodule.
lidar_enable: Enbale lio submodule.
point_filter_num: The sampling interval for a new scan. It is recommended that 34 for faster odometry, and 12 for denser map.
outlier_threshold: The outlier threshold value of photometric error (square) of a single pixel. It is recommended that 50250 for the darker scenes, and 5001000 for the brighter scenes. The smaller the value is, the faster the vio submodule is, but the weaker the anti-degradation ability is.
img_point_cov: The covariance of photometric errors per pixel.
laser_point_cov: The covariance of point-to-plane redisual per point.
filter_size_surf: Downsample the points in a new scan. It is recommended that 0.050.15 for indoor scenes, 0.30.5 for outdoor scenes.
filter_size_map: Downsample the points in LiDAR global map. It is recommended that 0.150.3 for indoor scenes, 0.40.5 for outdoor scenes.
pcd_save_en: If true, save point clouds to the PCD folder. Save RGB-colored points if img_enable is 1, intensity-colored points if img_enable is 0.
delta_time: The time offset between the camera and LiDAR, which is used to correct timestamp misalignment.
After setting the appropriate topic name and parameters, you can directly run FAST-LIVO on the dataset.

@RENyunfan
Copy link
Collaborator

Absolutely. Modifying the input odometry and point cloud topic names here allows SUPER to work with various sensor types. Remember that the input point clouds must be in the world frame (such as the output registered cloud in FAST-LIO of FAST-LIVO).

  ros_callback:
    enable: true
    cloud_topic: "/cloud_registered" # the point cloud input
    odom_topic: "/lidar_slam/odom" # the odometry input
    odom_timeout: 2.0

I'll update the README soon to clarify this.

@RENyunfan RENyunfan added the documentation Improvements or additions to documentation label Apr 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants