Create Home authored by Adham Beshr's avatar Adham Beshr
# 🚀 **Autonomous Line-Following Car Wiki**
Welcome to the **official wiki** for our **Autonomous Line-Following Car** project! This documentation provides an in-depth look at the components, technologies, and methodologies we used.
For a quick overview of the project, check out the [README](../blob/main/README.md).
---
## 🔍 **Project Overview**
This project focuses on developing an **autonomous vehicle** capable of following a track using a **Line Scan Camera** and a **BLDC Motor**. The system processes real-time image data, calculates the deviation from the track’s center, and adjusts steering dynamically for smooth navigation.
Key aspects include:
**Real-time Image Processing**
**Sensor Fusion & Motor Control**
**Interrupt-driven Architecture**
🔎 Curious about the **technical aspects**? Dive into the sections below!
---
## 📖 **Wiki Contents**
🔹 **[Pins & Peripherals](../../-/wikis/pins-and-peripherals)** – Configuration of microcontroller peripherals for real-time control.
🔹 **[Steering](../../-/wikis/steering)** – Details on the servo motor and its control mechanism.
🔹 **[Travel Control](../../-/wikis/travel-control)** – Implementation of the BLDC motor and speed regulation.
🔹 **[Camera](../../-/wikis/camera)** – How the line scan camera detects track boundaries.
🔹 **[Trip Planning](../../-/wikis/trip-planning)** – Optimization strategies for smoother navigation.
---
## 🏆 **Project Highlights**
**Sensorless BLDC Motor Control** – Efficient commutation using **back-EMF detection**.
**Real-Time Image Processing** – ADC reads pixel intensities for **precise track detection**.
**PID-Based Steering** – Dynamic **servo control** for smooth cornering.
**Adaptive Speed Control** – Adjusts movement based on **track curvature**.
---
## 📌 **Next Steps**
🚀 **Optimizing PID Parameters** – Enhancing stability & response time.
🚀 **Integrating Kalman Filtering** – For better noise reduction & tracking.
🚀 **Advanced Path Planning** – Implementing AI-based trajectory prediction.
---
## 👥 **Contributors**
🛠️ **Team DriveX**
👤 **Adham Beshr**
👤 **Ismail Shah**
---