https://github.com/flexycode/self-driving-car
https://github.com/flexycode/self-driving-car
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/flexycode/self-driving-car
- Owner: flexycode
- Created: 2019-07-09T03:10:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-23T16:04:26.000Z (almost 2 years ago)
- Last Synced: 2025-02-13T21:55:43.605Z (11 months ago)
- Language: Python
- Size: 15.6 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Self-Driving Car Project
This repository contains the source code and materials for the self-driving car project. The goal of this project is to develop an autonomous vehicle capable of navigating and making decisions in various driving scenarios.
## Table of Contents
- [Introduction](#introduction)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
## Introduction
In this project, we explore the field of self-driving cars and implement various algorithms and techniques to achieve autonomous driving. The project is inspired by the lectures from the "Self-Driving Cars" playlist on YouTube [(link)](https://www.youtube.com/watch?v=_q4WUxgwDeg&list=PL05umP7R6ij321zzKXK6XCQXAaaYjQbzr).
## Installation
To get started with the project, follow these steps:
1. Clone the repository: `git clone https://github.com/flexycode/self-driving-car.git`
2. Install the required dependencies: `pip install -r requirements.txt`
## Usage
To run the self-driving car simulation, execute the following command:
To execute the main.py file in your self-driving car project, follow these steps:
1. Open a command-line interface (such as Terminal on macOS/Linux or Command Prompt on Windows).
2. Navigate to the directory where the `main.py` file is located using the `cd` command. For example, if the file is located in the `self-driving-car` directory on your desktop, you can use the following command on macOS/Linux:
```bash
cd ~/Desktop/self-driving-car
```
On Windows, the command would be:
```bash
cd C:\Users\YourUsername\Desktop\self-driving-car
```
3. Once you are in the correct directory, you can execute the `main.py` file by running the following command:
```bash
python main.py
```
Make sure you have Python installed on your system and the necessary dependencies for your self-driving car project are installed.
4. The program will start running, and you should see the output or any relevant information printed to the console.
Note: If you have multiple versions of Python installed on your system, you may need to specify the version when executing the command. For example, if you have both Python 2 and Python 3 installed, you can use `python3` instead of `python` to execute the file with Python 3.
### These projects often provide Python scripts that you can study and learn from. Some popular self-driving car projects include:
* Donkey Car: An open-source DIY self-driving platform using Raspberry Pi and Python.
* Apollo: An open autonomous driving platform developed by Baidu.
* CARLA: An open-source simulator for autonomous driving research.
#### These projects contain Python scripts that cover various aspects of self-driving car development, including perception, control, and decision-making algorithms.