Closed mbergman257 closed 11 months ago
After launching localization did you set the 2d Pose Estimate? If you are not sure what I am referring to see this section of the navigation tutorial.
facepalm yes I forgot to do this step. I should go to bed. Thanks!
Please provide the following information:
Discovery Server
Expected behaviour Use nav2 stack to load saved map.yaml and launch navigation on Turtlebot4 lite
Actual behaviour Map frame does not exist![tb4_debug3](https://github.com/turtlebot/turtlebot4/assets/17129521/62bd0b87-67eb-4f80-b4f2-bdbb10feb8f0)
To Reproduce Provide the steps to reproduce:
ros2 launch turtlebot4_navigation nav_bringup.launch.py slam:=off localization:=true map:=/home/ubuntu/lab.yaml
(ref: https://turtlebot.github.io/turtlebot4-user-manual/tutorials/navigation.html)ros2 launch turtlebot4_viz view_robot.launch.py
Errors
[controller_server-5] [INFO] [1677764723.699949411] [local_costmap.local_costmap]: Creating Costmap
[rviz2-1] Warning: Invalid frame ID "map" passed to canTransform argument target_frame - frame does not exist [rviz2-1] at line 156 in /tmp/binarydeb/ros-galactic-tf2-0.17.5/src/buffer_core.cpp
ros2 lifecycle set map_server configure
ros2 lifecycle set map_server activate
Other notes I've tried a lot of things, but I'm not sure what to do now. Looks like the map needs to be published and a tf between map and base_link is needed? Thanks-