full thesis mobile robot location and monitoring system

Upload: amanina-farhana

Post on 07-Jul-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    1/58

     

    MOBILE ROBOT LOCATION AND MONITORING SYSTEM

    AMANINA FARHANA BINTI AHMAD

    Faculty of Mechanical Engineering

    UNIVERSITI MALAYSIA PAHANG

    Thesis submitted in partial fulfilment of the requirements for the award of the

    degree of Bachelor of Mechanical Engineering

    JUNE 2015

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    2/58

    ii

    SUPERVISOR’S DECLARATION

    I hereby declare that I have checked this thesis and in my opinion, this thesis is adequate

    in terms of scope and quality for the award of the degree of Bachelor of Mechanical

    Engineering.

    Signature :

     Name of Supervisor : IR DR AKHTAR RAZUL BIN RAZALI

    Position :Date :

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    3/58

    iii

    STUDENT’S DECLARATION

    I hereby declare that the work in this thesis is my own except for quotations and

    summaries which have been duly acknowledged. The thesis has not been accepted for

    any degree and is not concurently submitted for award of other degree.

    Signature :

     Name : AMANINA FARHANA BINTI AHMAD

    ID Number : MA11110

    Date : 5 JUNE 2015

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    4/58

    iv

    ACKNOWLEDGEMENTS

    I am grateful and would like to express my sincere gratitude to my supervisor Ir

    Dr Akhtar Razul bin Razali for his germinal ideas, invaluable guidance, continuous

    encouragement and constant support in making this research possible. He has always

    impressed me with his outstanding professional conduct, and his belief that a Bachelor

     program is only a start of a life-long learning experience. I appreciate his consistent

    support from the first day I recieve the title of Final Year Project. I am truly grateful for

    his progressive vision about my reserch in this project, his tolerance of my naïvemistakes, and his commitment to my future experiment result.

    I acknowledge my sincere indebtedness and gratitude to my parents for their

    love, dream and sacrifice throughout my life. I cannot find the appropriate words thatcould properly describe my appreciation for their devotion, support and faith in my

    ability to attain my goals. Special thanks should be given to my committee members. I

    would like to acknowledge their comments and suggestions, which was crucial for the

    successful completion of this study.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    5/58

    v

    ABSTRACT

    This thesis deals with latitude and longitude coordinate to determine distance accuracy

    of Global Positioning System (GPS) in three different type. This three type of GPS are

    GPS Mouse(connect to computer), Mobile GPS and Smartphone GPS. Global

    Positioning System (GPS) is a space-based satellite navigation system that provideslocation and time information in all weather conditions, anywhere on or near the Earth

    where there is an unobstructed line of sight to four or more GPS satellites. It isimportance of knowing the robot real time location. Without knowing the present

    location, it is impossible for the robot to carry on task given to it. Also, it will be

    difficult for the operator who operates the robot to mobilize and conducting any

    mission. Due to the importance of knowing and understand robot positioning, location

    identification for this problem. Tracking system by using satellite to track the robot

    whereabouts is normally practiced globally. Satellite signal is used to track and reportthe robot position in real time. Therefore this system may be used as a location

    detection and reporting device for this mobile robot project. In the result, GPS Mouseconnected on the computer is more accurate followed by Smartphone GPS and Mobile

    GPS. This is because, Adopt SkyTraq 6 chipset with 65-channel help the Mouse GPSreceive more satellite channel compare to Mobile GPS and Smartphone GPS. Besides

    that, present of GLONASS (Global Orbiting Navigation Satellite System) chip in theSmartphone help to acquire satellites up to 20% faster than devices that rely on GPS

    alone. Finally, increase the number of GPS channel receiver will increase the accuracy

    of GPS.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    6/58

    vi

    ABSTRAK

    Tesis ini berkaitan dengan bacaan kordinat latitud dan longitud bagi menentukan

    ketepatan jarak terhadap tiga jenis GPS(Global Positioning System) yang berbeza. Tiga

     jenis GPS tersebut adalah GPS Tetikus(disambungkan dengan komputer), GPS mudahalih dan GPS telefon pintar. Global Positioning System  (GPS) adalah sistem navigasi

    satelit yang menyediakan maklumat lokasi dan masa dalam semua keadaan cuaca, dimana sahaja di bumi ini jika terdapat empat atau lebih garis satelit GPS yang tidak

    terhalang. Lokasi sebenar sebuah robot adalah penting untuk diketahui. Tanpa

    mengetahui lokasi mereka, sebuah robot tidak mampu menjalankan tugas yang

    diberikan kepadanya. Selain itu, pengendali sebuah robot juga sukar untuk

    mengendalikan robot dalam menjalankan apa-apa misi kerana tidak mengetahui lokasi

    sebenar robot tersebut. Sistem pengesanan dengan menggunakan satelit untuk mengesandi mana keduduksn robot kini sudah diamalkan di peringkat global. Isyarat satelit

    digunakan untuk mengesan dan melaporkan kedudukan robot tersebut dalam masa yangsebenar. Oleh itu sistem ini boleh digunakan sebagai pengesanan lokasi dan peranti bagi

     projek robot mudah alih ini. Melalui kajian yang dibuat sepanjang projek ini, GPStetikus yang disambungkan pada komputer adalah lebih tepat diikuti dengan GPS

    telefon pintar dan GPS mudah alih. Ini adalah kerana, SkyTraq 6 chipset   dengan 65saluran membantu GPS tetikus menerima lebih saluran satelit berbanding GPS mudah

    alih dan GPS telefon pintar. Selain itu, kehadiran GLONASS(Global Orbiting

     Navigation Satellite System) cip membantu talefon pintar untuk memperoleh 20%

    satelit lebih cepat berbanding peranti yang bergantung kepada GPS sahaja. Akhir sekali,

    semakin meningkat bilangan saluran GPS yang di terima akan meningkatkan ketepatanGPS.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    7/58

    vii

    TABLE OF CONTENT

    Page

    SUPERVISOR’S DECLARATION  ii

    STUDENT’S DECLARATION  iii

    ACKNOWLEDGEMENTS iv

    ABSTRACT v

    ABSTRAK vi

    TABLE OF CONTENTS vii

    LIST OF TABLES xi

    LIST OF FIGURES xii

    LIST OF ABBREVIATIONS xiii

    CHAPTER 1 INTRODUCTION

    1.0 Introduction 1

    1.1 Problem Statement 2

    1.2 Objectives 2

    1.3 Hypothesis 2

    1.4 Scope Of The Project 2

    CHAPTER 2 LITERATURE REVIEW

    2.0 Introduction 3

    2.1 Robot 3

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    8/58

    viii

    2.1.1  Type of Robotics

    2.1.1.1 Outer Space2.1.1.2 The Intelligent Home

    2.1.1.3 Exploration

    2.1.1.4 Military Robots2.1.1.5 Farms

    2.1.1.6 The Car Industry

    2.1.1.7 Hospitals

    2.1.2  Applications Of Robots

    2.1.2.1 Industrial Robots

    2.1.2.2 Medical robots

    2.1.2.3 Military Robots

    4

    44

    4

    55

    5

    5

    6

    6

    7

    7

    2.2 Mobile Robot 8

    2.1.1 

    Type of Mobile Robot2.2.1.1 Land Based Wheeled Robot

    2.2.1.2 Land Based Tracked Robot2.2.1.3 Land Based Legged Robot

    88

    910

    2.3 Mobile Robot And it's Issue 11

    2.3.1  Location And Status Reporting

    2.3.2  Range And Control

    11

    11

    2.4 Positioning Sensor 12

    2.4.1  Odometry

    2.4.2  Inertial Navigation2.4.3  Magnetic Compasses

    2.4.4  Active Beacons

    2.4.5  Global Positioning System (GPS)

    2.4.6  Landmark Navigation

    2.4.7  Map-Based Positioning

    12

    1313

    14

    14

    15

    16

    2.5 The Global Positioning System (GPS) : Principles & Concepts 17

    2.5.1  Global Positioning System (GPS) And Field

     Navigation

    2.5.2  Global Positioning System (GPS) Functions

    2.5.3  Global Positioning System (GPS) Working Principle

    2.5.3.1 Stage 1 The Satellites Act As Reference

    Points

    2.5.3.2 The Signal Travel Time Gives Distance

    Information2.5.3.3 Three Distances Gives The Position

    17

    18

    19

    19

    21

    21

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    9/58

    ix

    2.6 Positioning Coordinate and Reading 22

    2.6.1  Latitude and Longitude, The True Coordinate System

    2.6.2  Universal Transverse Mercator (UTM) Grid

    Coordinate System2.6.3  UTM Measurements & Coordinates:

    2.6.3.1 Eastings2.6.3.2 Northings

    22

    23

    23

    2324

    CHAPTER 3 METHADOLOGY

    3.0 Introduction 25

    3.1 Equipment And Materials 26

    3.1.1  Global Positioning System On Computer

    3.1.2  Mobile Global Positioning System

    3.1.3  Smartphone Global Positioning System

    26

    27

    28

    3.2 Procedure 29

    3.2.1  GPS Setting3.2.2  GPS Response Testing

    3.2.3 

    Accuracy Experiments3.2.4  Real Time Monitoring

    3030

    3030

    CHAPTER 4 RESULTS AND DISCUSSIONS

    4.0 Introduction 31

    4.1 GPS Response Testing Result 31

    4.2 Accuracy Experiment Result 31

    4.2.1  Testing Place

    4.2.1.1 Between Building4.2.1.2 Under the Tree

    4.2.1.3 Open Space

    31

    3234

    37

    4.3 Average Distance Error 40

    4.4 Discussions 41

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    10/58

    x

    CHAPTER 5 CONCLUSION AND RECOMMENDATIONS

    5.0 Conclusion 43

    5.1 Recommendations 43

    REFERENCES 44

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    11/58

    xi

    LIST OF TABLES

    Table No. Title Page

    4.1 Number of GPS channel receiver according to type of GPS 32

    4.2 Latitute and longitude for between building at location 1 and itdistance error

    33

    4.3 Latitute and longitude for between building at location 2 and it

    distance error

    33

    4.4 Latitute and longitude for between building at location 3 and it

    distance error

    33

    4.5 Latitute and longitude for between building at location 4 and it

    distance error

    34

    4.6 Latitute and longitude for under the tree at location 1 and itdistance error

    35

    4.7 Latitute and longitude for under the tree at location 2 and it

    distance error

    35

    4.8 Latitute and longitude for under the tree at location 3 and it

    distance error

    36

    4.9 Latitute and longitude for under the tree at location 4 and it

    distance error

    36

    4.10 Latitute and longitude for open space at location 1 and itdistance error

    37

    4.11 Latitute and longitude for open space at location 2 and it

    distance error

    38

    4.12 Latitute and longitude for open space at location 3 and itdistance error

    38

    4.13 Latitute and longitude for open space at location 4 and it

    distance error

    39

    4.14 Average distance error for latitude and longitude between

     building

    40

    4.15 Average distance error for latitude and longitude under the tree 40

    4.16 Average distance error for latitude and longitude open space 41

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    12/58

    xii

    LIST OF FIGURES

    Figure No. Title Page

    2.1 Land based wheeled robot 8

    2.2 Land based tracked robot 9

    2.3 Land based legged robot 10

    2.4 Global Positioning System (GPS) working principle 21

    3.1 Mouse GPS 26

    3.2 Mobile GPS 27

    3.3 Smartphone GPS 28

    4.1 (a) Location 1, (b) Location 2, (c) Location 3, (d) Location 4for between building

    32

    4.2 (a) Location 1, (b) Location 2, (c) Location 3, (d) Location 4

    for under the tree

    34

    4.3 (a) Location 1, (b) Location 2, (c) Location 3, (d) Location 4

    for open building

    37

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    13/58

    xiii

    LIST OF ABBREVIATIONS

    EGNOS European Geostationary Navigation Overlay Service

    GLONASS Global Orbiting Navigation Satellite System

    GPS Global Positioning System

    Lat Latitude

    Long Longitude

    UTM Universal Transverse Mercator

    WAAS Wide Area Augmentation System

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    14/58

    1

    CHAPTER 1

    INTRODUCTION

    1.0 Introduction

    Mobile robot is surely an autonomous system that's to improve its motion in a

    reaction to adjustments in its environment while performing a given task. Mobile robot

    are segregated by different system into their capacity to generate developed

    response.(Muhamad Ashadi B Abdul Rahman,2007) A number of systems are applied

    in robotic and have interactionfor making the particular robot function. There are

    several kinds of mobile robot which is handled by directed wired control, wiredcomputer control, infrared, radio frequency (RF), Bluetooth, and Wi-Fi (Wireless

    Fidelity).

    Some sort ofmobile robotis definitely anautomatic machine that'sable

    tolocomotion. Mobile robots are capable to go around within theirsurroundings and are

    certainly not fixedto a single actual one physical position. Mobile robots can also

     beseen inmilitary,  enforcement, industrial, and security settings. In comparison,

    industrial robotsare generally more-or-less fixed, including things like of a gripper

    assembly (or  end effector) and also jointed arm (multi-linked manipulator), attached to a

    fixed surface. Autonomous Rotorcraft Sniper System which is experimental robotic

    weapons technique have being produced by the U.S. Army since 2005 is an example of

    mobile robot use in military. (Phillip McKerrow, 1991)

    It is importance of knowing the robot real time location. Without knowing the

     present location, it is impossible for the robot to carry on task given to it. Also, it will be

    difficult for the operator who operates the robot to mobilize and conducting any

    mission. Due to the importance of knowing and understand robot positioning, location

    identification for this problem. Tracking system by using satellite to track the robot

    whereabouts is normally practiced globally. Satellite signal is used to track and report

    the robot position in real time. Therefore this system may be used as a location

    detection and reporting device for this mobile robot project.

    This project thesis is focusing on programing the GPS system device which

     provide a location information of the mobile robot. The Global Positioning System

    http://en.wikipedia.org/wiki/Military_robothttp://en.wikipedia.org/wiki/Industrial_robotshttp://en.wikipedia.org/wiki/Robot_end_effectorhttp://en.wikipedia.org/wiki/Robot_end_effectorhttp://en.wikipedia.org/wiki/Jointed_armhttp://en.wikipedia.org/wiki/Autonomous_Rotorcraft_Sniper_Systemhttp://en.wikipedia.org/wiki/United_States_Armyhttp://en.wikipedia.org/wiki/United_States_Armyhttp://en.wikipedia.org/wiki/Autonomous_Rotorcraft_Sniper_Systemhttp://en.wikipedia.org/wiki/Jointed_armhttp://en.wikipedia.org/wiki/Robot_end_effectorhttp://en.wikipedia.org/wiki/Robot_end_effectorhttp://en.wikipedia.org/wiki/Industrial_robotshttp://en.wikipedia.org/wiki/Military_robot

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    15/58

    2

    (GPS) is a space-based satellite routing system that givespositionand also period details

    in every weather conditions, wherever on or evenclose to the Earth where there'sa

    cleardistinctive line of sight to four or more GPS satellites. This chapter will story the

    objective of the project, problem statement which need to consider before the project is

    going to be carry out and scope of the project’s work. 

    1.1 PROBLEM STATEMENT 

    In this project, problem statement is the important aspect that use to achieve the

    objective. This mobile robot is controlled by wireless communication, Wi-Fi. As an

    operator, it is important to know the robot whereabouts during the mission. The problem

    statement is how to program the Global Positioning System (GPS) device that provide a

    location information of the robot.

    1.2 OBJECTIVES

    The aims of the project are set as follows:

    i.  To develop location finder system for a mobile robot application.

    ii.  To conduct comparison study on different type of GPS.

    1.3 HYPOTHESIS

    Location sensor can be used to address this issue. Global Positioning System

    (GPS) device is used to provide a location information of the robot.

    1.4 SCOPE OF THE PROJECT

    The scope of this project is concentrate on the programing of Global Positioning

    System (GPS) device that provide a location information of the robot. The project scope

    covers the positioning accuracy is within 25 feet and the GPS receiver used is 8 channel

     positioning system.

    http://en.wikipedia.org/wiki/Satellite_navigationhttp://en.wikipedia.org/wiki/Satellite_navigation

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    16/58

    3

    CHAPTER 2 

    LITERITURE REVIEW

    2.0 INTRODUCTION

    This chapter explains about research of the project that has been chosen and

    explanations about Global Positioning System which influence in mobile robot

     positioning, location identification for the robot to carry on task given to it

    2.1 ROBOT

    Robotics is a scientific area which researchthe connectionamong Action and

    Perception. Robotics unlike to some other branches is a realistically new domain of

    engineering. It's a multi-disciplinary sector. The various branches filled in the

    development of Robotics are Computer Engineering, Electrical Engineering and

    Mechanical Engineering. Computer Engineering, work with the mobility development

    and paying attention of Robots while Electrical Engineering is works with the

    handling& intelligence (sensing) of Robots. For Mechanical Engineering, itworks with

    the machine &design of the Robots.

    Robot is a device which capable tocarry out activities as a man. It is

     programmable manipulator capable to perform numerous operations (e.g., component

    handling and material), following programmed routes to satisfy a hugenumber of tasks.

    Robots are classified depend on the circuits of the Robots and the some of application it

    may carry out. The robots are generally classified in about three types which are Simple

    level robot, Middle level Robot and Complex level Robot. Simple level robotsare

    generallyprogrammed machines that usually do not consistcomplicated circuit. They are

    created in order to extend man potential. For example is washing machine. Middle level

    Robots are programmed however it cannot be reprogrammed. These types of robots

    consist of sensor based circuit &able to do multiple tasks. For Example Fully Automatic

    Washing Machine.Complex level Robotsare usually programmed and possibly be

    reprogrammed too. They consist complicated model based circuit. For Example- Laptop

    or Computer.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    17/58

    4

    2.1.1 Types of Robotics 

    Robotics can be an area of interest to peoplefor more than one century. A robot’s

    distinctiveness changeswith regards to theenvironment it works in. The type of robotics

    are:

    2.1.1.1 Outer Space  

    Robotic arms which are under the control of a person who are engaged to unload

    the docking cove of outer-space shuttles in order to release satellites or to develop a

    space station.Robotic arms which are under the control of a person who are engaged to

    unload the docking cove of outer-space shuttles in order to release satellites or to

    develop a space station.Robotic arms which are under the control of a person who are

    engaged to unload the docking cove of outer-space shuttles in order to release satellites

    or to develop a space station.Robotic arms which are under the control of a person who

    are engaged to unload the docking cove of outer-space shuttles in order to release

    satellites or to develop a space station.

    2.1.1.2 The Intell igent H ome  

    Robotic systems can currently look at home safety, ecological situation and

    energy usage. Windows and doors might be unlocked mechanically and electrical

    device for exampleair conditioner and lightsmight be pre-programmed to turn on. This

    can helps citizens to savour home appliances no matter their own range of

    motion.Robotic systems can currentlylook at home safety, ecological situation and

    energy usage. Windows and doors might be unlocked mechanically and electrical

    device for exampleair conditioner and lightsmight be pre-programmed to turn on. This

    can helps citizens to savour home appliances no matter their own range of motion.

    2.1.1.3 Exploration  

    Robots may get into the environments which are harmful to people. An

    illustration is observing the surroundings within a volcano or looking into our deep

    marine lifestyle. NASA has utilized robotic probe regarding environmental review,

    from the time that earlier 60’s. 

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    18/58

    5

    2.1.1.4 M il i tary Robots  

    Flying robot drones are produced directly into performedregarding close up

    view within current time’s modern armed force. Later on, robotic aircraft and motor

    vehiclesmay be employed to send bombs, petroleum, bullets, and many others.Flying

    robot drones are produced directly into performedregarding close up view within

    current time’s modern armed force. Later on, robotic aircraft and motor vehiclesmay be

    employed to send bombs, petroleum, bullets, and many others.

    2.1.1.5 Farms  

    Programmed robots are usually used by farmer to be able to cut and collect

     plants. To feed and milk the cowsdiatantly, the farmers are usually use robotic milk

    farms. Programmed robots are usually used by farmer to be able to cut and collect

     plants. To feed and milk the cowsdiatantly, the farmers are usually use robotic milk

    farms.

    2.1.1.6 The Car I ndustry  

    Robotic arms are used, these kinds of robot canperforma lot of tasks inside car

     production& assembling procedure. They performtask for examples cutting,sorting,

    lifting,welding, bending andpainting. Inorder to perform tasks such as trimming, cutting

    and processing of different types of meats (chicken, meat, lamb, and fish) the farmer are

    now created a similar feature of robot using a small size for food industry.

    2.1.1.7 Hospital s  

    The growth of the robotic suit is actually under construction that will permitthe

    medical stuff to boost patients without hurting their backbones. Scientists in Japan have

    created a energy facilitated suit that may supply the medical staff the extra energy that

    they have to lift patients.The growth of the robotic suit is actually under construction

    that will permitthe medical stuff to boost patients without hurting their backbones.

    Scientists in Japan have created a energy facilitated suit that may supply the medical

    staff the extra energy that they have to lift patients.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    19/58

    6

    2.1.2 APPLICATIONS OF ROBOTS

    Robot is a device which capable to carry out activities as a man. It’s

     programmable manipulator capable to perform numerous operations (e.g., component

    handling and material), following programmed routes to satisfy a hugenumber of tasks.

    Robots are classified depend on the circuits of the Robots and the some of application it

    may carry out. The robots are generally classified in about three types which are Simple

    level robot, Middle level Robot and Complex level Robot. Simple level robotsare

    generallyprogrammed machines that usually do not consistcomplicated circuit. They are

    created in order to extend man potential. For example is washing machine. Middle level

    Robots are programmed however it cannot be reprogrammed. These types of robotsconsist of sensor based circuit &able to do multiple tasks. For Example Fully Automatic

    Washing Machine.Complex level Robotsare usually programmed and possibly be

    reprogrammed too. They consist complicated model based circuit. For Example- Laptop

    or Computer.

     Nowadays, robots execute a variety of task in several sector and also the

    quantity of jobs represented in order to robots will beincrease gradually. The easiest

    method to divide robots straight into types is a partition through their application.

    2.1.2.1 Industr ial r obots  

    This types of robots provide directly perform in an industrial manufacturing

    surrounding. Usually this include jointed arms specially made for used like- material

    welding ,handling, painting, and many others. These kind of robots may also contain a

    few automatically guided motor vehicles and other robots if all of us analyze basically

    through application.Thistypes of robots providedirectly perform in an industrial

    manufacturing surrounding. Usually this include jointed arms specially made for used

    like- material welding ,handling, painting, and many others. These kind of robots may

    also contain a few automatically guided motor vehicles and other robots if all of us

    analyze basically through application.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    20/58

    7

    2.1.2.2 Medical r obots  

    Robots are used in medication and medical institutes. Robot can be found during

    surgical treatments. Also, several robotic focused automobiles and maybe raising

    supporters.Robots are used in medication and medical institutes. Robot can be found

    during surgical treatments. Also, several robotic focused automobiles and maybe raising

    supporters.

    2.1.2.3 Mil itary robots  

    Flying robot drones are produced directly into performedregarding close up

    view within current time’s modern armed force. Later on, robotic aircraft and motor

    vehiclesmay be employed to send bombs, petroleum, bullets, and many others. Robots

    added directly into performed in armed forces & military. This kind of robots contain

    explosive device removing robots, search drones , various shipping robots. Usually

    robots in the beginning created for armed forces and military functions can be used in

    seek andsave, enforcement law and other associated sector.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    21/58

    8

    2.2 MOBILE ROBOT 

    Mobile robot is surely an autonomous system that's to improve its motion in a

    reaction to adjustments in its environment while performing a given task. Mobile robot

    are segregated by different system into their capacity to generate developed response.

    (Muhamad Ashadi B Abdul Rahman,2007) A number of systems are applied in robotic

    and have interaction for making the particular robot function. There are several kinds of

    mobile robot which is handled by directed wired control, wired computer control,

    infrared, radio frequency (RF), Bluetooth, and Wi-Fi (Wireless Fidelity). 

    Mobile robot is a platform with a great mobility in thesurrounding(land,

    underwater, air). It is a system with the following functional characteristics which are

    mobility (total mobility relative to the environment) ,A certain level of autonomy

    (limited human interaction) and Perception ability(sensing and reacting in the

    environment).

    2.2.1 Type of Mobile Robot

    There are many possible method to move, and mobile robot design generally features a

    robot will perform. Here have three the most popular mobile robot which are

    i.  Land-based wheeled robot

    ii.  Land-based legged robot

    iii.  Land-based tracked robot

    2.2.1.1 Land Based Wheeled Robot

    Figure 2.1 : Land Based Wheeled Robot

    Source : Coleman Benson ,2012

    http://www.robotshop.com/wheeled-development-platfoms.htmlhttp://www.robotshop.com/legged-development-platfoms.htmlhttp://www.robotshop.com/tracked-development-platfoms.htmlhttp://www.robotshop.com/tracked-development-platfoms.htmlhttp://www.robotshop.com/legged-development-platfoms.htmlhttp://www.robotshop.com/wheeled-development-platfoms.html

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    22/58

    9

    Land Based Wheeled Robot is a locomotion mechanism and it has been the most

     popular in mobile robot industries. With a relative mechanical implementation, a good

    efficiencies can be achieve. There are four major wheel classes.Choice of wheel types

    has large effect on the overall kinematics of the mobile robot because they differ widely

    in their kinematics.. (Roland Siegwart and Illah R. Nourbakhsh, 2004). Mobile robot

    can have just about any number of wheel, The advantage of using four and six wheeled

    robot are the robot using multiple drive motor, one connected to each wheel which

    reduce slip. The wheel has always been the easiest way to implement mobility. The

    implementation is very simple and does not requires any advanced technique

    2.2.1.3 Land Based Tracked Robot

    Figure 2.2 : Land Based Tracked Robot

    Source : Coleman Benson ,2012

    The figure shows the example of land based tracked mobile robot. Tracks, also

    known as threads are similar to the tank. It is suitable for mobile robot in rough and

    irregular surface as track provide friction and reduce slippage. Tracks is best for mobile

    robot used for outdoors and off-road grounds. Land based tracked robot can easily cross

    over larger obstacles due to their greater area of ground contact and can be used on

    almost any terrain.

    Land based tracked mobile robot is used skid steer drive as a mechanism to

    moving. Skid steer is related to the differential drive system. The tracks is attached on

    the two side of the mobile robot chassis and driven by two separate motor. It is steered

     by moving those tracks at different speeds in the same or opposite direction.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    23/58

    10

    2.2.1.4 Land Based Legged Robot  

    Figure 2.3: Land Based Legged Robot

    Source : Coleman Benson ,2012

    Land based legged robot is a complex mobile robot, but there are many

    advantages of leg over wheel and tracked mobile robot. Legs are often the choice for

    robots that must drive on uneven region. Mostly, to allow the robot to be statically

     balance, the robot are designed with six legs. It will hard to balance if the robot have

    fewer legs. An experiment has been carried our by researchers with monopod (one

    Legged) designs, bipeds (two legs), quadrupeds (four legs) and hexapods (six legs).

    (Coleman Benson .2012).

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    24/58

    11

    2.3 MOBILE ROBOT AND IT’S ISSUE 

     Nowdays, mobile robotic very popular and always used in any sector.

    Eventhough it is very popular and widely used, mobile robot still has some problems.

    2.3.1  Location And Status Reporting

    As an operator, it is important to know the robot whereabouts during a mission.

    Losses may happen if the robot position/location is failed to be identified. Robot

    tracking movement may also cannot be recorded which this usually give important

    information. For SAR(Search and Rescue) operation, failed to know the location isuseless.

    2.3.2  Range And Control

    For a mobile robot, there is a limit distance rangeto control it. Thisproblem will

    limits theabilityof amobile robottocarry outtheir mission. As an operator, they cannot

    leave their mobile robot out of distance range.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    25/58

    12

    2.4  POSITIONING SENSOR

    Exact knowledge of the position of a vehicle is a fundamental problem in mobile robot

    applications. In search for a solution, researchers and engineers have developed avariety of systems, sensors, and techniques for mobile robot positioning. Here there are

    seven categories for positioning systems which are Odometry, Inertial Navigation,

    Magnetic Compasses, Active Beacons, Global Positioning Systems, Landmark

     Navigation, Model Matching. The characteristics of each category are discussed and

    examples of existing technologies are given for each category.(J. Borenstein, H.R.

    Everett, L. Feng, and D. Wehe . 2000)

    2.4.1  Odometry 

    Odometry is the most widely used navigation method for mobile robot

     positioning; it provides good short-term accuracy, is inexpensive, and allows very high

    sampling rates. However, the fundamental idea of odometry is the integration of

    incremental motion information over time, which leads inevitably to the unbounded

    accumulation of errors. Specifically, orientation errors will cause large lateral position

    errors, which increase proportionally with the distance travelled by the robot. Despite

    these limitations, most researchers agree that odometry is an important part of a robot

    navigation system and that navigation tasks will be simplified if odometric accuracy can

     be improved. For example (Cox, I.J., 1991), (Byrne et al. 1992), and (Chenavier, F. and

    Crowley, J., 1992) propose methods for fusing odometric data with absolute position

    measurements to obtain more reliable position estimation. 

    Odometry is based on simple equations (see Borenstein et al., 1996a), which

    hold true when wheel revolutions can be translated accurately into linear displacement

    relative to the floor.

    However, in case of wheel slippage and some other more subtle causes, wheel

    rotations may not translate proportionally into linear motion. The resulting errors can be

    categorized into one of two groups:  systematic errors and non-systematic errors

    [Borenstein and Feng, 1996]. Systematic errors are those resulting from kinematic

    imperfections of the robot, for example, unequal wheel diameters or uncertainty about

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    26/58

    13

    the exact wheelbase. Non-systematic errors are those that result from the interaction of

    the floor with the wheels, e.g., wheel slippage or bumps and cracks. Typically, when a

    mobile robot system is installed with a hybrid odometry/landmark navigation system,

    the density in which the landmarks must be placed in the environment is determined

    empirically and is based on the worst-case systematic errors. Such systems are likely to

    fail when one or more large non-systematic errors occur.

    2.4.2 Inertial Navigation

    Inertial navigation uses gyroscopes and accelerometers to measure rate of

    rotation and acceleration, respectively. Measurements are integrated once (or twice, for

    accelerometers) to yield position. Inertial navigation systems have the advantage that

    they are self-contained, that is, they don't need external references. However, inertial

    sensor data drift with time because of the need to integrate rate data to yield position;

    any small constant error increases without bound after integration. Inertial sensors are

    thus mostly unsuitable for accurate positioning over an extended period of time. 

    2.4.3 

    Magnetic Compasses

    Vehicle heading is the most significant of the navigation parameters (x, y, and _ )

    in terms of its influence on accumulated dead-reckoning errors. For this reason, sensors

    which provide a measure of absolute heading are extremely important in solving the

    navigation needs of autonomous platforms. The magnetic compass is such a sensor. One

    disadvantage of any magnetic compass, however, is that the earth's magnetic field is

    often distorted near power lines or steel structures (Byrne et al., 1992). This makes the

    straightforward use of geomagnetic sensors difficult for indoor applications.

    Based on a variety of physical effects related to the earth's magnetic field, different

    sensor systems are available:

    i.  Mechanical magnetic compasses.

    ii. 

    Fluxgate compasses.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    27/58

    14

    iii.  Hall-effect compasses.

    iv.  Magnetoresistive compasses.

    v.  Magnetoelastic compasses.

    The compass best suited for use with mobile robot applications is the fluxgate

    compass. When maintained in a level attitude, the fluxgate compass will measure the

    horizontal component of the earth's magnetic field, with the decided advantages of low

     power consumption, no moving parts, intolerance to shock and vibration, rapid start-up,

    and relatively low cost. If the vehicle is expected to operate over uneven terrain, the

    sensor coil should be gimbal-mounted and mechanically dampened to prevent serious

    errors introduced by the vertical component of the geomagnetic field.

    2.4.4 Active Beacons

    Active beacon navigation systems are the most common navigation aids on ships

    and airplanes, as well as on commercial mobile robot systems. Active beacons can be

    detected reliably and provide accurate positioning information with minimal processing.

    As a result, this approach allows high sampling rates and yields high reliability, but it

    does also incur high cost in installation and maintenance. Accurate mounting of beacons

    is required for accurate positioning. Two different types of active beacon systems can

     be distinguished: trilateration and triangulation.

    2.4.5  Global Positioning Systems (GPS)

    The Global Positioning System (GPS) is a revolutionary technology for outdoornavigation. GPS was developed as a Joint Services Program by the Department of

    Defense. The system comprises 24 satellites (including three spares) which transmit

    encoded RF signals. Using advanced trilateration methods, ground-based receivers can

    compute their position by measuring the travel time of the satellites' RF signals, which

    include information about the satellites' momentary location. Knowing the exact

    distance from the ground receiver to three satellites theoretically allows for calculation

    of receiver latitude, longitude, and altitude.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    28/58

    15

    2.4.6 Landmark Navigation

    Landmarks are distinct features that a robot can recognize from its sensory input.

    Landmarks can be geometric shapes (e.g., rectangles, lines, circles), and they may

    include additional information (e.g., in the form of bar-codes). In general, landmarks

    have a fixed and known position, relative to which a robot can localize itself.

    Landmarks are carefully chosen to be easy to identify; for example, there must be

    sufficient contrast relative to the background. Before a robot can use landmarks for

    navigation, the characteristics of the landmarks must be known and stored in the robot's

    memory. The main task in localization is then to recognize the landmarks reliably and tocalculate the robot's position.

    In order to simplify the problem of landmark acquisition it is often assumed that

    the current robot position and orientation are known approximately, so that the robot

    only needs to look for landmarks in a limited area. For this reason good odometry

    accuracy is a prerequisite for successful landmark detection.

    Some approaches fall between landmark and map-based positioning. They use

    sensors to sense the environment and then extract distinct structures that serve as

    landmarks for navigation in the future.

    Our discussion in this section addresses two types of landmarks: “artificial” and

    “natural” landmarks. It is important to bear in mind that “natural” landmarks work best

    in highly structured environments such as corridors, manufacturing floors, or hospitals.

    Indeed, one may argue that “natural” landmarks work best when they are actually man -

    made (as is the case in highly structured environments). For this reason, we shall define

    the terms “natural landmarks” and “artificial landmarks” as follows: natural landmarks

    are those objects or features that are already in the environment and have a function

    other than robot navigation; artificial landmarks are specially designed objects or

    markers that need to be placed in the environment with the sole purpose of enabling

    robot navigation.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    29/58

    16

    2.4.7 Map-Based Positioning

    Map- based positioning, also known as “map matching,” is a technique in which

    the robot uses its sensors to create a map of its local environment. This local map is then

    compared to a global map previously stored in memory. If a match is found, then the

    robot can compute its actual position and orientation in the environment. The pre-stored

    map can be a CAD model of the environment, or it can be constructed from prior sensor

    data. Map-based positioning is advantageous because it uses the naturally occurring

    structure of typical indoor environments to derive position information without

    modifying the environment. Also, with some of the algorithms being developed, map-

     based positioning allows a robot to learn a new environment and to improve positioning

    accuracy through exploration. Disadvantages of map-based positioning are the stringent

    requirements for accuracy of the sensor map, and the requirement that there be enough

    stationary, easily distinguishable features that can be used for matching. Because of the

    challenging requirements currently most work in map-based positioning is limited to

    laboratory settings and to relatively simple environments.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    30/58

    17

    2.5  THE GLOBAL POSITIONING SYSTEM (GPS): PRINCIPLES &

    CONCEPTS

    GPS stands for Global Positioning System and was developed by the US

    Department of Defense as a worldwide navigation and positioning facility for both

    military and civilian use. It is a space-based radio-navigation system consisting of 24

    satellites and ground support. GPS provides users with accurate information about their

     position and velocity, as well as the time, anywhere in the world and in all weather

    conditions.

     Navigation in three dimensions is the primary function of GPS. Navigation

    receivers are made for aircraft, ships, ground vehicles, and for hand carrying by

    individuals. GPS provides specially coded satellite signals that can be processed in a

    GPS receiver, enabling the receiver to compute position, velocity and time. Good GPS

    receivers can calculate their position, anywhere on earth, to within one hundred meters

    and can continuously update their position more than once a second. Of course, various

    factors, such as terrain and atmospherics can affect the GPS signals. In spite of this

    however, accuracy of one hundred meters for GPS will commonly be exceeded.(Baddar

    Abbas. 2012)

    2.5.1 Global Positioning System (GPS) And Field Navigation 

     Navigation is vital to the safety of any field expedition. When combined with

    the necessity of fixing a location’s co-ordinates for scientific research, the need for

    accurate, rapid and cost-effective navigation tools becomes paramount. Increasingly

    GPS receivers are becoming a standard –  some would say essential –  item of expedition

    equipment. Determining the co-ordinates of a point in the field can be achieved in a

    number of ways. The most common traditional approach involves triangulation with a

    map and magnetic compass. Triangulation is often very accurate but relies on accurate

    maps and navigable objects. (J. Borenstein, H.R. Everett, L. Feng, and D. Wehe. 2000).

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    31/58

    18

    2.5.2 Global Positioning System (GPS) Functions

    GPS use satellite data to calculate an accurate position on the earth. These

    calculations can relate the user’s position to almost any map projection within

    milliseconds. All GPS work in a similar manner but they often look very different and

    have different software. The most significant difference between GPS receivers is the

    number of satellites they can simultaneously communicate with. Most receivers are

    described as 12 channel meaning they can communicate with 12 satellites. Older models

    may be 8 or even 5 channel with more modern receivers capable of communicating with

    14  –   20. Given the current (2005) makeup of the GPS satellite’s constellation 12

    channel is more than adequate.

    Almost all units have an LCD screen or at least software that links to a PC/PDA

    with an output screen. The unit might have several different pages that can be displayed

    on screen but usually the default page is very similar. Commonly on starting a receiver

    you will be presented with a map of the satellites in view. The GPS receiver shows a

    view of the sky split into four quadrants. These represent the NE, SE, SW, NW parts of

    the sky, with the concentric circles representing the horizon at 90° from the zenith, with

    the inner circles representing 60° and 30°. The cross at the centre represents the zenith.

    The dots/circles represent the satellites and the bars at the bottom represent satellite

    signal strength. The higher the bar the stronger the signal. This display is typical of a 12

    channel set. The dots and bars will commonly be labelled with a number to represent

    the identity of the satellite. The bars are commonly either hollow or solid (usually white

    or black on a monochrome display). Hollow lines represent a satellite for which the

    Ephemeris data is not known. It is therefore not being used to calculate a position. Black

     bars represent “Fixed” satellites whose ephemeris data has been collected successfully.

    These satellites are thus available for calculating a position. This is not consistent across

    all models and some may use grey bars as well as hollow bars to represent satellites not

    yet fixed.

    The number, position and strength of signal from the satellites allows the GPS to

    calculate a rough estimate of the error in its reported position. This error or dilution of

     precision is a good guide to how accurate any reading would be. It should be closely

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    32/58

    19

    monitored and readings should only be taken when this is below 10m (ideally below

    5m).

    The way the GPS records data is generally the same across all units. GPS

    receivers automatically records data into their memory according to elapsed time or

    distance moved. These points are called track points. The device can be forced to record

    additional data, generally with additional information, at user discretion. These user

    recorded points are called waypoints. Some of the common pages used for viewing this

    data are shown below. The more expensive sets have more detailed screens.

    (J.Borenstein, H.R. Everett, L. Feng, and D. Wehe. 2000)

    2.5.3 Global Positioning System (GPS) Working Principle

    GPS signals do not contain positional data. The position reported by the receiver

    on the ground is a calculated position based on range-finding triangulation. GPS

     positioning is achieved by measuring using 3 stages. (Baddar Abbas. 2012)

    2.5.3.1 Stage 1 The Satell i tes Act As Reference Points.

    The nominal GPS Operational Constellation consists of 24 satellites at an

    altitude of 20,100 km (12,500 mi) and with a period of 12 hours. The satellite orbits

    repeat almost the same ground track (as the earth turns beneath them) once each day.

    There are six orbital planes with nominally four satellites in each, equally spaced (60

    degrees apart), and inclined at about 55 degrees with respect to the equatorial plane to

    ensure coverage of Polar Regions. This constellation provides the user with between

    five and eight satellites visible from any point on the earth. Powered by solar cells, the

    satellites continuously orient themselves to point their solar panels toward the sun and

    their antennas toward the earth. Each satellite contains four atomic clocks.

    The orbital motion of each one is monitored by the Master Control facility

    located at Schriever Air Force Base (formerly Falcon AFB) in Colorado. The Master

    Control station computes precise orbital data (ephemeris) and clock corrections for each

    satellite. It uploads ephemeris and clock data to the satellites. The satellites then send

    subsets of the orbital ephemeris data to GPS receivers over radio signals. The control

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    33/58

    20

    segment also ensures that the GPS satellite orbits and clocks remain within acceptable

    limits. These precise positions and data form the basis for all GPS calculations.

    2.5.3.2 Stage 2 : The Signal Travel Time Gives Di stance I nformation.

    GPS satellites carry atomic clocks that provide extremely accurate time. The

    time information is placed in the codes broadcast by the satellite so that a receiver can

    continuously determine the time the signal was broadcast. The signal contains data that

    a receiver uses to compute the locations of the satellites and to make other adjustments

    needed for accurate positioning. The receiver uses the time difference between the time

    of signal reception and the broadcast time to compute the distance, or range, from the

    receiver to the satellite. The receiver must account for propagation delays, or decreases

    in the signal’s speed caused by the atmosphere. To calculate the distance between itself

    and any given satellite the receiver multiplies the travel time by the speed of light. This

     principal is fundamental to GPS.

    2.5.3.3 Stage 3 :Thr ee Distances Gives The Position.

    Once stages 1 and 2 have been accomplished we now have distance information

    to a number of satellites the locations of which we know with great precision. From this

    data, the receiver triangulates an exact position. Three satellites are needed to determine

    latitude and longitude, while a fourth satellite is necessary to determine altitude. An

    atomic clock synchronized to GPS is required in order to compute ranges from these

    three signals. However, by taking a measurement from a fourth satellite, the receiver

    avoids the need for an atomic clock. Thus, the receiver uses four satellites to compute

    latitude, longitude, altitude, and time.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    34/58

    21

    Figure 2.4 : Global Positioning System (GPS) working principle

    Source : Baddar Abbas. 2012

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    35/58

    22

    2.6  POSITIONING COORDINATE AND READING

    For recreational navigation purposes, Latitude and Longitude and the Universal

    Transverse Mercator (UTM) are the main coordinate systems to know.(Gilbert

    Grosvenor,1954)

    2.6.1 Latitude and Longitude, the True Coordinate System

    The Earth is divided into a grid of circular segments which are perpendicular to

    one another, called latitude and longitude. Latitudelines run horizontally, and are

     parallel to the equator.Degrees latitude arenumbered from 0°to 90° north andsouth. Zero

    degrees(0°) is the equator,90° north is theNorth Pole, and 90°south is the SouthPole.

    Latitude iscommonly the first number expressed in a lat/long coordinate and is often

    expressed in the form of degrees, minutes, and seconds, for instance: N38°47'30"

    Longitude lines (also called meridians) run perpendicular to latitude lines. Their

    spacing is widest at the equator, and converges at the Poles.The prime meridian or

    Greenwich Meridian (0° longitude) runsthrough Greenwich, England. Half way around

    the Earth, the degreesmeet (180° east and west) in the Pacific Ocean, just west of the

    MidwayIslands, and just East of the Fiji Islands and New Zealand. Longitude

    iscommonly the second number expressed in a lat/long coordinate, and is often

    expressed in the form of degrees, minutes, and seconds Degrees are often divided into

    minutes (') and seconds ("). Each degree has 60 minutes and each minute has 60

    seconds. Seconds can be divided further in tenths, hundredths, etc. for greater and

    greater precision. An example of using lat/long to describe a specific point is that the

     NationalGeographic Society in Washington, DC is located at 38°54'19" N,77°02'14" W(38 degrees, 54 minutes, 19 seconds north of the equator,and 77 degrees 2 minutes, 14

    seconds west of the prime meridian).

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    36/58

    23

    2.6.2 Universal Transverse Mercator (UTM) Grid Coordinate System

    The USGS also uses a measurement system called the UniversalTransverse

    Mercator(UTM) grid coordinate system, which divides theearth into a perpendicular

    grid with constant linear surface distances, inmeters, between each of its grid lines in all

    directions. UTM wasdeveloped in order to reduce the complexity of the calculations

    needed to transfer a location on our spherically-shaped planet to a flat surface. The

    Transverse Mercator Projection, which divides the earth like theslices of an orange and

    flattens the slices, introduces a negligible amountof distortion for map scales typical of

    most topographic maps. The slightamount of distortion of the geographical features

    within a zone isnegligible and may be ignored by most map users. The UTM Grid

    Coordinate System superimposes a perpendicular grid over these earth slices with

    constant linear surface distance values between each of its grid lines in all directions.

    Since the pattern of UTM grid lines wassuperimposed on the grid zones after they were

    flattened, these grid linesare straight, perpendicular, and they are not distorted. This grid

    isdesigned to create a system where each location can be determined fromthe 0,0 point

    in meters or by its grid coordinates. A reference in theUTM system can be converted

    into a reference in another system, suchas latitude and longitude using computer

    software.

    2.6.3 UTM Measurements & Coordinates:

    2.6.3.1 Eastings

    Each UTM zone is 6° wide, and uses the centralmeridian as a reference. Zone

    numbers designate 6degree longitudinal strips extending from 80degrees South latitude

    to 84 degrees North latitude,for a total of 60 zones.

    For example, Zone 10 extends from 126° West to120° West Longitude. The

    central meridian is 123°,halfway (3°) from the boundary meridians. Asanother example,

    Zone 14 has a central meridian of99° West Longitude.

    Eastings, longitudinal measurements within eachzone, are measured from the

    central meridian. Thecentral meridian has a false easting of 500,000m toassure positive

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    37/58

    24

    coordinates. Thus, a location in Zone10 that falls directly on the 123° meridian would

    have an easting of 500,000 meters written: 500000Em

    A location 10,382 meters west of the central meridian (500,000 - 10,382=

    489,618) would be written as 489618Em; likewise, a location 85,640meters east of the

    central (123°) meridian would appear as 585640Em. On a GPS unit, this would be 10 Q

    585640. (Note that the Q in this example is arbitrary, see Northings which describe

    Zone characters).

    2.6.3.2 Nor thi ngs

     Northings are measured from the equator (with a 10,000,000km falsenorthing

    for positions south of the equator). Zone characters designate8 degree zones extending

    north and south from the equator.

    Zones are divided into sections of latitude that are 8 degrees in height.These

    sections are lettered C through X, with M and N bracketing theequator. The letter

    designators give a quick reference as to the latitude ofa point indicted by the

    coordinates. The letter designator is merely a help however. While the zone number is

    critical, as the easting coordinate is referenced to it, the northing coordinate specifies the

    total number of meters from the equator, regardless of lettered zone section.

    Again, easting indicate the number of meters of longitude within the numbered

    zone the same easting coordinate value will repeat for each zone. Eastings are specified

    as six-digit numbers.

     Northings, however, are specified regardless of lettered section. Northings

    specify the absolute number of meters from the equator. Northings are specified as

    seven-digit numbers. There are special UTM zones between 0° and 36° longitude

    above 72° latitude and a special zone (32 ) between 56° and 64° north latitude.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    38/58

    25

    CHAPTER 3

    METHADOLOGY

    3.0 INTRODUCTION

    This project thesis is focusing on programing the GPS system device which

     provide a location information of the mobile robot. The Global Positioning System

    (GPS) is a space-based satellite routing system that gives position and also period

    details in every weather conditions, wherever on or even close to the Earth where there's

    a clear distinctive line of sight to four or more GPS satellites 

    On this chapter, procedure of experiment is very important. For this experiment,

    the equipment and materials used are computer GPS, mobile GPS and Smartphone

    GPS. For the procedure of experiment, there are four stage. The first stage is GPS

    setting. On this stage the GPS is setup on the computer . For the second stage which is

    GPS response testing, the GPS have to find any response by using the software that

    come with the GPS. On the third stage accuracy experiments is proceed.   After

    that, test the accuracy of GPS with other type of GPS and check the number of

    active channels. The test will be carried out at three different place which are

     between the building, open space and trees area. Finally, it will come to real time

    monitoring stage. For this stage, the GPS will be test on the mobile robot. 

    http://en.wikipedia.org/wiki/Satellite_navigationhttp://en.wikipedia.org/wiki/Satellite_navigation

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    39/58

    26

    3.1 EQUIPMENT AND MATERIALS

    3.1.1 Global Positioning System On Computer

    Figure 3.1 : Mouse GPS

    Laptop computer can be turn into a Global Positioning System navigation by

    installing a compact and cheap receiver, and friendly mapping software. The bad things

    of this GPS is less of portability when compared to others types of GPS. The good

    things about this GPS involve a quite huge screen display lots of map details, and able

    to carry out detailed way planning and evaluation, when the software is great. One of

    the example device that can use is GPS mouse. This device have adopt SkyTraqvenus 6

    chipest with 65 channel for fast acquisition and reacquisition. This GPS mouse also

    have high sensitivity (to -160dBm) and excellent performance in any weather

    (cold/warm/Hot). This device also enable WAAS (Wide Area Augmentation System )

    and EGNOS (Euro Geostationary Navigation Overlay Service).

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    40/58

    27

    3.1.2 Mobile Global Positioning System

    Figure 3.2: Mobile GPS

    The whole purpose of mobile GPS is to inform you, effectively and dependably,

    way to get from one place to another place. Because of this, redirecting accuracy and

    reliability remains to be the most important characteristic to discuss. It required to

    dependably provide directions, offer an up-to-date data of routes and points of interest

    (POIs), and also show minimum lag through obtaining any signal from satellite.

    When it comes to providing the directions, a little of lag causes any less-than-

    optimal last minute lane swap or turn. This device also enable WAAS (Wide Area

    Augmentation System )

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    41/58

    28

    3.1.3 Smartphone Global Positioning System (GPS)

    Figure 3.3: Smartphone GPS 

    To find out where the location is and to obtain turn-by-turn directions to the

    location where to go.Brand-new phones that consistglobal positioning system (GPS)

    receivers can perform just like that. Using thesuitable software or service package, they

    are able todetermine where you are, provide way direction to where you want to go and

    also provide details about nearby businesses. 

    A mobile phone is actually a complicated two-way radio.  Base stations and

    towers, are setup into a network of cells, deliver and receive radio signals. mobile

     phones consist of low-power transmitters which can allowall of them get in touch with

    the nearby tower.

    When a person travel, they are move from one cell to another cell, and strength of the

     phone’s signal is monitored by base station. When a person move toward the edge of

    one cell, the strength of phone signal will decrease.While doing so, strength of the

    signal will increase and this will update by base station when the person approach it.

    When a person go from one cell to another cell, the towers transport the signal from one

    to another. Latest smartphone has GLONASS (Global Orbiting Navigation Satellite

    System) chip.

    http://electronics.howstuffworks.com/gadgets/travel/gps.htmhttp://electronics.howstuffworks.com/cell-phone.htmhttp://electronics.howstuffworks.com/radio.htmhttp://electronics.howstuffworks.com/radio.htmhttp://electronics.howstuffworks.com/cell-phone.htmhttp://electronics.howstuffworks.com/gadgets/travel/gps.htm

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    42/58

    29

    3.2 PROCEDURE

     NO

    YES

    REAL TIME MONITORING

    ACCURACY EXPERIMENTS

    FINISH

    START

    GPS SETTING

    GPS RESPONSE

    TESTING

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    43/58

    30

    For the procedure of experiment, there are four stage. The first stage is GPS setting. On

    this stage the GPS is setup on the computer. For the second stage which is GPS

    response testing, the GPS have to find any response by using the software that come

    with the GPS. On the third stage accuracy experiments is proceed. After that, test the

    accuracy of GPS with other type of GPS and check the number of active channels. The

    test will be carried out at three different place which are between the building, open

    space and trees area. Finally, it will come to real time monitoring stage. For this stage,

    the GPS will be test on the mobile robot.

    3.2.1 GPS SETTING

    Setup the GPS to the computer

    3.2.2 GPS RESPONS TESTING

    After plug in the GPS to the computer, try to find any response by using the software

    that come with the GPS.

    3.2.3 ACCURACY EXPERIMENTS

    Test the accuracy of GPS with other type of GPS and check the number of active

    channels. The test will be carried out at three different place which are between the

     building, open space and trees area.

    3.2.4 REAL TIME MONITORING

    Test the GPS on the mobile robot.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    44/58

    31

    CHAPTER 4

    RESULTS AND DISCUSSIONS

    4.0 INTRODUCTION

    This chapter presents the result of Global Positioning System accuracy. The

    result of GPS accuracy with 4 different types GPS under three different place. The

    results obtained were then been compared in order to investigate the most accurate GPS.

    4.1 GPS RESPONSE TESTING RESULT

    GPS mouse on computer can detect highest GPS channel compare to

    Smartphone and GPS mobile. Smartphone GPS can detect more GPS channel compare

    to GPS mobile. 

    Table 4.1 : Number of GPS channel receiver according to type of GPS

    Type of GPS Global

    Positioning

    System on

    Computer (Mouse

    GPS)

    Mobile Global

    Positioning

    System

    Smartphone

    Global Positioning

    System

     Number of GPS

    channel receiver

    18 12 15

    4.2 ACCURACY EXPERIMENTS

    The experiment was set up on 4 different location for each type of place. After

    the latitude and longitude reading was taken, it will check by using Google map to find

    the distance error. From this experiment, GPS mouse on computer show the highest

    accuracy followed by smartphone GPS and mobile GPS.

    4.2.1 Testing Place

    The experiment was carryout at 3 different place which are between the building, under the tree and open space. Each this place has 4 different location.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    45/58

    32

    4.2.1.1 Between Bui lding  

    (a) (b)

    (c) (d)

    Figure 4.1 : (a) Location 1, (b) Location 2, (c) Location 3, (d) Location 4 for between building 

    Table 4.2: Latitute and longitude for between building at location 1 and it distance error  

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 1  N 3.54023

    E 103.42815

    Error: ±5.13m 

     N 3.540302

    E 103.428230

    Error: ±7.80m 

     N 3.540320

    E 103.428207

    Error: ±7.15m

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    46/58

    33

    Table 4.3: Latitute and longitude for between building at location 2 and it distance error

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 2  N3.53981

    E103.42808

    Error : ±5.35m

     N3.539656

    E103.428174

    Error: ±7.81m

     N3.539753

    E103.428173

    Error : ±7.14m

    Table 4.4: Latitute and longitude for between building at location 3 and it distance error

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 3  N3.54020

    E103.42773

    Error:±3.56m

     N3.540749

    E103.427804

    Error: ±5.13m 

     N3.540743

    E103.427670

    Error: ±4.46m

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    47/58

    34

    Table 4.5: Latitute and longitude for between building at location 4 and it distance error

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 4  N3.53784

    E103.43023

    Error:±3.35m

     N3.537693

    E103.430315

    Error: ±6.47m

     N3.540743

    E103.427670

    Error: ±4.46m

    4.2.1.2 Under the tree

    (a) (b)

    (c)(d)

    Figure 4.2: (a) Location 1, (b) Location 2, (c) Location 3, (d) Location 4 for under the

    tree 

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    48/58

    35

    Table 4.6: Latitute and longitude for under the tree at location 1 and it distance error

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 1  N 3.540343

    E 103.427349

    Error: ±1.29m

     N 3.540402

    E 103.428523

    Error: ±1.93m

     N 3.54042

    E 103.428758

    Error: ±1.87m

    Table 4.7: Latitute and longitude for under the tree at location 2 and it distance error  

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 2  N3.538362

    E103.429823

    Error: ±1.34m

     N3.538357

    E103.429791

    Error: ±1.95m

     N3.53839

    E103.42977

    Error: ±1.85m

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    49/58

    36

    Table 4.8: Latitute and longitude for under the tree at location 3 and it distance error  

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 3  N3.539575

    E103.429012

    Error: ±2.22m

     N3.539611

    E103.429076

    Error: ±3.42m

     N3.53956

    E103.42899

    Error: ±2.37m

    Table 4.9: Latitute and longitude for under the tree at location 4 and it distance error  

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 4  N3.537642

    E103.429727

    Error: ±1.21m

     N3.537609

    E103.429717

    Error: ±1.42m

     N3.53761

    E103.42970

    Error: ±1.45m

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    50/58

    37

    4.2.1.3 Open Space

    (a) (b)

    (c) (d)

    Figure 4.3: (a) Location 1, (b) Location 2, (c) Location 3, (d) Location 4 for open space 

    Table 4.10: Latitute and longitude for open space at location 1 and it distance error

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 1  N 3.539242

    E 103.428278

    Error:±1.38m

     N 3.53945

    E 103.42831

    Error:±2.72m

     N 3.539496

    E 103.428288

    Error: ±2.95m

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    51/58

    38

    Table 4.11: Latitute and longitude for open space at location 2 and it distance error  

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 2  N3.538257

    E103.428625

    Error:±1.02m

     N3.53832

    E103.42870

    Error:±1.56m

     N3.538311

    E103.428625

    Error: ±1.12m

    Table 4.12: Latitute and longitude for open space at location 3 and it distance error  

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 3  N3.540012

    E103.427395

    Error:±0.53m 

     N3.54001

    E103.42744

    Error:±1.02m 

     N3.540013

    E103.427448

    Error: ±0.68m

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    52/58

    39

    Table 4.13: Latitute and longitude for open space at location 4 and it distance error  

    GPS on computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Location 4  N3.537402

    E103.429257

    Error:±1.42m

     N3.53744

    E103.42932

    Error:±2.57m

     N3.537393

    E103.429287

    Error: ±1.56m

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    53/58

    40

    4.3 AVERAGE DISTANCE ERROR

    Mouse GPS on computer show smallest distance error compare to Smartphone

    GPS and mobile GPS. When experiment conduct between the building, average

    distance error show the highest error compare to under tree and open space. By using

    measuring tape, the distance error was measured from the original point stand during

    experiment to the point that read from google map.

    Table 4.14: Average distance error for latitude and longitude between building

    GPS on Computer

    (Mouse GPS)

    Mobile GPS Smartphone

    GPS

    Error Location 1 (m) ±5.13 ±7.80 ±7.15

    Error Location 2 (m) ±5.35 ±7.81 ±7.14

    Error Location 3 (m) ±3.36 ±5.13 ±4.46

    Error Location 4 (m) ±3.35 ±6.47 ±4.46

    Average distance Error ±4.35 ±6.80 ±5.80

    Table 4.15: Average distance error for latitude and longitude under the tree

    GPS on Computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Error Location 1 (m) ±1.29 ±1.93 ±1.87

    Error Location 2 (m) ±1.34 ±1.95 ±1.85

    Error Location 3 (m) ±2.22 ±3.42 ±2.37

    Error Location 4 (m) ±1.21 ±1.42 ±1.45

    Average distance Error ±1.52 ±2.18 ±1.89

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    54/58

    41

    Table 4.16: Average distance error for latitude and longitude open space

    GPS on Computer

    (Mouse GPS)

    Mobile GPS Smartphone GPS

    Error Location 1 (m) ±1.38 ±2.72 ±2.95

    Error Location 2 (m) ±1.02 ±1.56 ±1.12

    Error Location 3 (m) ±0.53 ±1.02 ±0.68

    Error Location 4 (m) ±1.42 ±2.57 ±1.56

    Average distance Error ±1.08 ±1.97 ±1.58

    4.4 DISCUSSION

    GPS Mouse that connect on the computer is more accurate followed by

    Smartphone GPS and Mobile GPS because GPS mouse can support Adopt SkyTraq 6

    chipset with 65-channel which this help the GPS receive more satellite channel compare

    to Mobile GPS and Smartphone GPS. GPS Mouse also enable WAAS (Wide Area

    Augmentation System ) and EGNOS (Euro Geostationary Navigation Overlay Service).

    The Wide Area Augmentation System (WAAS) will monitor and correct the ranging

    signals from the GPS constellation of satellites. Most importantly, WAAS will provide

    a certified level of integrity. The corrections will improve the vertical accuracy of the

    system from ten or more meters to just one or two (Todd Walter, 2002). The European

    Geostationary Navigation Overlay Service (EGNOS) system is being developed in

    Europe to provide Global Positioning System (GPS) and GLONASS regional

    augmentation services to aviation, maritime and land users. The EGNOS system, as any

    other Wide Area Augmentation System (WAAS), relies on the broadcast of differential

    correction and integrity information in the pseudo-range domain, which are then used to

     provide a solution in the position domain (Olivier Perrin, Maurizio Scaramuzza,

    Thomas Buchanan and Daniel Brocard, 2006). But currently WAAS satellite coverage

    is only available in North America, Alaska, and Hawaii (Todd Walter, 2002) and

    EGNOS only available in Europe and Africa (Olivier Perrin et al.,2006).

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    55/58

    42

    Mobile GPS also can support WAAS but unfortunately it was not available in

    Malaysia. Latest Smartphone has GLONASS (Global Orbiting Navigation Satellite

    System) chip. This system works alongside GPS (Global Positioning System) to

     provide position information to compatible devices. GLONASS compatible

    receivers can acquire satellites up to 20% faster than devices that rely on GPS alone

    (Seppanen, 2012).

    Open space have smallest average distance error and reading of latitude and

    longitude between the building show the highest average distance error. According

    to report (Official U.S. Information Website about the GPS System Available,2012)

    the horizontal positioning error is less than 17 m for 99% of the time in average

    conditions or 17 m for 90% of the time in worse outdoor conditions. The error

    depends on many factors, like atmospheric conditions, sun activity, geographical

    location, terrain type, satellites' constellation, etc. In an open space, positioning

    errors are of 2 – 3 m. However, in dense built-up areas, the location error may reach

    100 m (Modsching M., Kramer R., Hagen K ,2006 and Baranski P., Strumillo P

    ,2011) or even more ( Ong R.B., Petovello M.G., Lachapelle G, 2009). The error is

    introduced due to multipath propagation of signals transmitted by the satellites when

    there is no line-of-sight. A satellite signal is bounced off the walls of a building

     before finding its way to a GPS receiver. The propagation time of the signal is

    delayed and the GPS receiver miscalculates its location with a reference to the

    satellites.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    56/58

    43

    CHAPTER 5

    CONCLUSION AND RECOMMENDATION

    5.1 CONCLUSION

    Global Positioning System (GPS) is a space-based satellite navigation system

    that provides location and time information in all weather conditions. It is importance of

    knowing and understand robot positioning, location identification for the robot to carry

    on task given to it. Satellite signal is used to track and report the robot position in real

    time. Therefore this system may be used as a location detection and reporting device for

    this mobile robot project.

    From the result shown in Chapter 4, it can be concluded that GPS Mouse

    connected on the computer is more accurate followed by Smartphone GPS and Mobile

    GPS. This is because, Adopt SkyTraq 6 chipset with 65-channel help the Mouse GPS

    receive more satellite channel compare to Mobile GPS and Smartphone GPS. Besides

    that, present of GLONASS (Global Orbiting Navigation Satellite System) chip in the

    Smartphone help to acquire satellites up to 20% faster than devices that rely on GPSalone (Seppanen, 2012). Finally, increase the number of GPS channel receiver will

    increase the accuracy of GPS

    5.2 RECOMMENDATIONS

    There are many recommendations which can be implemented in order to

    improve the results and extend the scope of the experiments. The recommendationswhich can be taken into consideration are listed below:

    i.  The experiment can conduct between skyscrapers building.

    ii.  Take the reading of latitude and longitude in cloudy day for next experiment.

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    57/58

    44

    REFERENCES

    Baddar Abbas, 2012, GPS Working Principle 

    Baranski P., Strumillo P. 2011. Fusion of Data From Inertial Sensors, Raster

    Maps and GPS for Estimation of Pedestrian Geographic Location in Urban

    Terrain. Metrol. Measure. Syst. 2011;1:145 – 158.

    Borenstein, J. and Feng. L. 1996. “Measurement and Correction of Systematic

    Odometry Errors in Mobile Robots.”  IEEE Journal of Robotics and Automation, Vol

    12, No 5, October.

    Borenstein, J., Everett, B., and Feng, L., 1996a, “ Navigating Mobile Robots:

    Systems and Techniques.” A. K. Peters, Ltd., Wellesley, MA, ISBN 1-56881-058-X.

    Byrne, R.H., Klarer, P.R., and Pletta, J.B., 1992, “Techniques for Autonomous

     Navigation.”Sandia Report SAND92-0457 , Sandia National Laboratories, Albuquerque,

     NM, March.

    Chenavier, F. and Crowley, J., 1992, “Position Estimation for a Mobile  Robot

    Using Vision and Odometry.”  Proceedings of IEEE International Conference on

     Robotics and Automation, Nice, France, May 12-14, pp. 2588-2593.

    Coleman Benson, 2012. Basics: What Types of Mobile Robots are There?

    Cox, I.J., 1991, “Blanche - An Experiment in Guidance and Navigation of an

    Autonomous Mobile Robot.”  IEEE Transactions Robotics and Automation, 7(3), pp.

    193-204.

    J. Borenstein, H.R. Everett, L. Feng, and D. Wehe. 2000. “Mobile Robot

     Positioning & Sensors and Techniques” Vol. 14 No. 4, pp. 231 –  249.

    http://www.robotshop.com/blog/en/author/cbensonhttp://www.robotshop.com/blog/en/author/cbenson

  • 8/18/2019 Full Thesis Mobile Robot Location and Monitoring System

    58/58

    45

    Modsching M., Kramer R., Hagen K.2006. Field Trial on GPS Accuracy in a

    Medium Size City: The Influence of Built-up. Proceedings of the 3rd Workshop on

    Positioning, Navigation and Communication; Hannover, Germany.; pp. 209 – 121.

    Muhamad Ashadi B. Abdul Rahman. 2007. Autonomous Mobile Robot

     Navigating Toward a Present Target

     National Geographic, 2002, Basic Map & GPS Skill

    Official U.S. Information Website about the GPS System Available online:

    http://www.gps.gov

    Olivier Perrin , Maurizio Scaramuzza , Thomas Buchanan and Daniel Brocard,

    2006, Flying EGNOS Approaches in the Swiss Alps, Journal of Navigation Journal of

     Navigation / Volume 59 / Issue 02 / May 2006, pp 177-185

    Ong R.B., Petovello M.G.,. Lachapelle G. 2009. Assessment of

    GPS/GLONASS RTK under Various Operational Conditions. Proceedings of the 22nd

    International Technical Meeting of the Satellite Division of the Institute of Navigation

    (ION GNSS 2009); Savannah, GA, USA. 22 – 25 September 2009; pp. 3297 – 3308.

    Phillip McKerrow,1991. Introduction to Robotics, Addison-Wesley, (Chapter 1).

    Roland Siegwart and Illah R. Nourbakhsh, 2004. Introduction to Autonomous

    Mobile Robots

    Seppanen, Mari, Ala-Luhtala, Juha, Piche, Robert, Martikainen, Simo, Ali-

    Loytty, Simo, 2012. "Autonomous Prediction of GPS and GLONASS Satellite

    Orbits", NAVIGATION, Journal of The Institute of Navigation, Vol. 59, No. 2, Summer

    2012, pp. 119-134.

    http://www.gps.gov/http://journals.cambridge.org/action/displayJournal?jid=NAVhttp://journals.cambridge.org/action/displayJournal?jid=NAVhttp://journals.cambridge.org/action/displayJournal?jid=NAVhttp://journals.cambridge.org/action/displayJournal?jid=NAVhttp://journals.cambridge.org/action/displayJournal?jid=NAVhttp://journals.cambridge.org/action/displayJournal?jid=NAVhttp://www.gps.gov/