TY - CONF AV - none UR - https://www.scopus.com/inward/record.uri?eid=2-s2.0-84867966354&doi=10.1109%2fICIAS.2012.6306150&partnerID=40&md5=ab42def1c5d3615efadfe3d7b9c01b4b CY - Kuala Lumpur VL - 1 N2 - Autonomous navigation is an important feature in robotics as it provides mobile robot with the ability to traverse from one point to another point while avoiding any obstacles that lie within its path. One of the challenges is to reduce the complexity of the development of programs that can provide the pertaining artificial intelligence. The objective of this paper is to describe the implementation of autonomous navigation through the use of event-driven programming technique which was based on finite state machines (FSM). By using FSM to describe the behaviour of a navigating mobile robot, an equivalent algorithm can be developed. The algorithm can be relatively easy translated to a suitable program with event-driven programming technique. Two types of navigation, maze navigation and grid following; were implemented by persons with minimum to intermediate programming skill; exhibiting the flexibility and ease of implementation of this technique. © 2012 IEEE. SP - 12 N1 - cited By 0; Conference of 2012 4th International Conference on Intelligent and Advanced Systems, ICIAS 2012 ; Conference Date: 12 June 2012 Through 14 June 2012; Conference Code:93534 KW - Autonomous navigation; Autonomous vehicle navigation; Equivalent algorithm; Event-driven programming; Programming skills KW - Algorithms; Artificial intelligence; Navigation; Navigation systems KW - Mobile robots Y1 - 2012/// EP - 17 A1 - Saman, A.B.S. A1 - Sebastian, P. A1 - Malek, N.A. A1 - Hasidin, N.Z.M. ID - scholars2709 SN - 9781457719677 TI - Implementation of autonomous vehicle navigation algorithms using event-driven programming ER -