Pid Controlled Line Follower Robot Design on Indoor 3D Networks

Oguz KOSE, Ismail Rakip KARAS


Robots are commonly used and developed for different purposes in various areas such as research, educational, commercial, and industrial fields, also in emergency situations and space missions in today’s modern world. Robots are the machines that increasingly gain the importance with each passing day by the development of micro-electronics and micro-mechanics industry. To define a machine as a robot, it needs to have the sensors to check its environment; the mechanisms to evaluate the information received from these sensors and to transfer to the processing units.In this study, an intelligent controlled line follower robot was developed. Proportional-integral-derivative (PID) method was used for controlling. According to the information from the sensors, the method applied to the engines as Pulse Width Modulation (PWM). Online Fez Panda II embedded system board was used as the control element. This board has a 2-bit ARM 7 (Acorn RISC Machine) processor and it is suitable to .Net Micro Framework Technology. The system software was written with C# programming language in Visual Studio 2010 platform.The robot was tested on 3D indoor network, and has potential to be used for evacuation process on extraordinary sitautions in buildings. Another usage areas of this robot are factories and production lines. 3D network analyses and navigation applications could also be performed using the lines on the ground of this kind of environment.


PID controlled; robot design; 3D Network; indoor; line follower


Juing-Huei Su, Chyi-Shyong Lee, Hsin-Hsiung Huang, Sheng-Hsiung Chuang & Chih-Yuan Lin, “An intelligent line-following robot project for introductory robot courses”, Science World Transactions on Engineering and Technology Education, Lunghwa University of Science and Technology, Taoyuan County, Taiwan, Vol.8, No.4, 1-7, (2010).

İnternet: Fez Panda II Geliştirme Kartı, USBizi/USBizi_User_Manual.pdf, (2013).

İnternet: QTR-8A Line Sensor, (2013).

Ozdemir Y,Sezgin A,Yuksel T ,“ Çizgi İzleyen Gezgin Robotun İncelenmesi ve Gerçeklenmesi”,Makale, On dokuz Mayıs Üniversitesi, Samsun, Türkiye, 1-4, (2010).

] Mohammad Afif Bin Ayob, Mohamad Fauzi Zakaria, , “3WD Omni-Wheeled Mobile Robot using ARM Processor for Line Following Application”, 2011 IEEE Symposium on Indisturial Electronics and Applications, Lankawi, Malasia, 1-5, (2011).

Tasci G, Küçükyildiz G, Ertunç M, Ocak H, “PID ve Bulanık Mantık ile DC Motorun Gerçek Zamanda DSPIC Tabanlı Konum Kontrolü”, Otomatik Kontrol Ulusal Toplantısı, Niğde, Türkiye, 1-4, (2012).

Albayrak A, Mersinkaya İ, “.Net Mıcro Framework Platformunda Zeki Denetimli Çizgi İzleyen Robot Tasarımı”, MKT2012,Proje Tabanlı Mekatronik Eğitim Çalıştayı, Çankırı, Türkiye, 1-6, (2012).

Full Text: PDF


  • There are currently no refbacks.