sumo笔记(四)——路边停车,让司机休息一下
生活随笔
收集整理的這篇文章主要介紹了
sumo笔记(四)——路边停车,让司机休息一下
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在筆記三中,我們學習了如何讓車輛在路網上跑起來,這次的筆記是學習如何讓車輛停下來。
官網教程在此:https://sumo.dlr.de/docs/Simulation/ParkingArea.html
我們如果想讓小車停下來,那我們就需要在仿真中建設一些停車位。為此,我們需要新建一個xml文件,取名為additional(取個什么名字都可以),就像官網上的教程一樣,按照XML文件的格式要求,寫入parkingarea,就像這個樣子。
<additional> <parkingArea id="ParkAreaB" lane="-gneE1_0" startPos="50" endPos="80" roadsideCapacity="3" width="5" length="10" angle="0"> </parkingArea> </additional>其中,各個屬性的含義也可以從官網中查到:
英語不好的可以翻譯成漢語,結合起來看。
那么,既然我們新寫了一個xml文件,那肯定要在cfg里把他input進去,他才能夠表達在仿真里面,就像這樣:
(小聲逼逼,我發現單詞拼錯了,不改了,不改了,太懶了)
之后需要對vehicle的相關屬性進行修改。
加入stop,給出停車區域和停車時間。
運行仿真,就可以發現,小車能夠停下來了。
當然,現在只是簡單的功能實現,官網中也提到,可以實現讓小車自己尋找停車場的功能。
?
總結
以上是生活随笔為你收集整理的sumo笔记(四)——路边停车,让司机休息一下的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GeoJson介绍
- 下一篇: 大学计算机作业实验六PPT,实验六MSI