Skip to content
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

how to use the code #14

Open
panyu3258221348 opened this issue Nov 8, 2024 · 3 comments
Open

how to use the code #14

panyu3258221348 opened this issue Nov 8, 2024 · 3 comments

Comments

@panyu3258221348
Copy link

Hello, I am a student and I am trying to deploy Kinematic-ICP on my wheeled robot. However, I found the tutorial on your GitHub not clear enough, so I would like to consult on the specific deployment steps. For example, my robot's code currently publishes a transform from the odom coordinate system to the base_footprint coordinate system, but when I directly ran your code with ros2 launch kinematic_icp online_node.launch.py lidar_topic:=, I noticed that there was no change in the TF tree

@tizianoGuadagnino
Copy link
Collaborator

tizianoGuadagnino commented Nov 8, 2024

Hi, you additionally need a tf between the LiDAR and the base_link \ base_footprint of the robot. The updated pose cannot be published as a tf connecting odom and base_link , has this is not allowed in ROS. Instead, the updated transformation is published under the odom_lidar frame.

@panyu3258221348
Copy link
Author

Dear tizianoGuadagnino ,thank you very much for your reply. This is my TF tree. I am not currently publishing odom->base_footprint. My understanding is that your kinematics package will publish odom->odom_lidar->base_footprint?
6695232c8018349f41e0a326871d6af

@panyu3258221348
Copy link
Author

I should describe in detail what is going on with my bot, below is my normal tf tree that implements navigation. But I ran your code and gave the topic to the radar, but there was no change in the tf tree, and I found that there were no nodes subscribed to kinematic_icp published topics when I checked with the rqt_graph tool. What can I do, thank you
071ff8ec3224f30ef47863cf9b147e6
cede6b1c3ee63242b4d5351f1a3d5e6
eb380c3c592302aa6699af5c7e83616

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants