Mobile Robot Localization - Autonomous Localization Systems
Mobile Robot Localization - Autonomous Localization Systems
INTRODUCTION
1 Background and Motivation .................................... 2
In this modem age the autonomous or semi autonomous robot vehicles find
applications in automated inspection systems [1], floor sweepers [2), hazardous
environments [3], autonomous truck loading systems [4], agriculture tasks, delivery in
establishments like manufacturing plants, office buildings, hospitals [5J, etc. and
providing services for the elderly [6]. In addition to this, autonomous vehicles are
widely utilized in undersea exploration and military surveillance systems [7, 8].
Automated Guided Vehicles (AGVs), such as the cargo transport systems are heavily
used in industrial applications. Mobile robots are also finding their way into a growing
number of homes, providing security, automation [9, 10], and even entertainment. In
each of these tasks, some type of positioning system is essential. A variety of
technologies have been developed and used successfully to provide position and
attitude infonnation. However, many of these existing positioning systems have
1
Chapter 1
inherent limitations in their workspace. These limitations generally fall into two main
categories: line-of-sight restrictions and insufficient resolution/precision as they require
multiple clear lines-of-sight and absolute drift-free measurements.
the battlefields. The ability of a mobile robot to determine its location in space is a
fundamental competence for autonomous navigation. Knowledge of self-location,
and the location of other places of interest is the basic foundation on which all high
level navigation operations are built. It enables strategic path planning for tasks
such as goal reaching, exploration and obstacle avoidance, and makes the following
of these planned trajectories possible. Without a notion of location, a robot is
limited to reactive behavior based solely on local stimuli and is incapable of
planning actions beyond its immediate sensing range.
A number of groups around the world have been concentrating their efforts
on the development of field deployable robots and these are being taken up in a
variety of industrial sectors. The deployment of autonomous systems in field
environments demands high levels of robustness and system integrity. As
technology advances the autonomous mobile robot vehicles can navigate at higher
speeds with high resolution and precision. The need for reliable, high resolution
localization system for indoor autonomous navigation has resulted in a
considerable amount of research.
prone to several sources of errors due to wheel slippage, variations in wheel radius,
body deflections, surface roughness and undulations. For better traction, most of
the mobile robots use rubber tyres, which have unevenness in their diameter and
these tyres compress differently under asymmetric load distribution or load
imbalances, causing further position and attitude errors.
---
Proprioceptive
Error Correction and Velocity
Sensors
and
(Accelerometer,
Estimation
Gyro, Encoder)
l
Exteroceptive
Sensors
(Beacons,
Landmarks, maps)
computational overhead for feature extraction. Further, the structure of the SLAM
problem is characterized by monotonically increasing correlations between
landmark estimates. For these reasons, there has been a significant drive to find
computationally effective SLAM algorithms. This has been achieved through the
development and use of the Kalman and extended Kalman filter as the estimation
algorithms of choice in SLAM algorithms.
Most of the high resolution systems are complex and costly. A cost
effective commercially available infrared Beacon System used for indoor robot
localization application is the Northstar from Evolution Robotics Inc. (29J. This
system requires a reflecting roof for its functioning, which is not always feasible in
an industrial or warehouse environment. The reflective characteristics as well as the
indoor lighting system may affect its performance. Here also the computational
overhead due to the triangulation method exists.
For the successful navigation and path planning of indoor mobile robots, a
well-defined and structured workspace is required. This can provide high-rate of
precise positioning and attitude information for reliable estimation of the vehicles'
localization and navigation map.
Some sensors are simple but some others are sophisticated and equipped
with complex and costly processing electronics, which can be used to acquire
information about the robot's environment or even to directly measure a robot's
absolute position. As the mobile robot moves around, it will frequently encounter
unforeseen environmental characteristics, and therefore such sensing is particularly
critical. General classification of sensors used for localization of robots and their
features are discussed. Examples of different types of sensors and the information
they provide are also presented. Various beacon based systems and their merits and
demerits in the application of localization of autonomous mobile robots are
8
IlItroductioll
examined. Odometric sensors, INS and active rangmg sensors are thoroughly
discussed. Complex systems like vision based localization and SLAM are also
briefly explained.
independent computation and comparison of the position and attitude values from
the rear wheel and front wheel encoder data. The digital comparators manage the
switching of multiplexers that selects the least values among the computed values.
The results presented demonstrate the effectiveness of the technique.
10 ([)efJanftumt ofP1ectronics
lntnxfuctum
Suggestions for improving the system perfonnance are also proposed. The
extension of the use of the system to other applications is also suggested.
The major contributions of the work are also listed.
Ibl
Figure 1.2 The photographs ~f(a) enon and (b) ASlMO
These degrees of freedom act much like human joints for optimum movement and
flexibility. ASIMO is designed to operate in the real world, where people need to
reach for things, pick things up, navigate along floors, sidewalks, and even climb
stairs. Its abilities to run, walk smoothly, climb stairs, communicate, and recognize
people's voices and faces will enable ASIMO to easily function in real world and
truly assist humans [31). The photographs of enon and AS/MO are shown in figure
1.2.
1.4 Summary
This thesis describes the development of an accurate and reliable
localization system for autonomous mobile robot navigation, utilising an infrared
sheet of light, which minimizes the position and attitude errors during the path
execution. This provides a cost effective position and attitude sensing system
designed specifically to face the challenges in a realistic, cluttered indoor
environment, such as that of an office building or warehouse. In the proposed
approach, a number of beacon transmitters are installed in the well defined and
structured workspace as required and all the transmitters provide the estimates in a
common reference frame or universal frame. Two sensor units on the mobile robot
read the beacon and process the measurements to determine its position, attitude as
well as traffic signaling information. The real-time identification and correction
methods mitigate the impact of localization errors caused by the robot vehicles and
the environment. A novel resolution enhancement algorithm suggested in this
thesis satisfies the requirements of a high resolution localization system. The
potential for this type of localization system for autonomous robots operating in
structured indoor environments is enormous.
12