1 of 7

First Person View Self Driving Car - 7/11/23

By: Adam Daniel Strub, Elliot Li, Mei Mei Castranova, and Divya Krishna Directed by: Professor Rich Martin

2 of 7

Project Description

  • This project will use specialized low latency cameras and radios to operate remote mode cars. The goal is to control the cars with virtual network connections and to evaluate how controllable the cars are inside a model city environment.

3 of 7

Hardware/Software Description

  • Osoyoo Robot Car
    • OSOYOO MODEL X motor driver module
    • OSOYOO PWM Hat
  • Raspberry Pi 4 Model B

4 of 7

Current Progress

  • Built the car model fully/fixed hardware issues.
  • Connected the car to Raspberry Pi to program the car to move (ex. wheel turning, back and forth movements)
  • We attached the color sensors to the bottom of the car so it can move on a black tape track and differentiate from white floor
  • Able to ping two devices over Zerotier and successfully send packets

5 of 7

Project Ideas

  • Add a camera that is moveable with a motor to increase efficiency in controlled environments
  • Create a VPN through Zerotier
  • Experimenting with different sockets such as UDP
  • Design a car that can be moved in all directions, similar to that of a real-life car.

6 of 7

Project Goals

  • Have a fully functioning car that is able to be piloted remotely with cameras.
  • Make sure that the car can react to and detect potential obstacles.
  • Have the car running and being controlled by a laptop from anywhere on the internet.

7 of 7

Any questions?