A N E FFICIENT M OBILE R OBOT P ATH P LANNING USING H IERARCHICAL R OADMAP R EPRESENTATION I N INDOOR E NVIRONMENT Aamir Reyaz Khan 2012-50800 NSCL.

Slides:



Advertisements
Similar presentations
Computer Network Topologies
Advertisements

Probabilistic Roadmaps. The complexity of the robot’s free space is overwhelming.
By Lydia E. Kavraki, Petr Svestka, Jean-Claude Latombe, Mark H. Overmars Emre Dirican
University of Amsterdam Search, Navigate, and Actuate - Quantitative Navigation Arnoud Visser 1 Search, Navigate, and Actuate Quantative Navigation.
School of Systems, Engineering, University of Reading rkala.99k.org April, 2013 Motion Planning for Multiple Autonomous Vehicles Rahul Kala Literature.
Probabilistic Roadmap
A Comparative Study of Probabilistic Roadmap Planners Roland Geraerts Mark Overmars.
Motion planning, control and obstacle avoidance D. Calisi.
DESIGN OF A GENERIC PATH PATH PLANNING SYSTEM AILAB Path Planning Workgroup.
1 Last lecture  Configuration Space Free-Space and C-Space Obstacles Minkowski Sums.
1 Processing & Analysis of Geometric Shapes Shortest path problems Shortest path problems The discrete way © Alexander & Michael Bronstein, ©
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
Presented by David Stavens. Manipulation Planning Before: Want to move the robot from one configuration to another, around obstacles. Now: Want to robot.
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by David Camarillo CS326a: Motion Planning, Spring
1 Single Robot Motion Planning - II Liang-Jun Zhang COMP Sep 24, 2008.
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Probabilistic Roadmaps: Sampling Strategies.
1 On the Probabilistic Foundations of Probabilistic Roadmaps D. Hsu, J.C. Latombe, H. Kurniawati. On the Probabilistic Foundations of Probabilistic Roadmap.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Dongkyu, Choi.
CS 326 A: Motion Planning Probabilistic Roadmaps Sampling and Connection Strategies.
Randomized Planning for Short Inspection Paths Tim Danner Lydia E. Kavraki Department of Computer Science Rice University.
1 Path Planning in Expansive C-Spaces D. HsuJ. –C. LatombeR. Motwani Prepared for CS326A, Spring 2003 By Xiaoshan (Shan) Pan.
NUS CS 5247 David Hsu1 Last lecture  Multiple-query PRM  Lazy PRM (single-query PRM)
WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management.
Robot Motion Planning Bug 2 Probabilistic Roadmaps Bug 2 Probabilistic Roadmaps.
CS 326A: Motion Planning Basic Motion Planning for a Point Robot.
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by Dongkyu, Choi On the day of 28 th May 2003 CS326a: Motion.
Trip Planning Queries F. Li, D. Cheng, M. Hadjieleftheriou, G. Kollios, S.-H. Teng Boston University.
CS 326A: Motion Planning Probabilistic Roadmaps: Sampling and Connection Strategies.
Exposure In Wireless Ad-Hoc Sensor Networks S. Megerian, F. Koushanfar, G. Qu, G. Veltri, M. Potkonjak ACM SIG MOBILE 2001 (Mobicom) Journal version: S.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Chris Allocco.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Lydia E. Kavraki Petr Švetka Jean-Claude Latombe Mark H. Overmars Presented.
A Randomized Approach to Robot Path Planning Based on Lazy Evaluation Robert Bohlin, Lydia E. Kavraki (2001) Presented by: Robbie Paolini.
Deterministic Sampling Methods for Spheres and SO(3) Anna Yershova Steven M. LaValle Dept. of Computer Science University of Illinois Urbana, IL, USA.
Visibility Graphs and Cell Decomposition By David Johnson.
Graphs II Robin Burke GAM 376. Admin Skip the Lua topic.
1 Game AI Path Finding. A Common Situation of Game AI A Common Situation of Game AI Path Planning Path Planning –From a start position to a destination.
1 Numerical geometry of non-rigid shapes Shortest path problems Shortest path problems Lecture 2 © Alexander & Michael Bronstein tosca.cs.technion.ac.il/book.
© Manfred Huber Autonomous Robots Robot Path Planning.
Glasgow 02/02/04 NN k networks for content-based image retrieval Daniel Heesch.
Path Planning for a Point Robot
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces (1996) L. Kavraki, P. Švestka, J.-C. Latombe, M. Overmars.
University of Amsterdam Search, Navigate, and Actuate - Qualitative Navigation Arnoud Visser 1 Search, Navigate, and Actuate Qualitative Navigation.
Motion Planning in Games Mark Overmars Utrecht University.
Easiest-to-Reach Neighbor Search Fatimah Aldubaisi.
WORLD NAVIGATION Don’t Fall Asleep Through These Topics  Tile Graphs  Points of Visibility  NavMesh  Path Smoothing  Hierarchical Pathfinding.
Deterministic Sampling Methods for Spheres and SO(3) Anna Yershova Steven M. LaValle Dept. of Computer Science University of Illinois Urbana, IL, USA.
Group 8: Denial Hess, Yun Zhang Project presentation.
University “Ss. Cyril and Methodus” SKOPJE Cluster-based MDS Algorithm for Nodes Localization in Wireless Sensor Networks Ass. Biljana Stojkoska.
Robotics Club: 5:30 this evening
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
Lecture 5: Grid-based Navigation for Mobile Robots.
Credit:  refers to the physical arrangement of the computers and other networking devices that are linked together.
Motion Planning Howie CHoset. Assign HW Algorithms –Start-Goal Methods –Map-Based Approaches –Cellular Decompositions.
G5AIAI Introduction to AI
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
A Place-based Model for the Internet Topology Xiaotao Cai Victor T.-S. Shi William Perrizo NDSU {Xiaotao.cai, Victor.shi,
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
Data Center Network Architectures
CS 326A: Motion Planning Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces (1996) L. Kavraki, P. Švestka, J.-C. Latombe,
Mathematics & Path Planning for Autonomous Mobile Robots
Finding Heuristics Using Abstraction
Divide Areas Algorithm For Optimal Multi-Robot Coverage Path Planning
Probabilistic Roadmap Motion Planners
Sampling and Connection Strategies for Probabilistic Roadmaps
Sungho Kang Yonsei University
Path Planning using Ant Colony Optimisation
Sampling based Mission Planning for Multiple Robots
Configuration Space of an Articulated Robot
Planning.
Presentation transcript:

A N E FFICIENT M OBILE R OBOT P ATH P LANNING USING H IERARCHICAL R OADMAP R EPRESENTATION I N INDOOR E NVIRONMENT Aamir Reyaz Khan NSCL

C ONTENTS a. Review of the paper b. Previous work and proposed related approaches. c. Proposed approach d. Hierarchical roadmap e. Hierarchical Path-planning f. Implementation a. Hierarchical Roadmap Construction b. Path Planning using Hierarchical Roadmap g. Results

G ENERAL R EVIEW OF THE P APER The paper is about the Mobile Robot path-planning to solve the limitations of roadmap based mobile robot path planner in indoor environments. The Author has proposed approach which incrementally constructs a hierarchical roadmap which has multi-layered structure using a sonar grid map when a mobile robot navigates in unexplored area. The mobile robot path planner using the hierarchical roadmap can efficiently search for appropriate paths under the limited computing power and time by reducing the search space size.

P REVIOUS W ORK Grid based representation and roadmap based representation are the two methods which represents the traversable area in the environment. Computational complexity is the problem in grid-based planner when it is used in a large environment. The Road-map based representation can be alternative method to deal with computational complexity in a large environment. There are two limitations for road-map in indoor environments. a) When the robot navigates in unknown areas the, the road map should be expanded or fully constructed. Most of the previous methods didn’t handle this problem to determine the expansion or reconstruction of the roadmap. b) The second roadmap is induced by the property of the roadmap. The road map may fail to cover the entire traversable areas in the environment because of the irregular distribution of nodes.

P ROPOSED RELATED APPROACHES  Several methods have been proposed to solve the limitations by replacing or improving random sampling. The Gaussian sampling method, the non-uniform sampling method and the bridge test were proposed to improve coverage of the roadmap by generating more nodes in the narrow passages. The incremental roadmap generation method and the adaptive sampling method were proposed to determine the adequate no of nodes and their arrangements. These methods improve coverage, the roadmap still has irregular distributed nodes.  They also don't deal with the situations when a mobile robot navigates in an unexplored area

P ROPOSED A PPROACH The construction of the hierarchical roadmap is achieved by the following procedures a) A sonar grid map is generated using sonar data. b) Subregions are incrementally extracted based on the sonar grid map. c) The hierarchical roadmap is constructed using the divided subregions.

C ONCEPT OF HIERARCHICAL ROADMAP A region roadmap abstracts the connectivity of subregions in the environment. A hub node is a representative of a sub roadmap. A hub roadmap is connected with the other region nodes in the region roadmap by gate nodes. Each sub node in the sub road map is only connected with corresponding hub node

H IERARCHICAL P ATH P LANNING It can reduce the no of referred nodes and edges using-layered structure. Path planning based on hierarchical roadmap using the DNS (divide and search) approach is applied to search for the minimum cost path for a given query: In order to Search for the minimum cost path for a given query Hierarchical roadmap uses the DNS approach and it uses the following procedure: a) A topological path is searched based on the region roadmap and it consists of a list of RNs from the starting location to the goal location. b) A local metric path is searched in each RN on the topological path. c) A global metric path is assembled by using the topological path and the local metric path and is used to guide mobile robots travel from starting location to the goal location.

C ONCEPT OF DNC APPROACH USING THE HIERARCHICAL ROAD MAP a ) Topological path from RN A to RN C. Black lines represent the topological path. b) Local metric path in the goal RN. Yellow star is the foal location. c) Local metric path in the starting RN. Yellow star is the starting location. d) Local metric path to connect the RN A and RN C.

I MPLEMENTATION OF THE PROPOSED METHOD Hierarchical Roadmap Construction Using Sonar grid map the hierarchical roadmap was constructed. The Robot was manually guided to visit all rooms in the environment at an average speed of 0.15 m/s while collecting sonar data at a rate of 4Hz. The environment was then divided into ten subregions using incremental sub-region extraction.

The region road map -The region road was constructed based on the extracted subregions and was used as the first layer of hierarchical road map, it could abstract the connectivity Of subregions in the environment. I - In each RN of the region roadmap, the hub roadmap was constructed to abstract the traversable in the RN. - Totally 10 hub roadmaps were extracted for 10 RNs using 34 HNs and 11 GNs. -In the IInd layer the hub roadmaps were used as the IInd layer of hierarchical roadmap and each

HN was connected to the corresponding SNs to make the sub roadmap which has a hub and spoke topology. A group of sub road maps where then used for the IIIrd layer of hierarchical roadmap. These sub road map helps to improve the coverage. And gives more chances to search for efficient paths for arbitrary queries. The local road maps cover the traversable areas almost entirely

P ATH P LANNING USING H IERARCHICAL R OADMAP - The travel costs of the two planning results are almost similar. - The Hierarchical roadmaps travel distance was slightly shorter than single-layer roadmap. - Hierarchical based planner searched for path in 5.32 m/s. The Hierarchical roadmaps multi layer graph structure is compared with Single-layer roadmap

R ESULTS It efficiently abstracts traversable areas in the environment. The construction process of the hierarchical roadmap can incrementally expand traversable areas by extracting new subregions using sonar grid maps when the mobile robot navigates unknown areas. The path planner using the hierarchical roadmap can efficiently search for appropriate paths to answer arbitrary queries under the limited computing power and time. The DNC approach searches for appropriate paths by reducing the search space size using the multi-layered structure of the hierarchical roadmap.

End Thanks