THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT

Similar documents
NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

Cluster Analysis of Electrical Behavior

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling

The Research of Support Vector Machine in Agricultural Data Classification

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

A Binarization Algorithm specialized on Document Images and Photos

Design of Structure Optimization with APDL

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm

Biostatistics 615/815

Reliable and Efficient Routing Using Adaptive Genetic Algorithm in Packet Switched Networks

Image Emotional Semantic Retrieval Based on ELM

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

A Clustering Algorithm Solution to the Collaborative Filtering

AN IMPROVED GENETIC ALGORITHM FOR RECTANGLES CUTTING & PACKING PROBLEM. Wang Shoukun, Wang Jingchun, Jin Yihui

A Notable Swarm Approach to Evolve Neural Network for Classification in Data Mining

Meta-heuristics for Multidimensional Knapsack Problems

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

Cracking of the Merkle Hellman Cryptosystem Using Genetic Algorithm

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Journal of Chemical and Pharmaceutical Research, 2014, 6(6): Research Article. A selective ensemble classification method on microarray data

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures

A Clustering Algorithm for Key Frame Extraction Based on Density Peak

Clustering Algorithm Combining CPSO with K-Means Chunqin Gu 1, a, Qian Tao 2, b

Research of Neural Network Classifier Based on FCM and PSO for Breast Cancer Classification

A New Approach For the Ranking of Fuzzy Sets With Different Heights

An Evolvable Clustering Based Algorithm to Learn Distance Function for Supervised Environment

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

K-means Optimization Clustering Algorithm Based on Hybrid PSO/GA Optimization and CS validity index

The Codesign Challenge

Clustering Algorithm of Similarity Segmentation based on Point Sorting

An Efficient Genetic Algorithm Based Approach for the Minimum Graph Bisection Problem

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

An Improved Image Segmentation Algorithm Based on the Otsu Method

Predator-Prey Pigeon-Inspired Optimization for UAV Three-Dimensional Path Planning

Degree-Constrained Minimum Spanning Tree Problem Using Genetic Algorithm

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Load Balancing for Hex-Cell Interconnection Network

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming

An Optimal Algorithm for Prufer Codes *

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS

Complexity Analysis of Problem-Dimension Using PSO

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

Network Intrusion Detection Based on PSO-SVM

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

Detecting Maximum Inscribed Rectangle Based On Election Campaign Algorithm Qing-Hua XIE1,a,*, Xiang-Wei ZHANG1,b, Wen-Ge LV1,c and Si-Yuan CHENG1,d

A New Hybrid Method Based on Improved Particle Swarm Optimization, Ant Colony Algorithm and HMM for Web Information Extraction

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

The Study of Remote Sensing Image Classification Based on Support Vector Machine

Structural Optimization Using OPTIMIZER Program

RECOGNIZING GENDER THROUGH FACIAL IMAGE USING SUPPORT VECTOR MACHINE

Study of Data Stream Clustering Based on Bio-inspired Model

Parameters Optimization of SVM Based on Improved FOA and Its Application in Fault Diagnosis

X- Chart Using ANOM Approach

AN EFFICIENT AND ROBUST GENETIC ALGORITHM APPROACH FOR AUTOMATED MAP LABELING

Optimization Design of Computer Network Reliability Based on Genetic Algorithms

Shape-adaptive DCT and Its Application in Region-based Image Coding

An Image Compression Algorithm based on Wavelet Transform and LZW

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Unsupervised Learning

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme

Fast Computation of Shortest Path for Visiting Segments in the Plane

Professional competences training path for an e-commerce major, based on the ISM method

Parallel Artificial Bee Colony Algorithm for the Traveling Salesman Problem

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

A Deflected Grid-based Algorithm for Clustering Analysis

CS246: Mining Massive Datasets Jure Leskovec, Stanford University

The Application Model of BP Neural Network for Health Big Data Shi-xin HUANG 1, Ya-ling LUO 2, *, Xue-qing ZHOU 3 and Tian-yao CHEN 4

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 15

Vector Quantization Codebook Design and Application Based on the Clonal Selection Algorithm

Research on Kruskal Crossover Genetic Algorithm for Multi- Objective Logistics Distribution Path Optimization

Multiple Trajectory Search for Large Scale Global Optimization

An Adaptive Virtual Machine Location Selection Mechanism in Distributed Cloud

An IPv6-Oriented IDS Framework and Solutions of Two Problems

Application of Clustering Algorithm in Big Data Sample Set Optimization

Research Article Decision of Multimodal Transportation Scheme Based on Swarm Intelligence

A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing

Collaboratively Regularized Nearest Points for Set Based Recognition

The Shortest Path of Touring Lines given in the Plane

Available online at Available online at Advanced in Control Engineering and Information Science

An Influence of the Noise on the Imaging Algorithm in the Electrical Impedance Tomography *

GENETIC ALGORITHMS APPLIED FOR PATTERN GENERATION FOR DOWNHOLE DYNAMOMETER CARDS

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Classification / Regression Support Vector Machines

APPLICATION OF IMPROVED K-MEANS ALGORITHM IN THE DELIVERY LOCATION

RESEARCH ON JOB-SHOP SCHEDULING PROBLEM BASED ON IMPROVED PARTICLE SWARM OPTIMIZATION

Transcription:

Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT 1 ZHANCHUN MA XIAOMEI NING 1 Lecturer College of Scence Qqhar Unversty Qqhar Helongjang Provnce Chna Lecturer Modern Educaton Technology Center Qqhar Medcal Unversty Qqhar Helongjang Provnce Chna E-mal: 1 mazhanchun9803@163.com nngxaome00@163.com ABSTRACT Research the global path optmzaton of moble robot. The tradtonal evoluton algorthm s shortcomng s precocty n order to overcome the shortcomng and mprove the speed and accuracy of the tradtonal evoluton algorthm. The paper combned cloud theory wth rough set to use n path plannng of moble robot. In smulaton experment the envronment was descrbed by grd method and random produced ntal path group the frst rough set used tranng ntal path group a seres of feasble paths calculated by the mnmum decson rule tranng. The path populaton optmzed by cloud model fnally acqured the best path to walk. The smulaton results verfed specal when the ntal group was large the convergence speed and search qualty had mproved by the algorthm combned wth the evolutonary algorthm. Keywords: Cloud Model Rough Set Robots Path Plannng 1. INTRODUCTION The depth and breadth n the research of moble robot path plannng had a great development. All knds of algorthms had ther own advantages and dsadvantages. The tradtonal evolutonary algorthm search ablty s lmted and Easy to converge to a local optmal path [1-]. Improved evolutonary algorthm for robot path plannng was proposed. The path wll lead to large scale when the path searchng space s larger the ablty to remove redundant path s poorer and affect the speed of path plannng [3-4]. Rough set theory s a new mathematcal tool and has become both at home and abroad n the feld of artfcal ntellgence s a relatvely new academc hotspot [5-6]. Cloud model has been appled n mnng space space database query ntellgent control mage processng network technology [7-8] etc In order to put the rough sets and the advantages of cloud evolutonary algorthm fuson together n order to acheve better effect ths paper puts forward based on rough set and cloud model evolutonary algorthm. Secton presented the theory of robot path plannng by ntegrated cloud model and rough set algorthm. In secton 3 we proposed smulaton results. Secton 4 gave the concluson to ths paper.. THE PRINCIPLE OF ROBOT PATH PLANNING Moble robot path plannng refers to an ndcator for the startng pont to the end of the optmal collson-free In order to smplfy the problem of path plannng the condton was lmted: (1) Movement envronment was statc. () Obstacles stll was statc. Fgure 1. Grd Envronment.1 Envronment descrpton 601

Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 Envronment was descrbed grd method Robot actvty area was a two dmensonal area and coded the grd dvson. Robot could from a grd along the eght drectons to the adjacent grds. Establsh plane rectangular coordnate system the horzontal drecton for x axs vertcal drecton for the y axs. In fgure 1 each grd set a number Index. Startng pont s (0 0) and target (x y). Between (0 0) and (x y) two ponts the grd method random generated many paths and produced the ntal path group. Then the ftness of ntal path group was calculated by the formula (1) to (4). n ( v ) = ( x x ) + ( y y ) j= 0 j j 1 j j 1 D (1) (x y ) (x j-1 y j-1 ) were the robot postons. = 1 ( p ) = 0 ( p ) ϕ { obstacle 13... m} ft ( v ) () n 1 ( ) v = = φ ϕ (3) 0 ( ) + pow( 0.9ϕ( v )) 1 = (4) D v After calculated ftness functon the hgher ftness path group as the basc data of the rough set tranng.. Rough set tranng path group If a robot for the current poston of the grd P number was ( P dd not belong to the boundary pont) robot has eght drecton s feasble as followng fgure. Fgure. Path Fgure Feasble path as condton attrbutes C = { X 1 X X X X X X X 8} ( 3 4 5 6 7 )was quantzed 1 representatve obstacles grd P representatve free grd 1 3 representatve free grd. Intal decson grd descrbed as table 1. Table 1. Intal Decson Grd U X 1 X X 3 X 4 X 5 X 6 X 7 X 8 Y 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 3 1 4 1 1 1 1 1 5 1 1 1 1 6 1 1 1 3 1 7 3 1 1 1 1 1 8 3 1 1 1 1 9 3 1 1 1 3 1 10 1 1 1 1 1... 4374 1 3 3 3 3 3 3 3 8 To compatble decson the data n the table wth rough set to calculate the mnmum number of attrbutes the optmal attrbute set. C = { X 1 X.. X n} was attrbute set f ( C X ) = H c X could omt n C else X could not omt. Accordng to these characterstcs t can smplfy the ntal decson dagram; get a smplfed decson dagram as shown n table shows. Table. Removng The Redundant Attrbutes U X 1 X X 3 X 5 X 7 Y 1 1 1 1 1 1 3 1 3 1 4 1 1 5 1 6 3 1 7 3 1 1 8 3 1 9 1 1 1 10 1 1 16 1 3 3 3 3 8 Does not affect the decson of the custom process decson rules can be the elmnaton fnally to obtan the mnmum decson rules as shown n table 3. 60

Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 Table 3. Mnmum Decson Rules U X1 X X3 X5 X7 Y 1 1-1 - 1 3 3-1 4-1 1 5-1 6-3 1 7 1 1-8 1-9 1 3-10 1-1 80-1 3 3 3 8 Through the table 1 to table 3 treatment process can be seen that the rough set tranng after the populaton scale quckly narrow the guarantee s not lost on the bass of feasble soluton to mprove the effcency of the algorthm. Rough set tranng get path group as a cloud model evoluton of the ntal path of evoluton and varaton..3 Cloud model evoluton path group In lfe there are many problems attrbutes can use "cloud" concept to descrbe. One-dmensonal normal cloud C ( Ex En He )descrbed the "young" the qualtatve lngustc value as fgure 3 and 4. Fgure 3. Cloud Fgure The ntal path group through the rough set tranng The algorthm got the hghest ftness before artcle N path called the best Onedmensonal normal cloud operator produced nextgeneraton Θ = X = Π = { t Norm( En He) = 1... N} { x Norm( Ex t ) t Θ = 1... N} {( x y ) x X y = exp( ( x Ex) /(t ))} Norm ( µδ ) (5) s normal random varable µ s expectaton δ s varance and N s ndvdual number. Fgure 4. Cloud Fgure wth Dfferent Parameters Defne 1 Feasble path refers to the ntal path n the path of rough set tranng get the hghest ftness before artcle N Defne Optmal feasble path s populaton evoluton the process of gettng the ftness of the hghest path dvded nto contemporary optmal feasble path and cross generaton optmal feasble Defne 3 Contemporary optmal feasble path s n an evolutonary path all of the hghest degree of vable Defne 4 Cross generaton optmal feasble path refers to multple evoluton and ftness of the hghest. The result of the algorthm for all evoluton and the cross-cultural generaton optmal feasble Defne 5 evolutonary generaton of the optmal path across the generatons called nontrval evolutonary generaton. Defne 6 The evoluton no cross generaton optmal path called the ordnary evoluton generaton. Defne 7 Two optmal path across generatons between the evoluton of algebra are called contnuous ordnary algebra. Feasble path as a father calculated the next generaton of path by formula (5) cloud operator. The evolutonary process f appear cross generaton optmal feasble path the algorthm may 603

Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 be n neghborhood found a new optmal feasble path the need to reduce En and He values thus ncreasng the search accuracy and stablty ths s the local refnement operaton. Some evolutonary generaton found no new cross generaton optmal feasble path contnuous ordnary algebra to acheve a certan threshold λ value local the algorthm nto a local optmum feasble path neghborhood to fnd than the current optmal feasble path ftness hgher feasble path the need to jump out of the small local varaton operaton the operaton method s to mprove En and He value. After several generatons to acheve the global λ global threshold evoluton has not been ftness hgher feasble path then varaton operaton falure the algorthm needs mutaton operaton here take hstory cross generaton optmal feasble path mean mutaton as the best possble route to produce the next generaton. 3. THE SIMULATION RESULTS In matlab7.0 envronment the algorthm smulaton results the algorthm of parameter for 40 40 grd sad workng envronment. (00) s ntal poston (4040) s end. The populaton sze for 100 n the photo black for obstacles whte for free grd. In the cloud model plannng path experment En and He values s nonlnear emprcal value for dfferent En and He values the test result as shown n table 4 shows. Improper parameters can lead to local optmum even make algorthm falure n the calculaton of the optmal Table 4. The Results wth Dfferent En and He Parameters ftness result En=He=0.1 0.01486 local optmal En=He=0. 0.01334 Global suboptmal En=He=0.3 0.011470 local optmal En=3He=0.1 0.015541 local optmal En=3He=0. 0.011634 local optmal En=3He=0.3 0.00540 No global soluton En=1He=0.1 0.015541 No global soluton En=1He=0. 0.011409 local optmal En=1He=0.3 0.011894 local optmal Combned wth rough set and cloud model path plannng random generaton ntal populaton wth rough set tranng ntal populaton t s genetc group of smplfed agan by cloud operator on heredty and varaton n ths algorthm the evoluton and varaton s unfed evoluton type varaton s the evoluton and varaton fuson the algorthm can tell the current evoluton condton and can be adaptvely adjusted. Expermental set up many obstacles to observe the algorthm can effcently complete path plannng. Fgure 5. Rough Set Tranng The Optmal Path Fgure 6. The Algorthm of The Optmal Path From fgure 5 and fgure 6 plannng results can see n rough set after tranng the optmal path based on cloud operator evoluton algorthm varaton and fnally the best path generaton and relable. In order to valdate the effcency of the algorthm ths paper for ffty tmes of tral and error the structure s as shown n table 5 shows cloud evolutonary algorthm and tme are obtaned and the optmal feasble path algorthm has 46 tmes get a feasble optmal feasble From that the algorthm n the optmzaton effcency s mproved. 604

Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 Table 5. Contrast Test Results Algorthm tradtonal algorthm ths algorthm Optmal path 38 46 Optmal rate 76% 9% Average path length 81.45 61.33 4. CONCLUSIONS Ths paper puts forward the rough set and cloud model ntroduced n evolutonary algorthm for path plannng. When the ntal path group of search space s very large through the rough set tranng effectvely remove redundant path mprove the search effcency so as to avod the evolutonary algorthm convergence speed s low easy to fall nto the local extreme faults. The smulaton results verfy the path n a large group the algorthm of average cost smaller more short Usng ths algorthm can acheve satsfactory plannng effect and convergence speed. ACKNOWLEDGMENT: [5] Kmak Shrahama Yuta Matsuok Kunak Uehara. Event retreval n vdeo archves usng rough set theory and partally supervsed learnng. Multmed Tools Appl 01 57. pp. 145-173. [6] Huo Jangtao. MOBILE ROBOT VISION TRACKING AND PATH PLANNING BASED ON ROUGH SET. Hebe Unversty. 010 [7] Huang Han Ln Zhyong Hao Zhfeng Zhang Yushan L Xueqang. Convergence Analyss and Comparson of Evolutonary Algorthms Based on Relaton Model. CHINESE JOURNAL OF COMPUTERS. May 011. pp. 801-811. [8] Hu Shyuan L DerenLu Yaoln L Dey. Mnng Weghts of Land Evaluaton Factors Based on Cloud Model and Correlaton Analyss. Geo-spatal Informaton Scence. 0099.10(3) pp: 18-. The research s funded by young teachers' scentfc and technology project under grand #100k-M6 of Qqhar Unversty. REFRENCES: [1] Yang Xanfeng Fu Junhu Moble Robot Path Plannng Based on Grd Algorthm and CGA Computer Smulaton July 01 pp. 3-5. [] Long Chengfeng He Guangpng Chen Jajun. Path Plannng of Robots under the Dynamc Stuaton Journal of Guangdong Unversty of Petrochemcal Technology Dec.011 pp. 50-53. [3] Lu Chunan A Method of Dynamc Mult- Objectve Optmzaton Based on Evolutonary Mechansm MICROELECTRONICS & COMPUTER Vol.6 No.1 January 009. pp. 169-176. [4] Ma Zhanchun Nng Xaome Cloud Model Based Evolutonary Algorthm for Robot Path Plannng BULLETIN OF SCIENCE AND TECHNOLOGY Vol.8 No.10 Oct. 01 pp. 155-157. 605