Scenario runner install tutorial
cd ~/carla
-> $ make launch
-> click playopenScenario file 的副檔名必須為 .xosc
地圖檔
車輛, 行人 …
描述場景中發生的一連串事件
第 2 行的 artc_scene_0727
代表已經匯入 carla(透過 make import) 的地圖名稱,若要切換地圖,修改地圖名稱即可。
以下一整個 xml 結構體為一台車輛,若要新增車輛就是再新增一個如下的 xml 結構體於 <Entities>
…</Entities>
中,其中包含許多車輛設定參數,參數部份可參考連結,其中第 1 行中的 hero2
為這台車輛的名稱,若新增多台車輛請避免名稱重複,而第 2 行中的 vehicle.nissan.micra
為車輛模型名稱。
此 xml 結構為設定天氣,其中包含許多天氣設定參數,參數部份可參考連結,主要調整部份為第 5 行至第 9 行的 <Weather>
… </Weather>
中的標籤,標籤 <Sun>
代表陽光, 標籤 <Fog>
代表霧氣,而標籤 <Precipitation>
代表降雨。
第 1 行的 hero2
表示設定的車輛名稱,用來識別設定的車輛是哪一台,這個名稱與在新增車輛部份所設定的名稱一致。第 5 行是設定車子初始位置於哪一個 laneId
與 roadId
,offset
和 s
參數則代表偏移量。
第 3 行的 hero2
代表車輛名稱,用來識別設定的車輛是哪一台,第 11 行表示加速函數,可參考連結,第 13 行中的 5
表示車輛速度,範例中設定為 5 km/s。第 21 行為設定事件觸發條件,下方有相關介紹。
這邊主要介紹的是車輛加速事件,其他事件可參考連結。
第 5 行的 SimulationTimeCondition
表示根據模擬器時間去觸發,還有其他條件觸發方式可選擇,請參考連結。
同上