amcl

Caution

This documentation page has been auto-generated.

It may be missing some details.

amcl Quick Facts

Category

🧭 Navigation

Debian package

nav2_amcl-None

License

LGPL-2.1-or-later

Source code

https://github.com/ros-navigation/navigation2/tree/main/nav2_amcl

Adaptive Monte Carlo Localization (AMCL) is a probabilistic localization module which estimates the position and orientation (i.e. Pose) of a robot in a given known map using a 2D laser scanner.

To configure this node, please refer to the Nav2 AMCL Configuration guide.

For more information about this node and its usage, check nav2_amcl documentation.

Node management

How to check the status of the node?

# this  a copy-pastable snippet to check the status
# this  a copy-pastable snippet using rosnode/rostopic to check the node is working

How to access the node’s logs?

# this  a copy-pastable snippet

How to start/stop/restart the node

# this  a copy-pastable snippet

Using in your code/application

Access via the robot’s GUI

[insert screenshots here]

Access via ROS standard tools

# this  a copy-pastable snippet

[insert screenshots here]

Using in Python

# this  a copy-pastable snippet

Using in C++

# this  a copy-pastable snippet

Reference

Subscribed topics

Published topics

Actions server

Actions client

Services