Skip to content

From an almost fully 3D printed chassis, to sign detection using Yolo, FrostAV provides a broad and multifaceted source of inspiration for your own autonomous vehicle project.

License

Notifications You must be signed in to change notification settings

LewisCollum/frostAV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Check out youtube, images, paper

Getting Started

You do not need a vehicle to get started. As long as you have a camera/webcam and a computer, you can run this application. This project uses Poetry. To run the application

poetry install
poetry run frostav

Now in your browser, go to localhost:5000. If you have a camera available (at /dev/video0) then you should see a livestream of the camera. You can play around with the annotations provided in the drop-down. For example, clicking the “signs” annotation will show a box around detected signs (try holding a “stop” sign phone image in front of the camera to see). Lane lines can be detected if you have blue painter’s tape held up to the camera (you may need to calibrate the colors in code due to camera settings).

I2C Communication

If you are running the application on a board that has i2c (e.g. RPi) then install smbus2 and the application will attempt to write JSON steering and drive values to address 0x32

poetry add smbus2

Figures

./org/figure/poster.png

./server/README.org.d/figure/FrostAVSystem.png

About

From an almost fully 3D printed chassis, to sign detection using Yolo, FrostAV provides a broad and multifaceted source of inspiration for your own autonomous vehicle project.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published