Skip to content

Latest commit

 

History

389 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Check out [[https://youtu.be/KNiY2aC7Y0c][youtube]], [[https://photos.app.goo.gl/i7FG5oYFuoorvApo9][images]], [[file:org/README.pdf][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 [[https://python-poetry.org/][Poetry]]. To run the application
#+begin_src bash
  poetry install
  poetry run frostav
#+end_src

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=
#+begin_src bash
  poetry add smbus2
#+end_src

** 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

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages