Noemi MorenoEthan PeckJames DingDavis Jackson
Published

Autonomous RC Car

We use the compounded knowledge we have gained in class to make an autonomous RC car that follows a lane and stops at a red box stop.

IntermediateProtip628
Autonomous RC Car

Things used in this project

Hardware components

BeagleBone AI-64
BeagleBoard.org BeagleBone AI-64
×1
Webcam, Logitech® HD Pro
Webcam, Logitech® HD Pro
×1
USB WiFi Adapter
×1
Portable charger
×1

Software apps and online services

OpenCV
OpenCV

Story

Read more

Custom parts and enclosures

Side View of Car

Front View of Car

Schematics

PWM Plot

This plot shows our PWM values for steering and speed, as well as the error, over the course the track

PD Plot

This plot shows our proportional and derivative gains versus the error of the robot staying in the track lane over the course of the track.

Video Demo

This video shows our car completing all the required tasks.

Code

ELEC 424 Lane-Keeping Robot

This is the Github Repository to our group's code for the ELEC 424 Final Project. The program main.py is our actual program, while the .c and .dts files are our source code for the encoder driver and device tree file.

Credits

Noemi Moreno

Noemi Moreno

1 project • 3 followers
Ethan Peck

Ethan Peck

1 project • 3 followers
James Ding

James Ding

1 project • 2 followers
Davis Jackson

Davis Jackson

1 project • 2 followers

Comments