https://github.com/bashbaugh/robocar
My model self-driving car-robot, inspired by Donkeycar
https://github.com/bashbaugh/robocar
ai diyrobocars donkey donkey-car keras-tensorflow opencv self-driving self-driving-car
Last synced: 8 months ago
JSON representation
My model self-driving car-robot, inspired by Donkeycar
- Host: GitHub
- URL: https://github.com/bashbaugh/robocar
- Owner: bashbaugh
- License: mit
- Created: 2020-06-29T23:30:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T06:04:00.000Z (about 3 years ago)
- Last Synced: 2025-03-27T04:22:44.379Z (9 months ago)
- Topics: ai, diyrobocars, donkey, donkey-car, keras-tensorflow, opencv, self-driving, self-driving-car
- Language: Python
- Homepage:
- Size: 5.43 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# robocar
My voice-controlled model self-driving car-robot
Inspired by Donkey Car.
`io-board` contains files and source code for the Atmega328 on the IO control board. The schematic and PCB files [can be found here](https://easyeda.com/scitronboy/model-self-driving-car).
`robocar` contains the Robocar software, written in Python
`app` contains the Vue app that the car serves
`trainer` contains the program for training bahavioural cloning and reinforcement learning models for the car.
`scripts` contains useful scripts for installing software, etc.
### App
Node.js and Yarn must be installed to develop the app. Install all dependencies by typing `yarn install` in the app folder.
After building the app with `yarn build`, the dist folder must be moved to `robocar/app_dist` so that the python program can serve it, e.g. `rm robocar/app_dist -r && mv app/dist robocar/app_dist`
### Scripts
`pi-install.sh` installs the required software and dependencies on the Raspberry Pi.
`host-install.sh` installs the required software and dependencies on an apt-based host system.
`dev-install.sh` installed the required software and dependencies for building the app