Code Monkey home page Code Monkey logo

Comments (12)

pdell-kitware avatar pdell-kitware commented on June 30, 2024 1

Hi,
I'll get back to you on this I soon as I can (Hopefully by the end of the week) !

from ct_icp.

samsdolphin avatar samsdolphin commented on June 30, 2024

Hi, I'll get back to you on this I soon as I can (Hopefully by the end of the week) !

Thank you sooooooooooooo much! This is really important to me!

from ct_icp.

estevcan avatar estevcan commented on June 30, 2024

@samsdolphin Did you get the help about this?

from ct_icp.

pdell-kitware avatar pdell-kitware commented on June 30, 2024

Hi, sorry it takes a little more time than expected.. Still on this

from ct_icp.

samsdolphin avatar samsdolphin commented on June 30, 2024

@samsdolphin Did you get the help about this?

Hi @estevancandido, I managed to run it using the script below, but the results are worse than expected.

python3 run.py dataset=rosbag dataset.main_topic=velodyne_points dataset.file_path=/media/sam/T7/KITTI/06/06.bag slam/odometry=ct_icp slam/loop_closure=elevation_image slam/backend=graph_slam device=cuda:0 num_workers=8

So I write a scan-context-based loop closure ROS node and publish the point clouds and the corresponding poses generated from ct_icp in another node. If you wish, I could open-source it. You can tune the parameters by yourself. The odometry results are improved from the ct_icp (without loop closure) and are much better than those using the pyLiDAR-SLAM script above.

from ct_icp.

Forrest-110 avatar Forrest-110 commented on June 30, 2024

Hi,@samsdolphin, it's wonderful that you have written scan-context-based loop closure code. I'm wondering if you could open-source it. I would be very grateful.

from ct_icp.

samsdolphin avatar samsdolphin commented on June 30, 2024

Hi,@samsdolphin, it's wonderful that you have written scan-context-based loop closure code. I'm wondering if you could open-source it. I would be very grateful.

@Forrest-110, sure, give me some time, maybe this weekend.

from ct_icp.

Forrest-110 avatar Forrest-110 commented on June 30, 2024

@samsdolphin Thank you so much!

from ct_icp.

samsdolphin avatar samsdolphin commented on June 30, 2024

Hi @Forrest-110, I have created a repository called sc_ct_icp which functions as described above.

from ct_icp.

Forrest-110 avatar Forrest-110 commented on June 30, 2024

Hi @Forrest-110, I have created a repository called sc_ct_icp which functions as described above.

Hi, @samsdolphin . Thanks a lot. Your work is EXCELLENT!

from ct_icp.

Forrest-110 avatar Forrest-110 commented on June 30, 2024

@samsdolphin Did you get the help about this?

Hi @estevancandido, I managed to run it using the script below, but the results are worse than expected.

python3 run.py dataset=rosbag dataset.main_topic=velodyne_points dataset.file_path=/media/sam/T7/KITTI/06/06.bag slam/odometry=ct_icp slam/loop_closure=elevation_image slam/backend=graph_slam device=cuda:0 num_workers=8

So I write a scan-context-based loop closure ROS node and publish the point clouds and the corresponding poses generated from ct_icp in another node. If you wish, I could open-source it. You can tune the parameters by yourself. The odometry results are improved from the ct_icp (without loop closure) and are much better than those using the pyLiDAR-SLAM script above.

Hi, @samsdolphin . Sorry to bother you again.

I'm also attempting to reproduce the loop closure results using pyLidar-SLAM, but it seems that currently ct-icp python binding is broken. I tried the old-master version of CT-ICP, but when I run pyLIDAR-SLAM using "python run.py slam/odometry=ct-icp ...", it says "In slam, Could not find 'slam/odometry/ct-icp'". It seems that the config file of CT-ICP in pyLIDAR-SLAM is missing.

Do you have any ideas? Thanks again for your kindness!

from ct_icp.

samsdolphin avatar samsdolphin commented on June 30, 2024

@samsdolphin Did you get the help about this?

Hi @estevancandido, I managed to run it using the script below, but the results are worse than expected.
python3 run.py dataset=rosbag dataset.main_topic=velodyne_points dataset.file_path=/media/sam/T7/KITTI/06/06.bag slam/odometry=ct_icp slam/loop_closure=elevation_image slam/backend=graph_slam device=cuda:0 num_workers=8
So I write a scan-context-based loop closure ROS node and publish the point clouds and the corresponding poses generated from ct_icp in another node. If you wish, I could open-source it. You can tune the parameters by yourself. The odometry results are improved from the ct_icp (without loop closure) and are much better than those using the pyLiDAR-SLAM script above.

Hi, @samsdolphin . Sorry to bother you again.

I'm also attempting to reproduce the loop closure results using pyLidar-SLAM, but it seems that currently ct-icp python binding is broken. I tried the old-master version of CT-ICP, but when I run pyLIDAR-SLAM using "python run.py slam/odometry=ct-icp ...", it says "In slam, Could not find 'slam/odometry/ct-icp'". It seems that the config file of CT-ICP in pyLIDAR-SLAM is missing.

Do you have any ideas? Thanks again for your kindness!

Hi @Forrest-110, I am sorry, I don't have any spare time on this issue. I think as long as you can run the original ct_icp code, you don't need to care too much about using pyLiDAR-SLAM to perform the loop closure.

from ct_icp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.