Teaching robot navigation in the presence of obstacles using a computer simulation program

被引:25
作者
Erin, B. [1 ]
Abiyev, R. [1 ]
Ibrahim, D. [1 ]
机构
[1] Near East Univ, Fac Engn, Dept Comp Engn, CY-98010 Nicosia, Cyprus
来源
INNOVATION AND CREATIVITY IN EDUCATION | 2010年 / 2卷 / 02期
关键词
Robotics education; robot navigation; obstacle avoidance; path planning; mobile robot algorithm; MOBILE ROBOTS; FUZZY-LOGIC; CONTROLLER;
D O I
10.1016/j.sbspro.2010.03.064
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
In this paper, an educational software tool called EDURobot has been developed to enhance the understanding of robotics for undergraduate and graduate students of computer and electrical and electronic engineering departments. The software tool mainly teaches students the navigation problems of a mobile robot avoiding obstacles in a static environment using different algorithms. The simulation environment is of a menu-driven one where students can draw obstacles of standard shapes and sizes and assign the starting point of the mobile robot. The robot will then navigate among these obstacles without hitting them and reach the goal point given by the user. Parameters associated with the different algorithms may also be changed to observe their effects which will further enable comprehension of characteristics of different path planning algorithms. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:565 / 571
页数:7
相关论文
共 26 条
[1]  
[Anonymous], 2007, Essential MATLAB for Engineers and Scientists
[2]  
*BEIG BAG SOFTW, B2SPICE EL SIM SOFTW
[3]  
Brooks R. A., 1987, Proceedings of the SPIE - The International Society for Optical Engineering, V727, P77, DOI 10.1117/12.937785
[4]   A ROBUST LAYERED CONTROL-SYSTEM FOR A MOBILE ROBOT [J].
BROOKS, RA .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (01) :14-23
[5]  
Chapman S. J., 2007, MATLAB PROGRAMMING E
[6]   RoboKol: A computer program for path planning for redundant and mobile robots [J].
Conkur, Erdinc Sahin .
COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2006, 14 (03) :198-210
[7]   Design and implementation of an adaptive fuzzy logic-based controller for wheeled mobile robots [J].
Das, Tamoghna ;
Kar, Indra Narayan .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2006, 14 (03) :501-510
[8]  
FAIRCHARD T, 2001, ROBOTICS AUTONOMOUS, V34, P1
[9]  
FUJIMORI A, IEEE T ROBOTICS AUTO, V13
[10]  
Gilat Amos., 2008, MATLAB: An Introduction with Applications