TEDU Autonomous Vehicle Project