Development of PLC Based Navigation System for Mobile Robot


  • Seha Saffar Centre for Graduate Studies, Universiti Teknikal Malaysia Melaka.
  • Fairul Azni Jafar Faculty of Manufacturing Engineering, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya, 76100 Durian Tunggal, Melaka, Malaysia.
  • Zamberi Jamaludin Faculty of Manufacturing Engineering, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya, 76100 Durian Tunggal, Melaka, Malaysia.


A programmed machine called mobile robot has a skilled of movement in any controlled environment. Microcontroller/microprocessor based controllers is known as the best controller for mobile robot. The difficulties of applying the Microcontroller/microprocessor based controllers as well as writing the program in it bring the attention of researches to look for easier controller such as Programmable Logic Controller (PLC). Yet, it is still very few mobile robots which used PLC as the navigation controller. This project is motivated by this situation, with a consideration to develop the type of mobile robot which is controlled by PLC because of the lack of mobile robot developed under control by PLC. Therefore, this project is trying to develop a PLC based navigation system for mobile robot, by developing the algorithm and analyze the performance of the mobile robot able to follow line hypothetically. All related works with comprised information about mobile robot, controller system and application of PLC in mobile robot navigation system are reviewed. The method to complete this project is starting with designing the program using PLC software, apply the commissioning of the PLC into a mobile robot with complete circuit wiring and analyze the project. To analyze the project, a navigation experiment is done under 2 different paths and each path is repeated for 5 times. The experiment was represented using line graph in order to know the effectiveness of the mobile robot movement using PLC system. Both path showed a good result with tolerance about 5-10% of error thus it prove the hypothesis. Lastly, as a conclusion, the significant finding in this project is proved that PLC is able to be applied as line following mobile robot control system.


Kothari, Rohit Girme and Abhijeet Khedekar and Vishwajit Walke and Arpit, “PLC Based SMS Controlled Robotic Arm. 7”, 2007.

Greenwald and Kopena, “Mobile Robot Labs”, IEEE Robotics and Automation Magazine, 2013,Vol. 10, Issue: 2, pp.4-6.

C. Carderia and J. Costa, “A Low Cost Mobile Robot for Engineering Education”, Proceedings of 32nd Annual Conference of IEEE Industrial Electronics Society, 2005, pp. 2162-2167.

Roland Siegwart and Illah R. Nourbakhsh, “Introduction to Autonomous Mobile Robot”, 2014.

A. M. Ahmad, A. A. Ayman and A. S. Farhan, “Mechatronics Design of a Mobile Robot System”, I.J. Intelligent Systems and Applications, 2013, pp.23-36.

Hugo Freitas and Pedro Vilela and Mario Ramalho and Carlos Cardeira and Rui Loureiro and Jorge Bengala, “An Industrial Automated Guided Robot”, 2005.

W. Bolton, “Programmable Logic Controller”, Newnes, 2009.

O. G. Bellmunt, “A Distance PLC Programming Course Employing a Remote Laboratory Based on a Flexible Manufacturing Cell”, IEEE Transaction On Education, 2006, Vol. 2, No: 49.

A. Parviz, B. Mahsa, “Speed Control by DC Motor Using Programmable Logic Controller with High Accuracy”, Universal Journal of Control and Automation, 2013, pp.91-97

S. Saffar, F. A. Jafar and S. A. Idris, "Navigation Method of PLC Based Mobile Robot" , Ubiquitous Robots and Ambient Intelligence (URAI), 12th International Conference on, Goyang, 2015, pp. 507-511.

Y. M. Ahmed, O. Yaakob, B. K. Sun, “Design of a New Low Cost ROV Vehicle”, Jurnal Teknologi, 2014, Vol. 7, No: 69, pp. 27-32.

A. A. B. Hisham, et al., “Mobile Inspection Robot for Heating, Ventilation and Air Conditioning (HVAC) Ducting Systems”, Jurnal Teknologi, 2014, Vol. 6, No: 73, pp. 89-93.




How to Cite

Saffar, S., Jafar, F. A., & Jamaludin, Z. (2016). Development of PLC Based Navigation System for Mobile Robot. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 8(2), 29–33. Retrieved from