SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
International Journal of Computational Engineering Research||Vol, 03||Issue, 7||
www.ijceronline.com ||July ||2013|| Page 49
Waypoint Navigation System Implementation via a Mobile Robot
Using Global Positioning System (GPS) and Global System for
Mobile Communications (GSM) Modems
Sulaiman Khan 1,
Kashif Ahmad2
, Mohsin Murad3
, Imran Khan4
1,2,3
Department of Computer Systems Engineering, University of Engineering and Technology Peshawar,
Pakistan,
4
Department of Mechanical Engineering, University of Engineering and Technology Peshawar, Pakistan
I. INTRODUCTION
The navigation systems are concerned with the monitoring and controlling of the movements of a
vehicle/craft in a physical space, and are very handy in situations where the human being can not operate or
where it is hazard for the human beings to operate such as in mine detection and bomb disposal. Apart from the
military usage, the artificial waypoint navigation systems are much effective in defining the artificial air ways.
Based on its application scope, the navigation systems can be classified in different categories such as land,
space, marine and aeronautic navigation systems [1]. The waypoints represent the sets of coordinates or the
small regions that provide the salient information for the identification of a point in any physical space. The
nature of co-ordinates is application dependent e.g. the longitude and latitude may be the possible co-ordinates
set for a terrestrial navigation system. This set of co-ordinates provides the trajectory information to the robotic
vehicle or craft to follow the correct route to destination.This work presents a low cost and efficient approach
for chasing the co-ordinates given by the user to the Mobile Robot Vehicle using the GPS based navigation
system. In order to make the system more accurate and visual the proposed work utilizes the Google Maps,
which is a free web mapping service application and technology provide by Google. The main task of such
mobile robots is to navigate from one co-ordinate to other co-ordinate avoiding the obstacles in its way and give
feedback to the user.
II. RELATED WORK
The navigation systems are concerned with the monitoring and controlling the movements of a
vehicle/craft in a physical space. For tracking the route, the navigation system utilizes the waypoints
information such as presented by Millington et al. [2], in which they utilized the waypoint information for the
navigation system in a vehicle. The co-ordinates information are used as route, and the waypoints information
and the vehicle position are displayed on the screen with a feedback system for controlling the vehicle moments
directions. The use of Global Positioning System (GPS) for the creation of waypoints i.e. set of co-ordinates in
physical space for the navigation systems have been proved very effective. In Global Positioning System
(GPS) based navigation systems, the trajectory of the vehicle or craft is determined through a series of
waypoints and followed by navigating the next waypoints until the destination is reached such as presented in
[3,4]. hoi et al. [3] provided autonomous mobile robot using GPS, the robot follows its trajectory with feedback
through GPS receiver, and evade obstacles with the help of photo-sensors. Along with this, one can trace a
Mobile robot with a wireless RF communication module. Hamid et al. [4] present another navigation system’s
implementation in a mobile robot in a different way using GPS for navigation and sonar sensors for obstacle
avoidance. The beauty of this work is that they are using command loop daisy changing application method.
The similar work is presented in by sukkarieh et al. [5] for land vehicle applications. Their work combines the
inertial measurement unit with global positioning system for the enhancement of integrity of the navigation
ABSTRACT:
This paper presents the use of Global Positioning Systems (GPS) as geographic information
and navigational system for a ground based mobile robot. The proposed mobile robot contains a GPS
system for navigation and sensors (LV-MaxSonar–EZ4) for obstacle avoidance system, and GSM
Modem for communicating with user. The Mobile robot navigates to the waypoint specified by the user
through the GSM Modem and avoids the obstacles in its way to destination. The experiments are
carried out in the university lawn with a test bed mobile robot for point-to-point motion using a GPS.
KEYWORDS: Navigation System; GPS; GSM; Mobile Robot, Waypoints
Waypoint Navigation System Implementation Via A Mobile…
www.ijceronline.com ||July ||2013|| Page 50
system by considering both the low frequency faults and high frequency faults in inertial measurement
unit and PGS respectively during and before the fusion of inertial measurement unit and GPS. Bruch et al. [6]
represent a land based navigation system for vehicles implemented on Man Portable Robotic System Urban
Robot. This navigation system uses combination of Kalman filter, waypoint and some inexpensive sensors along
with the GPS and implemented on an embedded processor.
III. ROBOTIC PRINCIPLE
To maximize the accuracy for the target position of the mobile robot, such an algorithm is needed that
uses the basic principles of GPS receiver. Information about the position in the form of a string is loaded from
the GPS receiver to the microcontroller through serial port. As the Garmin eTrex-H GPS is used in this work,
the output string format is given in Figure 5. The mobile robot is sending that information through GSM modem
to the system where it is received serially. The co-ordinates received are plotted in Google Map and on return
sending targeted (desired) co-ordinates from the system through a GSM modem to the mobile robot, the GSM
modem fixed in the mobile robot, gets the co-ordinates serially and compare that co-ordinates with the sent co-
ordinates and travel to the position, by the way if there is an obstacle in the way it will be avoided through Sonar
sensors.
IV. NAVIGATION
The transition of an artificial entity from one coordinate (position) to another is termed as navigation.
The GPS based navigation system, originally developed for military purposes is formed from 24 satellites and is
the most widely used navigation system all over the world. Nowadays, instead of the militarily usage, the GPS is
used in health, communication and different other utilities related to motorcars, airplanes, ships, drones and
could be apply to all other moving amenities. The figure 1 shows example of GPS based navigation system.
Fig.1. Determination of (x,y,z,t) from Four Coded Time Signal [7]
Many considerations have been made for the selection of GPS module for this particular application.
After the study of all choices and considerations, the mobile robot designed for this application prefers the use
of Garmin eTrex H for GPS receiver. The main reason is that the small size of the GPS receiver makes it light
and this is 12 channel GPS receiver designed to operate with L1 frequency and the GPS receiver tracks and uses
the signal to compute and update position. There are a number of output formats supported by this GPS receiver;
however the proposed work uses the text output format. Text mode is a simple output mode that provides a
string containing the information about time, position and velocity. An example is shown figure 2 given bellow.
Waypoint Navigation System Implementation Via A Mobile…
www.ijceronline.com ||July ||2013|| Page 51
Fig. 2. Text Output Formatof GARMIN eTrex H GPSReceiver
V. OBSTACLE AVOIDANCE
During the course of navigation from initial to the final waypoint there may be an obstacle which must
have to be avoided. To achieve this purpose this project takes the advantage of sonar sensors to avoid an
obstacles in its way. This project focused on the use of LV-MaxSonar–EZ4. We are using 2 sonar sensors
implemented in front of mobile robot and 2 sonar sensors on back each with 11cm apart from each other. The
choosing of the LV- MaxSonar–EZ4 Sonar Sensors based on the specification of the sensors. LV-MaxSonar-
EZ4 is a low power i.e. 2.5V– 5.5V supply with 2mA typical current draw. It is 42 kHz Ultrasonic sensor. The
rate of reading is 20Hz. LV-MaxSonar -EZ4 detect object from 0-inches to 254-inches (6.45 meters) with 1-inch
of resolution. The interface output formats included are pulse width output, analog voltage output, and serial
digital output. LV-MaxSonar –EZ4 are very low cost sonar range finder with reliable and stable range data with
a quality beam characteristics.
Fig. 3. Beam Charactristics Approximation of LV-MaxSonarEZ
As previously mentioned an extremely wide beam width is the characteristic of the most ultrasonic
sensors. This is cause for concern, specifically when avoiding obstacles comes onto play. The beam width
characteristic is shown in Figure 3. This shows the detection pattern for a 4-foot tall, 3.25-inch diameter post.
Figure 3 is the demonstration of a problem resulting from wide beams, producing a large distance ambiguity
making an accurate location of an obstacle near impossible. The Figure 4 shows four different scenarios a sensor
with a wide beam ma face, each of which returning the same analog output creating obstacle location ambiguity.
Pulse data can be converted to centimeter or inches form equation (1) and (2).
Waypoint Navigation System Implementation Via A Mobile…
www.ijceronline.com ||July ||2013|| Page 52
VI. TARGET TECHNOLOGY
After detailed analysis of the proposed navigational system, the 89C51 is selected from the
microcontroller suite for the implementation of the decision making module of the proposed mobile robot.
89C51 can execute 921,583 single-cycle instructions per second with a processing speed of 24 MHz. The on-
chip Flash provides the reprogramming facility through both that the in-system and nonvolatile memory
programmer. Instead of the high accuracy and flexibility, the 89C51 provides a cost effective solution in
different applications.
The AT89C51 provides:
 4Kbytes Flash Memory
 128 bytes of RAM
 32 I/O lines
 Two 16-bit timer/counters
 Five vector two-level interrupt architecture
 On-chip oscillator
 Full duplex serial port
 Clock circuitry
Additionally it provides two software selectable power saving modes.
Fig.4. Different Scenarios returning the same Sensor Output [9]
Fig.5. Block Diagram of Proposed Navigation System
Waypoint Navigation System Implementation Via A Mobile…
www.ijceronline.com ||July ||2013|| Page 53
Fig.6. Flow Chart of the Proposed Decision Making Module
VII. DECISION MAKING MODULE
As our Navigation Robot contains GPS device, GSM modems and main circuitry, so first we reset the
whole circuitry along with GPS & GSM modems. After resetting the Robot sends its current GPS co-ordinates
to the GSM modem connected with a Laptop. The destination co-ordinates can be calculated from the Google
map or from Google earth software and send to the Robot through the GSM connected with the Laptop. When
the Robot receives the destination co-ordinates it drags a line between its current location and destination point.
Also after receiving the destination co-ordinates it calculate the difference between these co-ordinates and store
the result, and do a comparison (if difference = 0) it means the destination reached and it stops, but (if difference
≠ 0) it continue its motion and moves towards its destiny.
Now during its motion if an obstacle appears in its way the it changes its direction, if obstacle comes in
forward direction it sends the co-ordinate and moves to left and sense the obstacle, if there is no obstacle in left
it moves towards its destiny but if obstacle exists then again it sends the co-ordinates and moves towards Right,
again it sense the obstacle in its way, if there is no obstacle it drags a line between its current position and its
destiny and start motion but if obstacle exists then it sends the co-ordinates to the GSM connected with Laptop
and moves in backward direction, again it sense the obstacle if there is no obstacle it moves for one minute and
then change its direction and moves towards it destiny, but if obstacle exists its sends co-ordinates along with
message “No path exists” . The distinguishing and more interesting point in our Navigation Robot from other
Navigation Robot is that, that when it sends a co-ordinate to the GSM modem connected with Laptop we see the
track of the Navigation Robot as we represented that by an arrow. Due to this track we can easily deduce that an
obstacle appeared in its way and it changed its direction. And another interesting point is that, that whenever it
receives a co-ordinate from the GPS it calculates the difference and compares that result with previous result to
check “whether the current difference is larger than the previous one it means the Navigation system moving far
away from its destination point and if smaller it means it moves towards its destiny”.
Waypoint Navigation System Implementation Via A Mobile…
www.ijceronline.com ||July ||2013|| Page 54
VIII. DESIGNED MODEL
Figure 5 shows the block diagram of the proposed navigation system while figure 7 shows the structure
of the mobile robot truck model. The robot model used in this work is in dimension of 48 cm in length, 24 cm in
width and 16 cm in height. The mobile robot truck consists of GPS receiver, GSM modem, the Ultrasonic
sensors in front and the circuitry. The mobile front wheel acts as a steering and the back wheels for force, so the
motors for forcing and steering are inside the mobile robot. The biggest challenge was that how to supply power
to each part of the robot. The ultrasonic sensors need 2.5 – 5.5Volt and the other IC’s need 5 volt i.e. NE555N,
Relay, MAX232ACPE and L293D. This model uses 7805 as a Voltage regulator which provides a convenient
power source for most TTL components. Output signal from GPS receiver and GSM Modem is RS-232 signal
that can be changed to TTL signal by using converting circuit as shown in Figure 3. L293d is a dual H-Bridge
motor driver, so with one IC interface two DC motors can be interfaced. These motors can be controlled in both
clockwise and counter clockwise-direction.
Fig.7. Model of the Proposed Robot
IX. CONCLUSION
The convenience and high performance makes the Global Positioning System a better choice for the
navigation of a mobile robot. The results of Global Positioning System (GPS) on the mobile robot are probable.
Based on the performance results of the GPS in different scenarios during this work, it can be concluded that
Compare to other methods of navigation, GPS is simple, highly accurate and weather proof.
REFERENCES
[1] Rell Pros-Wellenhof, Bernhard (2007), “Navigation: Principles of Positioning and Guidance”, Springer. pp. 5–
6. ISBN 9783211008287.
[2] Jeffrey Alan Millington, Chandiran Palanisamy, Rhonda Marie Paprocki et al. (2004), “Vehicle Nevagation System with Off-
Road Navigation”, United States Patent, Patent No. US 6,836,725 B2, date of Patent: Dec. 28, 2004.
[3] Hawan-Seok Choi, Han-Sil Kim (2005), “Autonomous Mobile Robot Using GPS”, proceeding on international conference of
control and automation (ICCA2005) Budapest, Hungary, Vol. 2, Pp. 858-862.
[4] MHA Hamid, AH Adom, NA Rahim, MHF Rahiman (2009), “Navigation of Mobile Robot Using GPS and Obstacle Avoidance
System with commanded Loop Daisy Chaining Application Method”, Proceeding on 5th
International Colloquium on Signal
Processing & its Application (CSPA) Kaula Lumpur, Vol. pp. 176-181.
[5] Sukkarieh, S, Nebot, E.M., Durrant-Whyte, H.F (1999), “A high integrity IMU/GPS navigation loop for autonomous land vehicle
applications”, Robotics and Automation, IEEE Transactions on, Volume: 15, Issue: 3, pp-572-578.
[6] Micheal H. Bruch, G.A. Gilbreath, J.W. Muelhauser, J.Q. Lum (2002), “Accurate Waypoint Navigation using non-differential
GPS”, AUVSI Unmanned-Systems.
[7] H.R. Everett (1995), “Sensors for Mobile Robots”, Naval Command, Control and Ocean Surveillance Center, A K Peters Ltd.
[8] Paul Nuss, (2007), “Object Detection with Sensors”.
.

Weitere ähnliche Inhalte

Was ist angesagt?

A comparative study on road traffic management systems
A comparative study on road traffic management systemsA comparative study on road traffic management systems
A comparative study on road traffic management systemseSAT Publishing House
 
A METHOD OF TARGET TRACKING AND PREDICTION BASED ON GEOMAGNETIC SENSOR TECHNO...
A METHOD OF TARGET TRACKING AND PREDICTION BASED ON GEOMAGNETIC SENSOR TECHNO...A METHOD OF TARGET TRACKING AND PREDICTION BASED ON GEOMAGNETIC SENSOR TECHNO...
A METHOD OF TARGET TRACKING AND PREDICTION BASED ON GEOMAGNETIC SENSOR TECHNO...cscpconf
 
Robot Pose Estimation: A Vertical Stereo Pair Versus a Horizontal One
Robot Pose Estimation: A Vertical Stereo Pair Versus a Horizontal OneRobot Pose Estimation: A Vertical Stereo Pair Versus a Horizontal One
Robot Pose Estimation: A Vertical Stereo Pair Versus a Horizontal Oneijcsit
 
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPSA Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPSHossam Al-Ansary
 
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...CSCJournals
 
Pedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVPedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVYu Huang
 
APPLICATION OF GPS IN ORIENTEERING COMPETITIONS
APPLICATION OF GPS IN ORIENTEERING COMPETITIONSAPPLICATION OF GPS IN ORIENTEERING COMPETITIONS
APPLICATION OF GPS IN ORIENTEERING COMPETITIONSijmnct
 
Fisheye-Omnidirectional View in Autonomous Driving III
Fisheye-Omnidirectional View in Autonomous Driving IIIFisheye-Omnidirectional View in Autonomous Driving III
Fisheye-Omnidirectional View in Autonomous Driving IIIYu Huang
 
Driving Behavior for ADAS and Autonomous Driving IX
Driving Behavior for ADAS and Autonomous Driving IXDriving Behavior for ADAS and Autonomous Driving IX
Driving Behavior for ADAS and Autonomous Driving IXYu Huang
 
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET Journal
 
EXPLORING SOUND SIGNATURE FOR VEHICLE DETECTION AND CLASSIFICATION USING ANN
EXPLORING SOUND SIGNATURE FOR VEHICLE DETECTION AND CLASSIFICATION USING ANNEXPLORING SOUND SIGNATURE FOR VEHICLE DETECTION AND CLASSIFICATION USING ANN
EXPLORING SOUND SIGNATURE FOR VEHICLE DETECTION AND CLASSIFICATION USING ANNijsc
 
project report. final
project report. finalproject report. final
project report. finalKumar Prateek
 
Driving Behavior for ADAS and Autonomous Driving VIII
Driving Behavior for ADAS and Autonomous Driving VIIIDriving Behavior for ADAS and Autonomous Driving VIII
Driving Behavior for ADAS and Autonomous Driving VIIIYu Huang
 
Driving Behavior for ADAS and Autonomous Driving III
Driving Behavior for ADAS and Autonomous Driving IIIDriving Behavior for ADAS and Autonomous Driving III
Driving Behavior for ADAS and Autonomous Driving IIIYu Huang
 
Driving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XIIDriving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XIIYu Huang
 

Was ist angesagt? (20)

A comparative study on road traffic management systems
A comparative study on road traffic management systemsA comparative study on road traffic management systems
A comparative study on road traffic management systems
 
A METHOD OF TARGET TRACKING AND PREDICTION BASED ON GEOMAGNETIC SENSOR TECHNO...
A METHOD OF TARGET TRACKING AND PREDICTION BASED ON GEOMAGNETIC SENSOR TECHNO...A METHOD OF TARGET TRACKING AND PREDICTION BASED ON GEOMAGNETIC SENSOR TECHNO...
A METHOD OF TARGET TRACKING AND PREDICTION BASED ON GEOMAGNETIC SENSOR TECHNO...
 
07479704
0747970407479704
07479704
 
Research skills
Research skillsResearch skills
Research skills
 
Robot Pose Estimation: A Vertical Stereo Pair Versus a Horizontal One
Robot Pose Estimation: A Vertical Stereo Pair Versus a Horizontal OneRobot Pose Estimation: A Vertical Stereo Pair Versus a Horizontal One
Robot Pose Estimation: A Vertical Stereo Pair Versus a Horizontal One
 
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPSA Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
A Proposed Model for Radio Frequency Systems to Tracking Trains via GPS
 
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
 
Pedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVPedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IV
 
Vehicle Tracking System Using GPS
Vehicle Tracking System Using GPSVehicle Tracking System Using GPS
Vehicle Tracking System Using GPS
 
APPLICATION OF GPS IN ORIENTEERING COMPETITIONS
APPLICATION OF GPS IN ORIENTEERING COMPETITIONSAPPLICATION OF GPS IN ORIENTEERING COMPETITIONS
APPLICATION OF GPS IN ORIENTEERING COMPETITIONS
 
Fisheye-Omnidirectional View in Autonomous Driving III
Fisheye-Omnidirectional View in Autonomous Driving IIIFisheye-Omnidirectional View in Autonomous Driving III
Fisheye-Omnidirectional View in Autonomous Driving III
 
Driving Behavior for ADAS and Autonomous Driving IX
Driving Behavior for ADAS and Autonomous Driving IXDriving Behavior for ADAS and Autonomous Driving IX
Driving Behavior for ADAS and Autonomous Driving IX
 
final_report
final_reportfinal_report
final_report
 
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
 
MTT34_05_s23-29
MTT34_05_s23-29MTT34_05_s23-29
MTT34_05_s23-29
 
EXPLORING SOUND SIGNATURE FOR VEHICLE DETECTION AND CLASSIFICATION USING ANN
EXPLORING SOUND SIGNATURE FOR VEHICLE DETECTION AND CLASSIFICATION USING ANNEXPLORING SOUND SIGNATURE FOR VEHICLE DETECTION AND CLASSIFICATION USING ANN
EXPLORING SOUND SIGNATURE FOR VEHICLE DETECTION AND CLASSIFICATION USING ANN
 
project report. final
project report. finalproject report. final
project report. final
 
Driving Behavior for ADAS and Autonomous Driving VIII
Driving Behavior for ADAS and Autonomous Driving VIIIDriving Behavior for ADAS and Autonomous Driving VIII
Driving Behavior for ADAS and Autonomous Driving VIII
 
Driving Behavior for ADAS and Autonomous Driving III
Driving Behavior for ADAS and Autonomous Driving IIIDriving Behavior for ADAS and Autonomous Driving III
Driving Behavior for ADAS and Autonomous Driving III
 
Driving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XIIDriving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XII
 

Andere mochten auch

Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...Waqas Tariq
 
Intelligent robotic v2
Intelligent robotic v2Intelligent robotic v2
Intelligent robotic v2Abdul Halim
 
Prof. Siegwart Presentation; ETH
Prof. Siegwart Presentation; ETHProf. Siegwart Presentation; ETH
Prof. Siegwart Presentation; ETHAndrew V
 
Muhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.pptMuhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.pptM Rizwan Aqeel
 
Business prezentaciya az-en
Business prezentaciya az-enBusiness prezentaciya az-en
Business prezentaciya az-enOleg Kupervasser
 
Mobile sensing kolkata lab tac_tics2014
Mobile sensing  kolkata lab tac_tics2014Mobile sensing  kolkata lab tac_tics2014
Mobile sensing kolkata lab tac_tics2014Arpan Pal
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemANKIT SURATI
 
An Intelligent Mobile Robot Navigation Technique Using RFID Technology
An Intelligent Mobile Robot Navigation Technique Using RFID TechnologyAn Intelligent Mobile Robot Navigation Technique Using RFID Technology
An Intelligent Mobile Robot Navigation Technique Using RFID Technologywacerone
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to KinematicsDamian T. Gordon
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsDamian T. Gordon
 
Cruise missile technology By shailesh shukla ppt
Cruise missile technology By shailesh shukla pptCruise missile technology By shailesh shukla ppt
Cruise missile technology By shailesh shukla pptSHAILESH SHUKLA
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulatorsnkalepvpit
 
Plazma pro technology full presentation
Plazma pro technology full presentationPlazma pro technology full presentation
Plazma pro technology full presentationAlexander Dvoenko
 

Andere mochten auch (16)

Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
Attitude Estimation And Compensation In Odometric Localization of Mobile Robo...
 
Sybo Tech, LLC
Sybo Tech, LLCSybo Tech, LLC
Sybo Tech, LLC
 
Intelligent robotic v2
Intelligent robotic v2Intelligent robotic v2
Intelligent robotic v2
 
Prof. Siegwart Presentation; ETH
Prof. Siegwart Presentation; ETHProf. Siegwart Presentation; ETH
Prof. Siegwart Presentation; ETH
 
Muhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.pptMuhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.ppt
 
Business prezentaciya az-en
Business prezentaciya az-enBusiness prezentaciya az-en
Business prezentaciya az-en
 
Mobile sensing kolkata lab tac_tics2014
Mobile sensing  kolkata lab tac_tics2014Mobile sensing  kolkata lab tac_tics2014
Mobile sensing kolkata lab tac_tics2014
 
PC-based mobile robot navigation sytem
PC-based mobile robot navigation sytemPC-based mobile robot navigation sytem
PC-based mobile robot navigation sytem
 
An Intelligent Mobile Robot Navigation Technique Using RFID Technology
An Intelligent Mobile Robot Navigation Technique Using RFID TechnologyAn Intelligent Mobile Robot Navigation Technique Using RFID Technology
An Intelligent Mobile Robot Navigation Technique Using RFID Technology
 
Robot Manipulation Basics
Robot Manipulation BasicsRobot Manipulation Basics
Robot Manipulation Basics
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to Kinematics
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
 
Cruise missile technology By shailesh shukla ppt
Cruise missile technology By shailesh shukla pptCruise missile technology By shailesh shukla ppt
Cruise missile technology By shailesh shukla ppt
 
Fundamental of robotic manipulator
Fundamental of robotic manipulatorFundamental of robotic manipulator
Fundamental of robotic manipulator
 
Autonomous Underwater Vehicle (AUVs)
Autonomous Underwater Vehicle (AUVs)Autonomous Underwater Vehicle (AUVs)
Autonomous Underwater Vehicle (AUVs)
 
Plazma pro technology full presentation
Plazma pro technology full presentationPlazma pro technology full presentation
Plazma pro technology full presentation
 

Ähnlich wie International Journal of Computational Engineering Research (IJCER)

Vehicle positioning in urban environments using particle filtering-based glob...
Vehicle positioning in urban environments using particle filtering-based glob...Vehicle positioning in urban environments using particle filtering-based glob...
Vehicle positioning in urban environments using particle filtering-based glob...IJECEIAES
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)Gautham Reddy
 
mobile mapping survey.pptx
mobile mapping survey.pptxmobile mapping survey.pptx
mobile mapping survey.pptxsooryaK18
 
Iaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd Iaetsd
 
IRJET- Get2School : An Android Application to Track School Location
IRJET-  	  Get2School : An Android Application to Track School LocationIRJET-  	  Get2School : An Android Application to Track School Location
IRJET- Get2School : An Android Application to Track School LocationIRJET Journal
 
Inertial_navigation_systems_for_mobile_robots.pdf
Inertial_navigation_systems_for_mobile_robots.pdfInertial_navigation_systems_for_mobile_robots.pdf
Inertial_navigation_systems_for_mobile_robots.pdfJunaiddaud1
 
Automatic vehicle locator
Automatic vehicle locatorAutomatic vehicle locator
Automatic vehicle locatoraishwarya yadav
 
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...ijtsrd
 
Multi tracking system for vehicle using gps and gsm
Multi tracking system for vehicle using gps and gsmMulti tracking system for vehicle using gps and gsm
Multi tracking system for vehicle using gps and gsmeSAT Publishing House
 
Multi tracking system for vehicle using gps and gsm
Multi tracking system for vehicle using gps and gsmMulti tracking system for vehicle using gps and gsm
Multi tracking system for vehicle using gps and gsmeSAT Journals
 
An Experimental Study on a Pedestrian Tracking Device
An Experimental Study on a Pedestrian Tracking DeviceAn Experimental Study on a Pedestrian Tracking Device
An Experimental Study on a Pedestrian Tracking Deviceoblu.io
 
Enhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesEnhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesMohamed Nabil, MSc.
 
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...IRJET Journal
 

Ähnlich wie International Journal of Computational Engineering Research (IJCER) (20)

Ijecet 06 10_003
Ijecet 06 10_003Ijecet 06 10_003
Ijecet 06 10_003
 
Vehicle positioning in urban environments using particle filtering-based glob...
Vehicle positioning in urban environments using particle filtering-based glob...Vehicle positioning in urban environments using particle filtering-based glob...
Vehicle positioning in urban environments using particle filtering-based glob...
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
mobile mapping survey.pptx
mobile mapping survey.pptxmobile mapping survey.pptx
mobile mapping survey.pptx
 
Iaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gps
 
Sub14249
Sub14249Sub14249
Sub14249
 
IRJET- Get2School : An Android Application to Track School Location
IRJET-  	  Get2School : An Android Application to Track School LocationIRJET-  	  Get2School : An Android Application to Track School Location
IRJET- Get2School : An Android Application to Track School Location
 
Inertial_navigation_systems_for_mobile_robots.pdf
Inertial_navigation_systems_for_mobile_robots.pdfInertial_navigation_systems_for_mobile_robots.pdf
Inertial_navigation_systems_for_mobile_robots.pdf
 
Automatic vehicle locator
Automatic vehicle locatorAutomatic vehicle locator
Automatic vehicle locator
 
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
 
Multi tracking system for vehicle using gps and gsm
Multi tracking system for vehicle using gps and gsmMulti tracking system for vehicle using gps and gsm
Multi tracking system for vehicle using gps and gsm
 
Multi tracking system for vehicle using gps and gsm
Multi tracking system for vehicle using gps and gsmMulti tracking system for vehicle using gps and gsm
Multi tracking system for vehicle using gps and gsm
 
Vehicle Tracking System For Commercial Vehicles
Vehicle Tracking System For Commercial VehiclesVehicle Tracking System For Commercial Vehicles
Vehicle Tracking System For Commercial Vehicles
 
An Experimental Study on a Pedestrian Tracking Device
An Experimental Study on a Pedestrian Tracking DeviceAn Experimental Study on a Pedestrian Tracking Device
An Experimental Study on a Pedestrian Tracking Device
 
Geolocalisation
GeolocalisationGeolocalisation
Geolocalisation
 
telenity
telenitytelenity
telenity
 
E045032833
E045032833E045032833
E045032833
 
Enhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesEnhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniques
 
50120140504010
5012014050401050120140504010
50120140504010
 
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
 

Kürzlich hochgeladen

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 

Kürzlich hochgeladen (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 

International Journal of Computational Engineering Research (IJCER)

  • 1. International Journal of Computational Engineering Research||Vol, 03||Issue, 7|| www.ijceronline.com ||July ||2013|| Page 49 Waypoint Navigation System Implementation via a Mobile Robot Using Global Positioning System (GPS) and Global System for Mobile Communications (GSM) Modems Sulaiman Khan 1, Kashif Ahmad2 , Mohsin Murad3 , Imran Khan4 1,2,3 Department of Computer Systems Engineering, University of Engineering and Technology Peshawar, Pakistan, 4 Department of Mechanical Engineering, University of Engineering and Technology Peshawar, Pakistan I. INTRODUCTION The navigation systems are concerned with the monitoring and controlling of the movements of a vehicle/craft in a physical space, and are very handy in situations where the human being can not operate or where it is hazard for the human beings to operate such as in mine detection and bomb disposal. Apart from the military usage, the artificial waypoint navigation systems are much effective in defining the artificial air ways. Based on its application scope, the navigation systems can be classified in different categories such as land, space, marine and aeronautic navigation systems [1]. The waypoints represent the sets of coordinates or the small regions that provide the salient information for the identification of a point in any physical space. The nature of co-ordinates is application dependent e.g. the longitude and latitude may be the possible co-ordinates set for a terrestrial navigation system. This set of co-ordinates provides the trajectory information to the robotic vehicle or craft to follow the correct route to destination.This work presents a low cost and efficient approach for chasing the co-ordinates given by the user to the Mobile Robot Vehicle using the GPS based navigation system. In order to make the system more accurate and visual the proposed work utilizes the Google Maps, which is a free web mapping service application and technology provide by Google. The main task of such mobile robots is to navigate from one co-ordinate to other co-ordinate avoiding the obstacles in its way and give feedback to the user. II. RELATED WORK The navigation systems are concerned with the monitoring and controlling the movements of a vehicle/craft in a physical space. For tracking the route, the navigation system utilizes the waypoints information such as presented by Millington et al. [2], in which they utilized the waypoint information for the navigation system in a vehicle. The co-ordinates information are used as route, and the waypoints information and the vehicle position are displayed on the screen with a feedback system for controlling the vehicle moments directions. The use of Global Positioning System (GPS) for the creation of waypoints i.e. set of co-ordinates in physical space for the navigation systems have been proved very effective. In Global Positioning System (GPS) based navigation systems, the trajectory of the vehicle or craft is determined through a series of waypoints and followed by navigating the next waypoints until the destination is reached such as presented in [3,4]. hoi et al. [3] provided autonomous mobile robot using GPS, the robot follows its trajectory with feedback through GPS receiver, and evade obstacles with the help of photo-sensors. Along with this, one can trace a Mobile robot with a wireless RF communication module. Hamid et al. [4] present another navigation system’s implementation in a mobile robot in a different way using GPS for navigation and sonar sensors for obstacle avoidance. The beauty of this work is that they are using command loop daisy changing application method. The similar work is presented in by sukkarieh et al. [5] for land vehicle applications. Their work combines the inertial measurement unit with global positioning system for the enhancement of integrity of the navigation ABSTRACT: This paper presents the use of Global Positioning Systems (GPS) as geographic information and navigational system for a ground based mobile robot. The proposed mobile robot contains a GPS system for navigation and sensors (LV-MaxSonar–EZ4) for obstacle avoidance system, and GSM Modem for communicating with user. The Mobile robot navigates to the waypoint specified by the user through the GSM Modem and avoids the obstacles in its way to destination. The experiments are carried out in the university lawn with a test bed mobile robot for point-to-point motion using a GPS. KEYWORDS: Navigation System; GPS; GSM; Mobile Robot, Waypoints
  • 2. Waypoint Navigation System Implementation Via A Mobile… www.ijceronline.com ||July ||2013|| Page 50 system by considering both the low frequency faults and high frequency faults in inertial measurement unit and PGS respectively during and before the fusion of inertial measurement unit and GPS. Bruch et al. [6] represent a land based navigation system for vehicles implemented on Man Portable Robotic System Urban Robot. This navigation system uses combination of Kalman filter, waypoint and some inexpensive sensors along with the GPS and implemented on an embedded processor. III. ROBOTIC PRINCIPLE To maximize the accuracy for the target position of the mobile robot, such an algorithm is needed that uses the basic principles of GPS receiver. Information about the position in the form of a string is loaded from the GPS receiver to the microcontroller through serial port. As the Garmin eTrex-H GPS is used in this work, the output string format is given in Figure 5. The mobile robot is sending that information through GSM modem to the system where it is received serially. The co-ordinates received are plotted in Google Map and on return sending targeted (desired) co-ordinates from the system through a GSM modem to the mobile robot, the GSM modem fixed in the mobile robot, gets the co-ordinates serially and compare that co-ordinates with the sent co- ordinates and travel to the position, by the way if there is an obstacle in the way it will be avoided through Sonar sensors. IV. NAVIGATION The transition of an artificial entity from one coordinate (position) to another is termed as navigation. The GPS based navigation system, originally developed for military purposes is formed from 24 satellites and is the most widely used navigation system all over the world. Nowadays, instead of the militarily usage, the GPS is used in health, communication and different other utilities related to motorcars, airplanes, ships, drones and could be apply to all other moving amenities. The figure 1 shows example of GPS based navigation system. Fig.1. Determination of (x,y,z,t) from Four Coded Time Signal [7] Many considerations have been made for the selection of GPS module for this particular application. After the study of all choices and considerations, the mobile robot designed for this application prefers the use of Garmin eTrex H for GPS receiver. The main reason is that the small size of the GPS receiver makes it light and this is 12 channel GPS receiver designed to operate with L1 frequency and the GPS receiver tracks and uses the signal to compute and update position. There are a number of output formats supported by this GPS receiver; however the proposed work uses the text output format. Text mode is a simple output mode that provides a string containing the information about time, position and velocity. An example is shown figure 2 given bellow.
  • 3. Waypoint Navigation System Implementation Via A Mobile… www.ijceronline.com ||July ||2013|| Page 51 Fig. 2. Text Output Formatof GARMIN eTrex H GPSReceiver V. OBSTACLE AVOIDANCE During the course of navigation from initial to the final waypoint there may be an obstacle which must have to be avoided. To achieve this purpose this project takes the advantage of sonar sensors to avoid an obstacles in its way. This project focused on the use of LV-MaxSonar–EZ4. We are using 2 sonar sensors implemented in front of mobile robot and 2 sonar sensors on back each with 11cm apart from each other. The choosing of the LV- MaxSonar–EZ4 Sonar Sensors based on the specification of the sensors. LV-MaxSonar- EZ4 is a low power i.e. 2.5V– 5.5V supply with 2mA typical current draw. It is 42 kHz Ultrasonic sensor. The rate of reading is 20Hz. LV-MaxSonar -EZ4 detect object from 0-inches to 254-inches (6.45 meters) with 1-inch of resolution. The interface output formats included are pulse width output, analog voltage output, and serial digital output. LV-MaxSonar –EZ4 are very low cost sonar range finder with reliable and stable range data with a quality beam characteristics. Fig. 3. Beam Charactristics Approximation of LV-MaxSonarEZ As previously mentioned an extremely wide beam width is the characteristic of the most ultrasonic sensors. This is cause for concern, specifically when avoiding obstacles comes onto play. The beam width characteristic is shown in Figure 3. This shows the detection pattern for a 4-foot tall, 3.25-inch diameter post. Figure 3 is the demonstration of a problem resulting from wide beams, producing a large distance ambiguity making an accurate location of an obstacle near impossible. The Figure 4 shows four different scenarios a sensor with a wide beam ma face, each of which returning the same analog output creating obstacle location ambiguity. Pulse data can be converted to centimeter or inches form equation (1) and (2).
  • 4. Waypoint Navigation System Implementation Via A Mobile… www.ijceronline.com ||July ||2013|| Page 52 VI. TARGET TECHNOLOGY After detailed analysis of the proposed navigational system, the 89C51 is selected from the microcontroller suite for the implementation of the decision making module of the proposed mobile robot. 89C51 can execute 921,583 single-cycle instructions per second with a processing speed of 24 MHz. The on- chip Flash provides the reprogramming facility through both that the in-system and nonvolatile memory programmer. Instead of the high accuracy and flexibility, the 89C51 provides a cost effective solution in different applications. The AT89C51 provides:  4Kbytes Flash Memory  128 bytes of RAM  32 I/O lines  Two 16-bit timer/counters  Five vector two-level interrupt architecture  On-chip oscillator  Full duplex serial port  Clock circuitry Additionally it provides two software selectable power saving modes. Fig.4. Different Scenarios returning the same Sensor Output [9] Fig.5. Block Diagram of Proposed Navigation System
  • 5. Waypoint Navigation System Implementation Via A Mobile… www.ijceronline.com ||July ||2013|| Page 53 Fig.6. Flow Chart of the Proposed Decision Making Module VII. DECISION MAKING MODULE As our Navigation Robot contains GPS device, GSM modems and main circuitry, so first we reset the whole circuitry along with GPS & GSM modems. After resetting the Robot sends its current GPS co-ordinates to the GSM modem connected with a Laptop. The destination co-ordinates can be calculated from the Google map or from Google earth software and send to the Robot through the GSM connected with the Laptop. When the Robot receives the destination co-ordinates it drags a line between its current location and destination point. Also after receiving the destination co-ordinates it calculate the difference between these co-ordinates and store the result, and do a comparison (if difference = 0) it means the destination reached and it stops, but (if difference ≠ 0) it continue its motion and moves towards its destiny. Now during its motion if an obstacle appears in its way the it changes its direction, if obstacle comes in forward direction it sends the co-ordinate and moves to left and sense the obstacle, if there is no obstacle in left it moves towards its destiny but if obstacle exists then again it sends the co-ordinates and moves towards Right, again it sense the obstacle in its way, if there is no obstacle it drags a line between its current position and its destiny and start motion but if obstacle exists then it sends the co-ordinates to the GSM connected with Laptop and moves in backward direction, again it sense the obstacle if there is no obstacle it moves for one minute and then change its direction and moves towards it destiny, but if obstacle exists its sends co-ordinates along with message “No path exists” . The distinguishing and more interesting point in our Navigation Robot from other Navigation Robot is that, that when it sends a co-ordinate to the GSM modem connected with Laptop we see the track of the Navigation Robot as we represented that by an arrow. Due to this track we can easily deduce that an obstacle appeared in its way and it changed its direction. And another interesting point is that, that whenever it receives a co-ordinate from the GPS it calculates the difference and compares that result with previous result to check “whether the current difference is larger than the previous one it means the Navigation system moving far away from its destination point and if smaller it means it moves towards its destiny”.
  • 6. Waypoint Navigation System Implementation Via A Mobile… www.ijceronline.com ||July ||2013|| Page 54 VIII. DESIGNED MODEL Figure 5 shows the block diagram of the proposed navigation system while figure 7 shows the structure of the mobile robot truck model. The robot model used in this work is in dimension of 48 cm in length, 24 cm in width and 16 cm in height. The mobile robot truck consists of GPS receiver, GSM modem, the Ultrasonic sensors in front and the circuitry. The mobile front wheel acts as a steering and the back wheels for force, so the motors for forcing and steering are inside the mobile robot. The biggest challenge was that how to supply power to each part of the robot. The ultrasonic sensors need 2.5 – 5.5Volt and the other IC’s need 5 volt i.e. NE555N, Relay, MAX232ACPE and L293D. This model uses 7805 as a Voltage regulator which provides a convenient power source for most TTL components. Output signal from GPS receiver and GSM Modem is RS-232 signal that can be changed to TTL signal by using converting circuit as shown in Figure 3. L293d is a dual H-Bridge motor driver, so with one IC interface two DC motors can be interfaced. These motors can be controlled in both clockwise and counter clockwise-direction. Fig.7. Model of the Proposed Robot IX. CONCLUSION The convenience and high performance makes the Global Positioning System a better choice for the navigation of a mobile robot. The results of Global Positioning System (GPS) on the mobile robot are probable. Based on the performance results of the GPS in different scenarios during this work, it can be concluded that Compare to other methods of navigation, GPS is simple, highly accurate and weather proof. REFERENCES [1] Rell Pros-Wellenhof, Bernhard (2007), “Navigation: Principles of Positioning and Guidance”, Springer. pp. 5– 6. ISBN 9783211008287. [2] Jeffrey Alan Millington, Chandiran Palanisamy, Rhonda Marie Paprocki et al. (2004), “Vehicle Nevagation System with Off- Road Navigation”, United States Patent, Patent No. US 6,836,725 B2, date of Patent: Dec. 28, 2004. [3] Hawan-Seok Choi, Han-Sil Kim (2005), “Autonomous Mobile Robot Using GPS”, proceeding on international conference of control and automation (ICCA2005) Budapest, Hungary, Vol. 2, Pp. 858-862. [4] MHA Hamid, AH Adom, NA Rahim, MHF Rahiman (2009), “Navigation of Mobile Robot Using GPS and Obstacle Avoidance System with commanded Loop Daisy Chaining Application Method”, Proceeding on 5th International Colloquium on Signal Processing & its Application (CSPA) Kaula Lumpur, Vol. pp. 176-181. [5] Sukkarieh, S, Nebot, E.M., Durrant-Whyte, H.F (1999), “A high integrity IMU/GPS navigation loop for autonomous land vehicle applications”, Robotics and Automation, IEEE Transactions on, Volume: 15, Issue: 3, pp-572-578. [6] Micheal H. Bruch, G.A. Gilbreath, J.W. Muelhauser, J.Q. Lum (2002), “Accurate Waypoint Navigation using non-differential GPS”, AUVSI Unmanned-Systems. [7] H.R. Everett (1995), “Sensors for Mobile Robots”, Naval Command, Control and Ocean Surveillance Center, A K Peters Ltd. [8] Paul Nuss, (2007), “Object Detection with Sensors”. .