This project is an implementation of an autonomous driving car using the Raspberry Pi 3B. The car uses a combination of sensors, cameras, and AI algorithms to navigate its environment.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them:
- Raspberry Pi 3B
- Python 3.6 or higher
- OpenCV
- TensorFlow
- Ultrasonic sensor
- Pi Camera
- Motor driver
- DC Motors
A step by step series of examples that tell you how to get a development environment running:
- Clone the repository to your local machine.
git clone https://github.com/yourusername/raspberry-autodrive.git
- Install the required Python packages.
pip install -r requirements.txt
Setup your Raspberry Pi with the ultrasonic sensor, Pi Camera, motor driver, and DC Motors as per the hardware setup guide.
Once you have your Raspberry Pi setup and the software installed, you can start the autonomous driving program with the following command:
python main.py
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Raspberry Pi Foundation
- OpenCV
- TensorFlow
- All contributors who have helped this project