Developing a controller of two-wheeled self-balancing robot by using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid ... [et al.]

Most of two-wheeled self-balancing robot is designed based on an inverted pendulum system, which is thedynamically system stable but not for steadily system. The objective of this project is to design the simple self-balancing robot using SOLIDWORKS software, then this robot will be controlled by us...

Full description

Saved in:
Bibliographic Details
Main Authors: Mohd Halid, Saiful Amirul Asyraf (Author), Mohd Noor, Nurul Muthmainnah (Author), Ahmad, Farrah Noor (Author), Yusof, Yaa'kob (Author)
Format: Book
Published: 2020.
Subjects:
Online Access:Link Metadata
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000 am a22000003u 4500
001 repouitm_71318
042 |a dc 
100 1 0 |a Mohd Halid, Saiful Amirul Asyraf  |e author 
700 1 0 |a Mohd Noor, Nurul Muthmainnah  |e author 
700 1 0 |a Ahmad, Farrah Noor  |e author 
700 1 0 |a Yusof, Yaa'kob  |e author 
245 0 0 |a Developing a controller of two-wheeled self-balancing robot by using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid ... [et al.] 
260 |c 2020. 
500 |a https://ir.uitm.edu.my/id/eprint/71318/1/71318.pdf 
520 |a Most of two-wheeled self-balancing robot is designed based on an inverted pendulum system, which is thedynamically system stable but not for steadily system. The objective of this project is to design the simple self-balancing robot using SOLIDWORKS software, then this robot will be controlled by using Android application via Arduino interface as a microcontroller. The idea of this project was used a sensor which called as IMU to estimate and obtain the tilt angle of the robot. To make the better performance in term of balancing and stability, a PID concept was applied to correct the error between the desired set point and the actual tilt angle position. The error was calculated to adjust the motor speed accordingly for the balancing and stability of robot. The robot system also was implemented with Android and Arduino microcontroller to move from one place to another place. As the results, the robot was able to balance the system acceptably but with some limitations due of noisy and disturbance of environment. In addition, the PID tuning using heuristic method was used to find and improve the balancing and stability of the robot system. 
546 |a en 
690 |a Electronic Computers. Computer Science 
690 |a Programming. Rule-based programming. Backtrack programming 
690 |a Android 
655 7 |a Conference or Workshop Item  |2 local 
655 7 |a PeerReviewed  |2 local 
787 0 |n https://ir.uitm.edu.my/id/eprint/71318/ 
856 4 1 |u https://ir.uitm.edu.my/id/eprint/71318/  |z Link Metadata