Gazebo 界面來看:
左側 "World" (世界) 面板 顯示了 Gazebo 環境的結構,這是用來管理 物理環境、模型 (models)、燈光 (lights) 等。
1️⃣ World 面板結構
你的 Gazebo "World" 面板包含以下內容:
2️⃣ World 面板各項目的作用
項目 | 功能 |
---|---|
GUI | 控制 Gazebo 介面的 GUI 設定,例如攝影機、視角、窗口佈局等 |
Scene | 設定場景參數,例如背景顏色、霧效等 |
Spherical Coordinates | 設定球面座標系,適用於模擬大範圍的地形 (如行星表面) |
Physics | 物理引擎設定,如摩擦、重力 (gravity )、時間步長 (time step ) |
Atmosphere | 設定大氣參數 (如空氣密度、氣壓) |
Wind | 設定風力,影響輕型物體或飛行物 (如無人機) |
Models | 當前場景中的所有模型,包括地面 (ground_plane ) 和機器人 (myrobot ) |
Lights | 燈光設定,如太陽 (sun ),影響照明與陰影 |
3️⃣ 你的模型 ("myrobot")
Models → myrobot
表示 你已經成功加載 "myrobot" 到 Gazebo。Models → ground_plane
是 Gazebo 預設的地面 (平面碰撞體)。
如果你希望檢查 myrobot
的詳細資訊:
- 右鍵點擊
myrobot
→ 選擇 "View",可以查看機器人模型。 - 右鍵點擊
myrobot
→ 選擇 "Move",可以拖動它改變位置。 - 右鍵點擊
myrobot
→ 選擇 "Delete",可以刪除它。
4️⃣ 如何修改這些參數?
如果你想要手動修改 物理屬性、燈光或環境參數,可以修改 SDF 文件 (world.sdf
):
⚡ 修改後可以用
gazebo world.sdf
加載場景。
5️⃣ 可能的問題與解決方案
如果 myrobot
沒有出現在場景中,可能是:
模型沒有正確載入
模型崩壞或沒有碰撞體
- 確保
myrobot.sdf
內有<collision>
來防止掉落。
- 確保
Gazebo 物理引擎有問題
查看是否有錯誤訊息。
沒有留言:
張貼留言