天天看點

veins,omnetpp,sumo學習資料記錄

    此部落格用來記錄學習過程中用到的資料

1.首先在ubuntu16.04的系統環境下安裝了veins,sumo,omnetpp

    這裡主要參考了veins官網的教程,雖然他給出的實在windows上的安裝步驟,但是有一定的參考價值。另外版本号特别重要,要按照veins裡的tutorial給出的版本進行安裝,我這次用的時veins4.6,sumo0.30.0,omnetpp5。注意将sumo和omnetpp的bin目錄寫進環境變量。

    參考了這篇部落格http://blog.csdn.net/sinat_16379967/article/details/38735141

2.安裝好之後要驗證三者是否能一起工作

    首先要了解三者的關系,veins是一個插件用來協調omnetpp和sumo一起工作,sumo用來顯示模拟場景,omnetpp控制網絡模拟。用veins裡的example來試驗即可。大體分為三步。

     1.進入veins目錄,運作sumo-launchd.py開啟端口監聽

     2.在omnetpp中導入veins

     3.在omnetpp中運作veins中的example

     參考了youtube上的一個視訊https://www.youtube.com/watch?v=39FufLl-Gso

3.進行sumo的學習

    将環境搭建好之後就要開始各部分的學習,我是先從sumo開始的。重點在sumo官網的tutorials裡http://sumo.dlr.de/wiki/Tutorials。親手實驗這幾個教程之後,會對sumo仿真需要的幾個檔案間的關系有一定的了解。

    參考的中文部落格http://blog.csdn.net/qtlyx/article/category/5909009

    部分sumo官網tutorial的翻譯http://blog.csdn.net/renguoqing1001/article/category/6411654/2

    這些文章部分已經和官網的tutorial有出入,因為版本發展的原因,是以還是以官方tutorials為準。

4.omnetpp的學習

繼續閱讀