Coverage Path Planning for Mobile Robots Using Genetic Algorithm with Energy Optimization

被引:0
作者
Schaefle, Tobias Rainer [1 ]
Mohamed, Shuaiby
Uchiyama, Naoki
Sawodny, Oliver
机构
[1] Toyohashi Univ Technol, Toyohashi, Aichi 4418580, Japan
来源
2016 INTERNATIONAL ELECTRONICS SYMPOSIUM (IES) | 2016年
关键词
coverage path planning; genetic algorithm; energy optimization; mobile robot; fundamental motions;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Coverage path planning (CPP) is one of the current researches for mobile robots. This study presents a new approach for solving CPP. In this approach the coverage area is divided into small squares where the squares diagonal is the size of the robot tool. Four fundamental motions in a square are defined, which are straight, left turn, right turn and U-turn. A cost function is taken in which a fixed cost for each fundamental motion in a square is used and costs for all moves are summed up to get an approximated cost for a path. This function makes it possible to find the better path between two paths with equal repetitive visits. Furthermore genetic algorithm (GA) is used to find the best path to cover an area. Via crossover, selection and mutation GA improves current paths which leads to optimal, near optimal solutions. Simulation results are taken with reasonable areas.
引用
收藏
页码:99 / 104
页数:6
相关论文
共 18 条
[1]  
[Anonymous], IEEE ASME INT C ADV
[2]  
[Anonymous], 2001, An Introduction to Genetic Algorithms. Complex Adaptive Systems
[3]  
[Anonymous], 2007, Agric. Eng. Int.: CIGR J.
[4]   Competitive on-line coverage of grid environments by a mobile robot [J].
Gabriely, Y ;
Rimon, E .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2003, 24 (03) :197-224
[5]   Spanning-tree based coverage of continuous areas by a mobile robot [J].
Gabriely, Y ;
Rimon, E .
ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2001, 31 (1-4) :77-98
[6]  
Goldberg D.E., 1989, Genetic algorithms in search, optimization & machine learning
[7]  
Kapanoglu M, 2009, LECT NOTES COMPUT SC, V5544, P33, DOI 10.1007/978-3-642-01970-8_4
[8]  
Mohamed S, 2015, 2015 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII), P116, DOI 10.1109/SII.2015.7404964
[9]  
NICOUD JD, 1995, IROS '95 - 1995 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS: HUMAN ROBOT INTERACTION AND COOPERATIVE ROBOTS, PROCEEDINGS, VOL 1, P419, DOI 10.1109/IROS.1995.525830
[10]   Collision avoidance control for a human-operated four-wheeled mobile robot [J].
Uchiyama, Naoki ;
Dewi, Tresna ;
Sano, Shigenori .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2014, 228 (13) :2278-2284