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...
Saved in:
Main Author: | |
---|---|
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 |