先用「最小化、無 GUI、靜音、軟體渲染」把 gzserver
跑起來
在同一個終端(很重要:先 source 你的 ROS2 與工作區):
如果這一步仍然「立刻崩潰」,請把終端最後 30 行貼上來;多半是外掛載入不到或音效/GLX造成。
常見原因:用 root 執行、沒有ros-humble-gazebo-ros-pkgs
、或沒有正確source /opt/ros/humble/setup.bash
與你工作區的install/setup.bash
。
檢查外掛是否存在
若找不到,請安裝:
用 -file
方式 spawn(避開 topic 依賴)
一旦 gzserver --verbose ...
正常在上一個終端跑著,開另一個終端:
成功會看到:
沒有留言:
張貼留言