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

Removing AMCL from nav2_bringup launch #4340

Closed
rajeshAnt opened this issue May 13, 2024 · 2 comments
Closed

Removing AMCL from nav2_bringup launch #4340

rajeshAnt opened this issue May 13, 2024 · 2 comments

Comments

@rajeshAnt
Copy link

rajeshAnt commented May 13, 2024

Operating System: Ubuntu 22.04
ROS2 Version: Humble

I am using nav2_bringup to launch nav2 and everything works well so far. But since I am trying to navigate my robot in an unknown environment, I am using an empty map and robot _localization package to localize. And I want to remove the amcl completely and just use robot_localization.

Removing the amcl parameters or using enabled: false parameter in the nav2_params.yaml doesnt help as it is still starting the amcl node.

How to remove amcl completely while launching nav2 with nav2_bringup? I am new to the nav2 environment, any guidance would be appreciated.

Thanks in advance for your time:)

@SteveMacenski
Copy link
Member

You can create your own launch file which launches your appropriate localization solution. nav2_bringup is a general purpose getting started package but if you need to modify to have different navigation servers, setups, localization systems, etc you should be making your own myrobot_nav2 configuration package with your appropriately parameters and launch files.

@rajeshAnt
Copy link
Author

Thanks, I duplicated nav2_bringup and edited the parts I needed and was able to achieve required function.

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