Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30836
Two Wheels Balancing Robot with Line Following Capability

Authors: Nor Maniha Abdul Ghani, Faradila Naim, Tan Piow Yon


This project focuses on the development of a line follower algorithm for a Two Wheels Balancing Robot. In this project, ATMEGA32 is chosen as the brain board controller to react towards the data received from Balance Processor Chip on the balance board to monitor the changes of the environment through two infra-red distance sensor to solve the inclination angle problem. Hence, the system will immediately restore to the set point (balance position) through the implementation of internal PID algorithms at the balance board. Application of infra-red light sensors with the PID control is vital, in order to develop a smooth line follower robot. As a result of combination between line follower program and internal self balancing algorithms, we are able to develop a dynamically stabilized balancing robot with line follower function.

Keywords: infra-red sensor, PID algorithms, line followerBalancing robot

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 7113


[1] S.W. Nawawi, M.N. Ahmad, J.H.S Osman (2008). "Real-Time Control of a Two Wheeled Inverted Pendulum Mobile Robot", Proceedings of World Academy of Science, Engineering and Technology Volume 29 May 2008.
[2] Ooi, Rich Chi (2003). "Balancing a Two-Wheeled Autonomous Robot". University of Western Australia. Thesis B. Mechatronics Engineering.
[3] Ong, Yin Chee; Abidin, M.S.B (2006). "Design and Development of Two Wheeled Autonomous Balancing Robot", Center for Artificial Intell. & Robotic (CAIRO), University Technology Malaysia, Kuala Lumpur. 4th Student Conference on Research and Development (SCOReD 2006), Shah Alam, Selangor, MALAYSIA, 27-28 June, 2006.
[4] Vivien Coelho; Stanley Liew; Karl Stol; Guangyu Liu (2008). "Development of a Mobile Two-Wheel Balancing Platform for Autonomous Applications". Department of Mechanical Engineering, the University of Auckland. 15th International conference on Mechatronics and Machine Vision in Practice (M2VIP08), 2-4 Dec 2008, Auckland, New-Zealand.
[5] José Miranda (2009), "Application of Kalman Filtering and PID Control for Direct Inverted Pendulum Control". Master Thesis, California State University, Chico Spring 2009.
[6] R. Hollis, "BallBots," Scientific American, October 2006. Retrieved February 4, 2009. Available at the World Wide Web:
[7] Pakdaman, M.; Sanaatiyan, M.M. (2009), "Design and Implementation of Line Follower Robot," Computer and Electrical Engineering, 2009. ICCEE '09. Second International Conference on , vol.2, no., pp.585-590, 28-30 Dec. 2009
[8] Priyank Patil (2010), "AVR Line Following Robot," Department of Information Technology K. J. Somaiya College of Engineering Mumbai, India. Retrieved Mar 5, 2010. Available at:
[9] Swope Design. Inc., "Balancing Robots Made Easy", Available at: http://, 2004.
[10] Miller Peter (2008), "Building a Two Wheeled Balancing Robot", University of Southern Queensland, Faculty of Engineering and Surveying. Retrieved Nov 18, 2009. Available at: