Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid

Most of two-wheeled self-balancing robot are designed based on an inverted pendulum system, which is the dynamically system stable but not for steadily system. The robot involves various physic and control parameters such as Linear Quadratic Regulator (LQR). The project aims to design the modelling...

Full description

Saved in:
Bibliographic Details
Main Author: Mohd Halid, Saiful Amirul Asyraf
Format: Student Project
Language:English
Published: 2020
Subjects:
Online Access:http://ir.uitm.edu.my/id/eprint/37809/1/37809.pdf
http://ir.uitm.edu.my/id/eprint/37809/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uitm.ir.37809
record_format eprints
spelling my.uitm.ir.378092020-12-07T03:53:32Z http://ir.uitm.edu.my/id/eprint/37809/ Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid Mohd Halid, Saiful Amirul Asyraf Robotics. Robots. Manipulators (Mechanism) Control systems Production management. Operations management Product engineering Product testing Most of two-wheeled self-balancing robot are designed based on an inverted pendulum system, which is the dynamically system stable but not for steadily system. The robot involves various physic and control parameters such as Linear Quadratic Regulator (LQR). The project aims to design the modelling parameter in order to control the balancing of two-wheeled self-balancing robot. A sensor, which is called as IMU was used to estimate and will be obtain the tilt angle of the robot. Then PID concept was applied to correct the error between the desired set point and the actual tilt angle position can adjust the motor speed accordingly to balance and stable the robot. The result that obtained from the PID controller show that this robot was able to balance the system acceptably but with some limitations. The PID controller was implemented using Arduino microcontroller. The limitation of this project is the size of project is too high and highly cost. The simulation result of the model is compared with the developed prototype and performance of the controller is analyzed and discussed. In addition, the PID tuning using heuristic method is also performed and an improvement can clearly be seen in terms of the robot balancing. 2020-07 Student Project NonPeerReviewed text en http://ir.uitm.edu.my/id/eprint/37809/1/37809.pdf Mohd Halid, Saiful Amirul Asyraf (2020) Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid. [Student Project]
institution Universiti Teknologi Mara
building Tun Abdul Razak Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Mara
content_source UiTM Institutional Repository
url_provider http://ir.uitm.edu.my/
language English
topic Robotics. Robots. Manipulators (Mechanism)
Control systems
Production management. Operations management
Product engineering
Product testing
spellingShingle Robotics. Robots. Manipulators (Mechanism)
Control systems
Production management. Operations management
Product engineering
Product testing
Mohd Halid, Saiful Amirul Asyraf
Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid
description Most of two-wheeled self-balancing robot are designed based on an inverted pendulum system, which is the dynamically system stable but not for steadily system. The robot involves various physic and control parameters such as Linear Quadratic Regulator (LQR). The project aims to design the modelling parameter in order to control the balancing of two-wheeled self-balancing robot. A sensor, which is called as IMU was used to estimate and will be obtain the tilt angle of the robot. Then PID concept was applied to correct the error between the desired set point and the actual tilt angle position can adjust the motor speed accordingly to balance and stable the robot. The result that obtained from the PID controller show that this robot was able to balance the system acceptably but with some limitations. The PID controller was implemented using Arduino microcontroller. The limitation of this project is the size of project is too high and highly cost. The simulation result of the model is compared with the developed prototype and performance of the controller is analyzed and discussed. In addition, the PID tuning using heuristic method is also performed and an improvement can clearly be seen in terms of the robot balancing.
format Student Project
author Mohd Halid, Saiful Amirul Asyraf
author_facet Mohd Halid, Saiful Amirul Asyraf
author_sort Mohd Halid, Saiful Amirul Asyraf
title Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid
title_short Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid
title_full Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid
title_fullStr Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid
title_full_unstemmed Balancing two wheeled using Arduino microcontroller / Saiful Amirul Asyraf Mohd Halid
title_sort balancing two wheeled using arduino microcontroller / saiful amirul asyraf mohd halid
publishDate 2020
url http://ir.uitm.edu.my/id/eprint/37809/1/37809.pdf
http://ir.uitm.edu.my/id/eprint/37809/
_version_ 1685651554570338304
score 13.160551