Development and Implementation of PRTOS on Robotic Navigation System
A. Chandra Suresh1, K.V.N.M. Prasad2, R. Upender Rao3
1A. Chandra Suresh, Department of Electronics and Communications Engineering, Sri Vasavi Institute of Engineering and Technology, Nandamuru, Pedana, (A.P), India.
2Dr. K.V.N.M. Prasad, APJENCO Vidhyut Southa Communications Engineering, Hyderabad, India.
3R. Upender Rao, Department of Electronics and Communications Engineering, NRI Engineering College, Vijayawada, India.
Manuscript received on May 22, 2014. | Revised Manuscript received on June 17, 2014. | Manuscript published on June 30, 2014. | PP: 274-279 | Volume-3, Issue-5, June 2014. | Retrieval Number: E3244063514/2013©BEIESP
Open Access | Ethics and Policies | Cite
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: A real-time operating system (RTOS) is a software which ensures that time critical events are processed as efficiently as possible. In this paper, an attempt has been taken to implement a real time operating system, named Preemptive Real Time Operating System (PRTOS), in which all of the important tasks regarding to a real time application have been considered. In this PRTOS, strictly preemptive scheduling algorithm has been used. This Scheduling policy makes sure that important tasks are handled first and the less important later. In this paper we are using free RTOS . Free RTOS” is a small but powerful real-time kernel and it is used in many commercial applications. In this paper our intention is to design and construct a self navigating robot which works on Preemptive priority algorithm. This Free RTOS supports Tasking, Semaphores, Timer Management, Message Queues, Single Step Debugging support, and with Task synchronization. In this paper Robot is operated with Global Positioning system which allows the robot to aware of its position on the earth. Here PRTOS concept is implemented to control the different operational tasks .Hence This robots found some Real time applications like war fields ,mines and complex locations where the humans unable to reach.
Keywords: Pre-emitive prioroity algorithm, Task synchronisation, Real Time operating system, Scheduling policy, Self navigation, Global position System.