Vehicle-to-Vehicle (V2V) has received increasing attention with the development of autonomous driving technology. It is believed that multi-vehicular and multi-informative algorithm is the direction of the autonomous driving technology. However, the stability and liability of the communication prevents the future from extensively embracing V2V-based transportation. Rigorous test is required before V2V can actually hit the road. Compared with the costly field test, simulation tests are more economical and feasible. To simulate the V2V communication and evaluate the robustness of current V2V-based algorithm, we are therefore developing a simulation platform integrating different commercial software like SUMO, Veins and OMNET++. These software simulate on the actual New York map, and simulate the vehicular communication in different scenarios and platoon configurations. Our next step is to use this platform to test our own V2V-based algorithms. The output of this research will eventually provide an open platform which would automatically evaluate personally designed algorithm with least manual work.

Both undergraduate students and M.S. from Civil Engineering and Engineering Mechanics, Industrial Engineering & Operations Research, or Computer Science are welcome to register. The student involved in this project will build the simulation platform (install and connect different software). Students with good computer and coding skills are preferred. Skill requirements are:

  1. Familiar with linux operating system. Installing and configurating software in linux system as needed.
  2. Mastering C++ programing is preferred. Using C++ the using/editing the module in SUMO and OMNET++.
  3. Familiar with Python. Generating figures, graphs, tables, or statistical models to present results with python.

This is an UNPAID research project.

Faculty Advisor

  • Professor: Sharon Di
  • Department/School: Civil Engineering

Project Timeline

  • Earliest starting date: 10/15/2019
  • End date: 5/31/2020
  • Number of hours per week of research expected during Fall 2019: ~20

Candidate requirements

  • Skill sets:
    1. Familiar with linux operating system. Installing and configurating software in linux system as needed.
    2. Mastering C++ programing is preferred. Using C++ the using/editing the module in SUMO and OMNET++.
    3. Familiar with Python. Generating figures, graphs, tables, or statistical models to present results with python.
  • Student eligibility: freshman, sophomore, junior, senior, master’s
  • International students on F1 or J1 visa: eligible