在使用 nav2_bringup tb3_simulation_launch.py 时无法启动Gazebo的问题
正常的流程是:
1、启动一个终端
2、设置秘钥环境变量
source /opt/ros/humble/setup.bash
export TURTLEBOT3_MODEL=waffle
export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:/opt/ros/humble/share/turtlebot3_gazebo/models
3、同一个终端中运行:
ros2 launch nav2_bringup tb3_simulation_launch.py
于是不知道为什么只能够打开Rviz却无法打开Gazebo,在官网上看到了 加入 headless:=False时,能够打开Gazebo里面却没有Turtlebo3的模型
有的文章写是地图问题,但是我改了以后也没能成功
后来尝试了一种方法:
新开一个终端运行
export TURTLEBOT3_MODEL=waffle
ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py
单独运行这个launch文件,能够打开Gazebo,并且能和Rviz连接上…
如果有其他人知道具体怎么解决请顺便告诉我!感激不尽~