OCCUPANCY GRID MODELING FOR MOBILE ROBOT USING ULTRASONIC RANGE FINDER

Similar documents
Robot Path Planning Using SIFT and Sonar Sensor Fusion

Vol. 21 No. 6, pp ,

Sensor Modalities. Sensor modality: Different modalities:

Characteristics of Sonar Sensors for Short Range Measurement

Continuous Localization Using Evidence Grids *

Engineers and scientists use instrumentation and measurement. Genetic Algorithms for Autonomous Robot Navigation

Obstacle Avoidance (Local Path Planning)

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press, ISSN

Obstacle Avoidance (Local Path Planning)

Mini Survey Paper (Robotic Mapping) Ryan Hamor CPRE 583 September 2011

Pathfinding in partially explored games environments

Parameterized Sensor Model and Handling Specular Reflections for Robot Map Building

Monte Carlo Localization using Dynamically Expanding Occupancy Grids. Karan M. Gupta

NERC Gazebo simulation implementation

Survey navigation for a mobile robot by using a hierarchical cognitive map

Range Sensors (time of flight) (1)

Vision Guided AGV Using Distance Transform

Title: Survey navigation for a mobile robot by using a hierarchical cognitive map

6 y [m] y [m] x [m] x [m]

10/5/09 1. d = 2. Range Sensors (time of flight) (2) Ultrasonic Sensor (time of flight, sound) (1) Ultrasonic Sensor (time of flight, sound) (2) 4.1.

Visually Augmented POMDP for Indoor Robot Navigation

Section 3 we compare the experimental results for each method and consider their relative advantages. Note that both methods can be implemented in rea

A Comparison of Position Estimation Techniques Using Occupancy Grids

A development of PSD sensor system for navigation and map building in the indoor environment

Sensor technology for mobile robots

Computing Occupancy Grids from Multiple Sensors using Linear Opinion Pools

A Genetic Algorithm for Simultaneous Localization and Mapping

Real Time Face Detection using Geometric Constraints, Navigation and Depth-based Skin Segmentation on Mobile Robots

Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History

Neural Networks for Sonar and Infrared Sensors Fusion

DYNAMIC POSITIONING OF A MOBILE ROBOT USING A LASER-BASED GONIOMETER. Joaquim A. Batlle*, Josep Maria Font*, Josep Escoda**

Online Map Building for Autonomous Mobile Robots by Fusing Laser and Sonar Data

Electronic Travel Aids for Blind Guidance an Industry Landscape Study

High Level Sensor Data Fusion for Automotive Applications using Occupancy Grids

Fast Local Planner for Autonomous Helicopter

Spring Localization II. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Evidence Based Analysis of Internal Conflicts Caused by Disparity Inaccuracy

Mobile Robots: An Introduction.

Simulation of a mobile robot with a LRF in a 2D environment and map building

This chapter explains two techniques which are frequently used throughout

AUTONOMOUS VEHICLE NAVIGATION AND MAPPING WITH LOCAL MINIMA AVOIDANCE PARADIGM IN UNKNOWN ENVIRONMENTS

An Image Based Approach to Compute Object Distance

Comparison of Position Estimation Techniques. Bernt Schiele and James L. Crowley LIFIA-INPG. 46 Avenue Felix Viallet Grenoble Cedex FRANCE

DISTANCE MEASUREMENT USING STEREO VISION

Online Simultaneous Localization and Mapping in Dynamic Environments

LAIR. UNDERWATER ROBOTICS Field Explorations in Marine Biology, Oceanography, and Archeology

Framed-Quadtree Path Planning for Mobile Robots Operating in Sparse Environments

High Accuracy Navigation Using Laser Range Sensors in Outdoor Applications

DEALING WITH SENSOR ERRORS IN SCAN MATCHING FOR SIMULTANEOUS LOCALIZATION AND MAPPING

Robot Localization: Historical Context

Sensor Data Representation

Terrain Roughness Identification for High-Speed UGVs

IMPROVED LASER-BASED NAVIGATION FOR MOBILE ROBOTS

Localization of Multiple Robots with Simple Sensors

EE631 Cooperating Autonomous Mobile Robots

Collective Classification for Labeling of Places and Objects in 2D and 3D Range Data

registration short-term maps map adaptation mechanism (see section 3.4) long-term map window of odometry error time sensor data mature map new map

Multi-Ultrasonic Sensor Fusion for Mobile Robots in Confined Spaces

A Model Based Approach to Mine Detection and Classification in Sidescan Sonar

Localization algorithm using a virtual label for a mobile robot in indoor and outdoor environments

Sensor Fusion of Laser & Stereo Vision Camera for Depth Estimation and Obstacle Avoidance

Today MAPS AND MAPPING. Features. process of creating maps. More likely features are things that can be extracted from images:

Autonomous robot motion path planning using shortest path planning algorithms

Grid-Based Models for Dynamic Environments

Spring Localization II. Roland Siegwart, Margarita Chli, Juan Nieto, Nick Lawrance. ASL Autonomous Systems Lab. Autonomous Mobile Robots

AUTONOMOUS SYSTEMS. LOCALIZATION, MAPPING & SIMULTANEOUS LOCALIZATION AND MAPPING Part V Mapping & Occupancy Grid Mapping

A Path Tracking Method For Autonomous Mobile Robots Based On Grid Decomposition

Design and Implementation of a Real-Time Autonomous Navigation System Applied to Lego Robots

University of Moratuwa

3D Terrain Sensing System using Laser Range Finder with Arm-Type Movable Unit

Robot Localization based on Geo-referenced Images and G raphic Methods

A Robust Two Feature Points Based Depth Estimation Method 1)

Intelligent Outdoor Navigation of a Mobile Robot Platform Using a Low Cost High Precision RTK-GPS and Obstacle Avoidance System

Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems

A Nondestructive Bump Inspection in Flip Chip Component using Fuzzy Filtering and Image Processing

Vehicle Localization. Hannah Rae Kerner 21 April 2015

INTEGRATING LOCAL AND GLOBAL NAVIGATION IN UNMANNED GROUND VEHICLES

A Novel Map Merging Methodology for Multi-Robot Systems

Dynamic Modeling of Free-Space for a Mobile Robot

Monocular Vision Based Autonomous Navigation for Arbitrarily Shaped Urban Roads

Jo-Car2 Autonomous Mode. Path Planning (Cost Matrix Algorithm)

Semantic Mapping and Reasoning Approach for Mobile Robotics

Mobile Robot Mapping and Localization in Non-Static Environments

Robot Localisation and Mapping with Stereo Vision

An Angle Estimation to Landmarks for Autonomous Satellite Navigation

Fusion Between Laser and Stereo Vision Data For Moving Objects Tracking In Intersection Like Scenario

SLAM: Robotic Simultaneous Location and Mapping

S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT

Mapping and Exploration with Mobile Robots using Coverage Maps

An Architecture for Automated Driving in Urban Environments

Tangent Bug Algorithm Based Path Planning of Mobile Robot for Material Distribution Task in Manufacturing Environment through Image Processing

MOTION. Feature Matching/Tracking. Control Signal Generation REFERENCE IMAGE

College of Sciences. College of Sciences. Master s of Science in Computer Sciences Master s of Science in Biotechnology

DEVELOPMENT OF SENSOR COMPONENT FOR TERRAIN EVALUATION AND OBSTACLE DETECTION FOR AN UNMANNED AUTONOMOUS VEHICLE

Neural Networks for Obstacle Avoidance

Interactive SLAM using Laser and Advanced Sonar

Real-Time, Three-Dimensional Object Detection and Modeling in Construction

Recent Results in Path Planning for Mobile Robots Operating in Vast Outdoor Environments

COMPARISION OF AERIAL IMAGERY AND SATELLITE IMAGERY FOR AUTONOMOUS VEHICLE PATH PLANNING

Last update: May 6, Robotics. CMSC 421: Chapter 25. CMSC 421: Chapter 25 1

Transcription:

OCCUPANCY GRID MODELING FOR MOBILE ROBOT USING ULTRASONIC RANGE FINDER Jyoshita, Priti 2, Tejal Sangwan 3,2,3,4 Department of Electronics and Communication Engineering Hindu College of Engineering Sonepat, (India) ABSTRACT To achieve full autonomy in mobile robot, it is essential to sense the environment accurately. Sensor plays a fundamental role in the autonomy process of mobile robot. Ultrasonic range finder is most widely used sensor for this purpose however it produces uncertainty. To reduce uncertainty generated from ultrasonic range finder an appropriate representation of sensory information is required. Occupancy grid modeling is a geometric representation for modeling the sensor reading produced by ultrasonic range finder. Here we use Elfes- Moravec model to represent sensory information. Index Terms: Occupancy Grid, Ultrasonic Range Finder, Mobile Robot. I. INTRODUCTION In order to achieve full autonomy for a mobile robot, it is essential to sense the environment accurately. Sensor plays a fundamental role in the autonomy process of mobile robot. Various types of sensor such as ultrasonic range finder, infrared sensor, laser sensor, vision sensor etc are used for environment mapping [-8]. Each of the above mentioned sensors has its own drawbacks. The Ultrasonic range finder for instance suffer from wide beam cone, specular reflection, crosstalk etc [4,8]. On the other hand lasers available in market are expensive and transparent to some material. Stereo vision systems are very sensitive to changes in illumination and the algorithms that exist are computationally expensive [8,]. This generates uncertainty. To reduce uncertainty generated from Ultrasonic range finder an appropriate representation of sensory information is required. Occupancy grid modeling is a geometric representation for modeling the sensor reading produced by ultrasonic range finder. Here we use Elfes Moravec model to represent sensory information. II. ULTRASONIC RANGE FINDER Sonar refers to any system for using sound to measure range. Sonar stands for Sound Navigation and Ranging. Sonar for different applications operate at different frequencies; for example, sonar for underwater vehicles would use a frequency appropriate for traveling through water, while a ground vehicle would use a frequency more suited for air. Ground vehicles commonly use sonar with an ultrasonic frequency just at the edge of human hearing. As a result the terms "sonar" and "ultrasonic" are used interchangeably when discussing extracting range from acoustic energy. 4 P a g e

III. SENSOR MODEL Fig. Ultrasonic Range Finder Elfes and Moravec [], the researcher models the sonar beam as two probability density function, and. These function measure the confidence and uncertainty of an empty and occupied region in the cone beam of the sonar respectively. In this model the following is defined: Range measurement. Probability of a particular cell being occupied. Probability of a particular cell being empty. Minimum distance. Mean sonar deviation error. Width of the cone. sonar sensor Distance between to. Angle between the main axis of sonar beam to the line. Fig.2 Field of View of the Sonar Sensor The beam is divided in two regions: a. The free space area or empty probability region which is the part of the beam between the sensor and the range where the obstacle was detected. This includes cell inside the sonar beam. Each cell has an empty probability : () 5 P a g e

is the estimation of the free space cell based on the range measurement from the sonar. The closer it is to the sensor the more likely it is to have a high estimation that the cell is empty. (2) is the estimation that the cell is free based on the angle of the cone beam. The closer it is to the main axis and to the sonar the more estimate that it is empty. (3) b. The occupied area or probability occupied region. This is the area where the obstacle was detected. In this region the uncertainty to the exact distance to the obstacle has to be taken into account. The probability of a cell being inside the occupied region is :- (4) is the estimation is based on the range reading. The closer the obstacle is to the sonar the higher the probability that the cell is occupied (5) is the estimation is based on the difference of the angle between the obstacle and the beam axis. The closer the obstacle is to the sonar the higher the probability that the cell is occupied. (6) IV. SENSOR MODEL RESULT The sensor reading is modeled using occupancy grid as shown in figure 3. Here it is clear that occupied area is represented as hill, empty area as valley and unknown area as plane surface. Unknown area is that area which is not covered by sensor. Occupied area is that area, where object may be present. Empty area is that area where robot can move easily. Refer to figure 4, in gray scale representation; it is clearer that object is present in white cells. 6 P a g e

PROBABILITY OCCUPANCY GRID BY MORAVEC AND ELFES.5.8.6.4 -.5.2 -.2 -.4-2 CELLS ON X-AXIS 2 5 5 CELLS ON Y-AXIS -.6 -.8 - Fig.3 3D View of Occupancy Grid Modeling for Ultrasonic Range Finder 5 4 3 2.5 -.5-5 45 4 35 3 25 2 5 5 Fig.4. Gray Scale Representation of Occupancy Grid Modeling for Ultrasonic Range Finder V. CONCLUSION From result of sensor modeling, it is clear that only sensor reading is not sufficient to identify the object. Hence appropriate sensor modeling is highly needed. As we can see in gray scale representations that object may be present in one cell but due to wide beam cone of ultrasonic sensor, it is represented in more cells. This problem can be minimized by fusing ultrasonic sensory information with laser sensor information. VI. ACKNOWLEDGMENT The work reported in this paper was supported by faculty, staff and students of Hindu College of engineering Sonepat. REFERENCES [] Hans P. Moravec, Alberto Elfes, High Resolution Maps from Wide Angle Sonar, Proc. IEEE Int l Conf. on Robotics and Automation, CS Press, Los Alamitos, Calif, pp. 6-2, March 985. 7 P a g e

[2] H. P. Moravec, Sensor Fusion in Certainty Grid for Mobile Robots, AI magazine, vol. 9, pp. 6-74, 988. [3] A.Elfes. Using occupancy grids for mobile robot perception and navigation. IEEE Computer, 22 (6):46-57, 989. [4] Zou Yi, Ho Yeong Khing, Chua Chin Seng, and Zhou Xiao Wei, Multi-ultrasonic Sensor Fusion for Mobile Robots, Proceedings of the IEEE Intelligent Vehicles Symposium 2Dearborn (MI),USA, pp.387-39, october 3-5, 2. [5] Sebastian Thrun, Learning Occupancy Grid Maps with Forward Sensor Models, Autonomous Robots,Vol.5, pp. 27, 23. [6] Robin R. Murphy, Dempster Shafer Theory for Sensor Fusion in Autonomous Mobile Robots, IEEE Transactions on Robotics and Automation, Vol. 4, No. 2, April 998, pp 97-26. [7] Robin R. Murphy, Introduction to AI Robotics, Prentice-Hall of India Private Ltd, 24. [8] Sv. Noykov, Ch. Roumenin, Occupancy Grids Building by Sonar and Mobile Robot, Robotics and Autonomous System, Vol. 55, pp 62-75, 27. [9] Md. Abdel Kareem Jaradat, Reza Langari, Line Map Construction using a Mobile Robot with a Sonar Sensor, Int l Conf. on Advanced Intelligent Mechatronics, Monterey, California, USA, 24-28 July, 25. [] Alfredo C. Plascencia, Sensor Fusion for Autonomous Mobile Robot Navigation A Ph.D Thesis, Automation and Control, Aalborg University, Denmark, August 27, pp -4. [] Thierry Bosch, Crosstalk Analysis of m to m Laser Phase-Shift Range Finder. IEEE Transaction on Instrument and Measurement, vol.46, No.6, pp.224-228, december 997. [2] Ian Lane Davis, Anthony Stentz, Sensor Fusion For Autonomous Outdoor Navigation Using Neural Networks, IEEE International Conference, pp. 338-343, 995. [3] Ilyas Eker, Yunis Torun, Fuzzy Logic Control to be Conventional Method, Energy Conversion and Management,Vol.47, pp. 377 394, 26. [4] J. Carlson, R.R. Murphy, S. Christopher, J. I lkka Autio, Tapio Elomaa, Flexible view recognition for indoor navigation based on Gabor filters and support vector machines, Pattern Recognition, Vol. 36, Issue 2, pp. 2769-277, 9 December 23. [5] J.A. Malpica, M.C. Alonso, M.A. Sanz, Dempster Shafer Theory in Geographic Information Systems: A survey, Expert Systems with Applications,Vol.32, pp. 47 55, 27. [6] J.Gonzalez, J.L. Balnco, C. A. Fernandez Modrigal, F.A. Moreno, J.L. Martinez, Mobile Robot localization based on Ultra Wide Band Ranging, Robotics and automation system, 28 article in press. [7] Jan C. Becker, Fusion of Heterogeneous Sensors for the Guidance of an Autonomous Vehicle, ISIF 2, pp -8, 2. [8] Jennifer Carlson, Robin R. Murphy, Svetlana Christopher, Jennifer Casper, Conflict Metric as a Measure of Sensing Quality, Proceedings of IEEE International Conference on Robotics and Automation Barcelona, Spain, pp. 232-23, 9 April 25. 8 P a g e