- Azza is a line follower robot and it's target is to finish track as fast as possible
- There is a mobile App that helps Azza to find straight lines to run with the max speed. The app communicates with Azza by bluetooth
- Azza can accomplish this by utilising a combination of closed-loop controllers such as PID and a variety of conditions
- π This project ranked 1st place among 7 teams.
- This project is built using.
- The Project have 2 parts
Name | Number | Market Cost per Part |
---|---|---|
Arduino Uno | 1 | 356 EGP |
l298 motor driver | 1 | 60 EGP |
DC Motor | 2 | 35 EGP |
Car chassis | 1 | 65 EGP |
Train sensor | 1 | 130 EGP |
Wheel | 2 | 30 EGP |
Caster Wheel | 1 | 35 EGP |
Note: All prices are recorded in 2023
- App finds straight lines to help Azza drive with the highest speed
- App should be fixed while running
- App is built using flutter and uses Dart FFI to connect to image processing code
- Image processing code is built using C++
- A red & yellow paper help us to know front and back od the car. Front of the car is red. Back of the car is yellow.
- Path of App
- Result of image processing
Note: Mobile should be fixed while running program
Input | Output |
---|---|
- Azza receive output from app if found 1 drive with the fastest speed if 0 drive with original speed
- Azza is able to tackle the line following problem using an array of sensors
- Azza can accomplish this by utilizing a combination of closed-loop controllers such as PID and a variety of conditions
Car.mp4
Integration.mp4
Project Manager |
---|
Mohab Zaghloul |
Mahmoud Abdlhamid |
Nour Ziad Almulhem |
Basma Elhoseny |
Ahmed Hosny |
Ahmed Madbouly |
Eman Shahda |
Abd Elrhman Fathi |
Zeinab Moawad |
Doaa ElSherif |
Eslam Ashraf |
Note: This software is licensed under MIT License, See License for more information Β©Lightning McQueen.