Skip to content

In this project I simulate how an autonomous vehicle would respond to various driving scenarios at the University of Cape Town. A 3D model of the University was created using Blender.

Notifications You must be signed in to change notification settings

zmaqutu/uct-autonomous-vehicle-campus-scenario-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

UCT-AUTONOMOUS-VEHICLE-SCENARIO-SIMULATOR

Description

The aim of the project is to simulate how an autonomous vehicle would respond to various traffic scenarios that are unique to the University of Cape Town campus.

Due to its location on the base of the Devil's Peak Mountain, the campus is swathed with many steep and narrow roads as well as a myriad of smaller pathways and road networks. There are various vehicle types ranging from small sedans to large shuttle busses used for transporting students across the campus.

A 3D model of the campus was created with Blender which will be imported into MathLab's RoadRunner for road network and lane line generation then finally imported into Carla autonomous vehicle simulator where optimal ML algorithms will be applied to train an autonomous agent to navigate the roads of UCT. A web browser visualization of the agent carrying out the simulation will be available once the project is complete.

Scenarios to simulate:

  • UCT Jammie Stairs Parking Lot autonomous valet parking
  • M3 Highway lane change
  • Jammie North & South Bus Stop navigation
  • Drive across campus with pedestrians

Using Blender to create 3D model of the university campus

Blender was used to create an accurate 3D model of the university campus. A rendering of the student parking lot by the Jammie stairs can be seen below

Adding road networks, lane lines, and street signs using Matlab's RoadRunner

RoadRunner was used to create roads netowrks and street signs to be exported to the Carla simulator. A rendering of the student parking lot with a road network on the southern side can be seen below

Use open-source Carlavis to visualize the simulation in a web browser

A web browser visualization of the agent carrying out the simulation similar to the one in the image below will be available once the project is complete

Looking forward to sharing this project with everyone ❤️

About

In this project I simulate how an autonomous vehicle would respond to various driving scenarios at the University of Cape Town. A 3D model of the University was created using Blender.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published