Skip to content

The goal of this project is to build a robot capable of autonomously tracking a light source using PID (Proportional-Integral-Derivative) control. The robot will be equipped with two servo motors that control its yaw and pitch movements, allowing it to adjust its orientation and track the light source accurately. The system will include components

Notifications You must be signed in to change notification settings

Kronbii/PID-Light-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMPORTANT NOTES (READ THIS)

  • In the video folder, a YouTube video link is attached in a text file in case the uploaded video didn't download due to internet issues.
  • Any file that isn't viewable on github, please download raw file and view it on your local machine.
  • Uploaded SolidWorks files only work for 2023 version of SolidWorks.

Contributors:

Rami Kronbi - 20210359

Wassim Ghaddar - 20210586

Project Video Link !!!!!

Files Description:

  • SRC: source Arduino code used for PID control

  • CAD Models: All SolidWorks and STL files for the robot design along with some pictures of the printed model. NOTE: use SoldiWorks2023 to open the files

  • Project Simulation: The Proteus simulation for the project.

  • Project Report: The final project report to be submitted for the course submission.

  • Project Video: The 2-3 minute video done to demonstrate the project clearly.

PID-Light-Tracker

The goal of this project is to build a robot capable of autonomously tracking a light source using PID (Proportional-Integral-Derivative) control. The robot will be equipped with two servo motors that control its yaw and pitch movements, allowing it to adjust its orientation and track the light source accurately. The system will include components such as a robot chassis, servo motors, a light sensor, a microcontroller, and a power supply. The microcontroller will process the sensor readings, calculate the appropriate servo movements using the PID control algorithm, and generate the control signals for the servo motors. By implementing this project, you will create a robot that can track a light source with precision and learn about concepts such as PID control, sensor integration, and servo motor control.

This light-tracking robot project offers a practical application of PID control principles and robotics. The robot's ability to track a light source using servo motors and a light sensor showcases the integration of hardware and software components. Through the development process, you will gain insights into assembling the robot chassis, attaching servo motors, connecting the light sensor, and programming the microcontroller. Additionally, you will have the opportunity to calibrate and fine-tune the PID parameters to optimize the tracking performance. This project provides a hands-on learning experience in control systems, sensor integration, and robotics, enabling you to deepen your understanding of these concepts and explore further applications in the field of robotics and automation.

About

The goal of this project is to build a robot capable of autonomously tracking a light source using PID (Proportional-Integral-Derivative) control. The robot will be equipped with two servo motors that control its yaw and pitch movements, allowing it to adjust its orientation and track the light source accurately. The system will include components

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages