“Carputer is a 1/10th scale self driving car. It drives based on video camera and speedometer inputs. It uses a neural network to drive. The camera image and speedometer get sent to the neural network and the network outputs steering and throttle motor controls for the car. Since the car uses a neural network for driving, it has to be trained. The training process is basically driving it around a track about 20 times or so using the car’s radio control. During that driving, we record all of the radio control inputs along with the video and speedometer data. Once we have that, the neural network can learn how to mimic our driving style by outputting steering and throttle based on the video and speedometer. The process is to record, train, and then run autonomously, as seen in the steps below. This is an experimental setup, so it’s not super-clean code or hardware.”
Related Content
Related Posts:
- Tinku: a Personal Robot
- Alfred V.1 - Voice Controlled, IoT, Bluetooth, Servant Robot Using Arduino and Raspberry Pi
- Iot Modbot
- Developing a Line Following Robot with AI-enabled Tasks
- Donkey Car
- Raspberry Pi Receives Strategic Investment from Sony Semiconductor Solutions Corporation Establishing strategic partnership for the further enhancement of the edge AI solution development
- Autonomous Driving Car V2
- High way lane switch + obstacle avoidance autonomous robot
- RoboCar: 5G Cellular Remote Driving Robot
- RDH RasDuinoHat SDK - Concept Beta Arduino Raspberry PiHat