ROS Galactic demo showing how to use the nomotion_update
service that is part of the AMCL
algorithm implemented in Navigation2
stack.
- Run
localization
example from this tutorial, - Update docker flags in
nomotion-upadte.sh
to match those in your .env file, fromrosbot-docker/demo.env.template
, - Run
nomotion-upadte.sh
script:./nomotion-upadte.sh
The robot will begin to rotate (!TODO add continuous rotation)
and, in successive iterations, should determine its position more and more accurately until the covariance is acceptably small (!TODO add this condition - currently is a fixed number of iterations)
.