15.6. Simulation 模擬
Last updated
Last updated
警告:不要在 TurtleBot3 的 SBC 端執行此節指令。 請在 remote PC 上按照此節步驟進行操作。
[Remote PC 端]
1. 增加 GAZEBO_MODEL_PATH 路徑
注意:在執行指令前,必須先指定 TurtleBot3 的 model 模型名稱。${TB3_MODEL} 是表示所使用的 burger, waffle, waffle_pi 模型的名稱。如果你要永久設定 export setting,請參考 Export TURTLEBOT3_MODEL 網頁。
2. 在 Turtlebot3 world 地圖載入 TB3
3. 啟動 Cartographer
4. 執行 teleoperation node 節點
5. 儲存地圖
注意:你應該設置一些參數以使用模擬時間。如果你需要更多訊息,請參考 navigation2 repo 資訊
6. 載入TB3 模型然後以下指令啟動 Navigation2
注意:在執行指令前,必須先指定 TurtleBot3 的 model 模型名稱。${TB3_MODEL} 是表示所使用的 burger, waffle, waffle_pi 模型的名稱。如果你要永久設定 export setting,請參考 Export TURTLEBOT3_MODEL 網頁。
點擊選單欄中的 “2D Pose Estimate” 按鈕,然後在地圖上指向 turtlebot3 的精確方位。
如果 TurtleBot3 靠近 costmap 或接近了 costmap 地圖,請點擊選單欄中的Navigation2 Goal 按鈕,然後在地圖上指向目標方位。