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

[Question]: How to use amcl to do the localization #52

Open
shanchaicn opened this issue Sep 9, 2023 · 2 comments
Open

[Question]: How to use amcl to do the localization #52

shanchaicn opened this issue Sep 9, 2023 · 2 comments
Assignees
Labels
question Further information is requested rovers Issues related to rovers

Comments

@shanchaicn
Copy link

Question

Hi there,

  1. When I do the localization after finishing the map, sometimes the locobot will miss its location. Then the costmap cannot match the static map. According to what I know, it is because that the Rtabmap's localization is only base on the camera data. If I want the LOCOBOT to correct the odom with Lidar, could I use AMCL to make it? And how can I implement it. (What packages should I include except the AMCL?)

Sometimes the locobot can position itself well with rtabmap. I really like it. I still want to to know how can I improve the success rate.

  1. When I am running the locobot, it might have an accumulation of Z - axis positions. I can show you the tf tree and the issue here. It will not affect the program but I want to know why and how to fix it.

Thanks in advance

Robot Model

locobot_base

Operating System

Ubuntu 20.04

ROS Version

ROS 1 Noetic

Additional Info

probelem1
intheair

@shanchaicn shanchaicn added question Further information is requested rovers Issues related to rovers labels Sep 9, 2023
@shanchaicn
Copy link
Author

The current solutions are as follows, I don't know if they are correct and efficient.

For the problem1, what I can do is just running the locobot somewhere randomly and hope it can find the position. So, I wonder may I use AMCL to do this part.

For the problem2, I can restart the locobot's base to reset the odom of create3, then it will go back to the ground.

@shanchaicn
Copy link
Author

frame
locobot/base_link is the frame floating in the air.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested rovers Issues related to rovers
Projects
None yet
Development

No branches or pull requests

2 participants