Ball Balancing

dc.contributor.advisorQadi, Ra’ed
dc.contributor.authorAbu-Abiah, Iman
dc.contributor.authorKhalili, Aya
dc.date.accessioned2019-08-29T08:03:57Z
dc.date.available2019-08-29T08:03:57Z
dc.date.issued2018
dc.description.abstractThis project aims to balance a ball on a plate by keeping it on the surface and preventing falling. The most challenges that we faced how to balance the ball and how to sense the ball position in an accurate way and how to design an actuation mechanism for the project. To solve these challenges, first we need to know the Coordinates of the ball on the plate and then try to calculate the PID in order to know what are the angles that should the surface moved to balance the ball. The project will use python language and OpenCV on the Raspberry PI3 with its camera to do image processing and detect the location of the ball and then calculate the PID to send the angles to Arduino to move the servomotors by using serial port communication between Raspberry PI and Arduino inorder to set the ball in desired position.Chapter 1: Introductioen_US
dc.identifier.urihttps://hdl.handle.net/20.500.11888/14532
dc.language.isoenen_US
dc.titleBall Balancingen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
التلخيصGP2.pdf
Size:
509.21 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
Ball_BalancingPresentation.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: