Implementation of ANN on a microcontroller in a line-following robot
| dc.contributor.advisor | Risandriya, Sumantri | |
| dc.contributor.author | Wijaya, Alex | |
| dc.date.accessioned | 2026-08-06T01:12:18Z | |
| dc.date.issued | 2026-01-14 | |
| dc.description.abstract | Line follower robots commonly use conventional control methods such as if–else logic and PID control, which suffer from limited flexibility, poor adaptability to changing track conditions, and require complex parameter tuning. This study proposes a machine learning–based control system using an Artificial Neural Network (ANN) with a feedforward architecture and two hidden layers. The ANN model is trained using supervised learning with sensor data and motor output obtained from initial simulations, then implemented on an Arduino microcontroller for real-time control. Experimental results under both bright and completely dark lighting conditions show that the ANN-based system can controlthe robotstably and responsively, achieving a 90% success rate in completing the test track. These results demonstrate that ANN improves navigation accuracy, motion consistency, and adaptability, while also being effectively deployable on microcontrollers with limited computational resources. | |
| dc.identifier.citation | IEEE | |
| dc.identifier.issn | 2654-6531 | |
| dc.identifier.kodeprodi | KODEPRODI20307#Teknologi Rekayasa Elektronika | |
| dc.identifier.nidn | NIDN1007047601 | |
| dc.identifier.nim | NIM4242211002 | |
| dc.identifier.uri | https://repository.polibatam.ac.id//handle/PL29/4897 | |
| dc.language.iso | en | |
| dc.publisher | Politeknik Negeri Batam | |
| dc.subject | Arduino | |
| dc.subject | Artificial Neural Network (ANN) | |
| dc.subject | Control System | |
| dc.subject | Line follower robot | |
| dc.subject | Machine Learning. | |
| dc.title | Implementation of ANN on a microcontroller in a line-following robot | |
| dc.type | Article |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- Borang_Publikasi.pdf
- Size:
- 201.66 KB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- Lembar_Pengesahan.pdf
- Size:
- 66.73 KB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- Draft Paper_4242211002_AlexSandroWijaya.pdf
- Size:
- 767.53 KB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- Laporan Akhir Implementation of ANN on microcontroller for line follower robot.pdf
- Size:
- 1.44 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
