INT J APPL ELECTR PHYS & ROBOT, Vol. 1 No. 1 July (2013) pp. 10–13 ISSN: 2203-0069 International Journal of Applied Electronics in Physics & Robotics Research-in-Progress Path and Position Monitoring Tool for Indoor Robot Application Ata Jahangir Moshayedi 1, * , Damayanti Chandrashekar Gharpure 1 (1) Department of Electronic Science, University of Pune, Pune: 411007, India. Copyright © 2013 Australian International Academic Centre, Australia doi:10.7575/aiac.ijaepr.v.1n.1p.10 Article history: Received 18 May 2013 Reviewed 26 May 2013 Revised 28 June 2013 Accepted 30 June 2013 Published 8 July 2013 Abstract. Robot position monitoring and navigation with ease of use and implementation is a challenge for researchers. The Path and Position Monitoring system (PPMS) is designed for the robot Platform Mokhtar. The path followed by the robot during experimentation, is acquired and displayed graphically using PPMS. The System provides a log of the location (x, y), movement velocity, number of steps for each movement, along with the date and time as a text file. The data can be used to obtain the velocity and movement trajectory of robot for further study. The PPMS can be used for navigation or any other application in robotic studies. The paper presents the design and development of the system and its use in path monitoring of an autonomous wind tracking robot. Various experiments carried out and the results obtained are discussed. Keywords: PPMS, Path and Position Monitoring system, odometry, robot navigation. 1 Introduction Continuous robot position and path monitoring are a requirement in mobile robotics [13] . In general, Robot po- sition and navigation can be categorized into three types of Global, determining the robot position in absolute or map–referenced terms, Local, based on robot position rel- ative to objects and Personal takes into account the posi- tion of various parts, their relative positions for handling objects [2] . Amongst mentioned methods personal and lo- cal navigation are used more for micro robots [2] but self– positioning is more in demand in all research [46] . Gao and Tseng proposed self–positioning method to measure the distance and orientation of the robot by a sensor, relative to the previous point as it moves toward the target [3] . One of the famous methods in self–positioning is intro- ducing a landmark as a reference point. Lin and Chen proposed two–dimensional (2D) barcode landmark (as reference) which includes the absolute position and has more abilities or error correction automatically [7] . For automatic indoor positioning and orientation, the land- marks are placed on the robot and the camera takes pictures of them. Landmark angle and position are ac- quired, through image segmentation, contour extraction, curves matching characteristics to compute the robot’s existing absolute position and heading angle. Zeungnam et al. studied the 3D self–positioning for a mobile robot with a set of some guide points using vision(stereo camera) and proposed triple guide points * Corresponding author: A.J. Moshayedi : +91 20 2569 9841 : moshayedi@electronics.unipune.ac.in work well for walking robot with a stereo camera in a laboratory environment [8] . On the other hand, for posi- tion estimation in addition to Vision based methods, some method like odometry sensor (ultrasonic, infra–red), iner- tial navigation [3] dead reckoning, etc. are also reported. The main problem of the above method is due to drift in response with time which affects the accuracy of esti- mation, especially for ultrasonic and infra–red sensor by the instability in the environment leading to false reflec- tion and echoes [2] . Commonly the odometry and inertial navigation methods use active beacons based on artifi- cial landmark recognition, natural landmark recognition, model matching for global position monitoring [5] . Orien- tation and position detection methods based on precise references like the lasers or encoders, in most of the cases are accurate but have the drawback of restriction in ob- ject movements [3,9] . Odometry method using encoder for position monitor- ing is more reliable and recently researchers tried to find a low cost solution [911] using the optical mouse. This op- tical mouse sensor overcomes the common problem with position monitoring [12] : 1. Wheels slipping (by not generating the proper mo- tion of the robot) 2. Crawling (not measuring the robot motion by incre- mental encoder). Optical mouse cost and availability, inspire the re- searcher to do some modification and used it in ROBOCUP matches. The modified optical mouse with the help of microcontroller and SPI interfaces used as a tool for robot positing. The performance of their modified optical mouse on different surfaces has been reported [13] .