Indoor Mobile Robot Localization using KNN

被引:0
作者
Ilias, Bukhari [1 ]
Shukor, Shazmin Aniza Abdul [1 ]
Adom, Abdul Hamid [1 ]
Abd Rahim, Norasmadi [1 ]
Ibrahim, Mohd Firdaus [1 ]
Yaacob, Sazali [2 ]
机构
[1] Univ Malaysia Perlis, Sch Mechatron Engn, Arau, Malaysia
[2] Univ Kuala Lumpur, Elect Elect & Automat Sect, Kulim, Kedah, Malaysia
来源
2016 6TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE) | 2016年
关键词
Ultrasonic Sensor Bank (USB-16); Nominal Wall Angle (NWA) algorithm; Indoor mapping; Homogeneous transformation matrix (HTM); Nominal Wall Angle (NWA); K-Nearest Neighbors (KNN); Mobile robot; Basic Atom; BASIC Stamp; LabVIEW software;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the usage of sixteen piece 40 kHz ultrasonic sensors, known as Ultrasonic Sensor Bank (USB-16) mounted on a mobile robot platform. The Homogeneous Transformation Matrix (HTM) and trigonometric algorithm is utilized in this research as a wall mapping algorithm. The walls were designed with four types of basic shapes such as rectangle, triangle, curved and square, which are rarely tested by researchers in real time. Mapping and localization within real laboratory environment was also conducted. In this research, the USB-16 sensor bank transmitted ultrasonic signals in frequency waveform to the wall; the reflected signal was then filtered by a Nominal Wall Angle (NWA) algorithm to optimize the accuracy of the measured data. The purpose of this research is to determine the capability of USB-16 in not only providing an accurate map, but also its capability to recognize shapes and localization during mapping based on the size of walls. Next, NWA and KNN algorithm were applied in this experiment to study the accuracy of localization algorithm. This experiment had been carried out with two types of data sets, distance and coordinates. With the combination of these algorithms, the system can improve the accuracy of localization from 80% to 90% for basic wall shape and 78% for real laboratory environment. Basic Stamp, Basic Atom, LabVIEW and MATLAB software were fully utilized in the Self Localization and Mapping problem.
引用
收藏
页码:211 / 216
页数:6
相关论文
共 24 条
[1]  
[Anonymous], INVESTIGATION HYBRID
[2]  
BAILEY T, 1978, IEEE T SYST MAN CYB, V8, P311
[3]  
Borenstein J., 1996, AM I SENSORS METHODS
[4]  
Cao A., 2002, P UGV TECHN C 2002 S, P1
[5]  
CORION O, 1996, P 6 INT S INT MEAS C, P415
[6]   NEAREST NEIGHBOR PATTERN CLASSIFICATION [J].
COVER, TM ;
HART, PE .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1967, 13 (01) :21-+
[7]   Fine-Grained Cloaking of Sensitive Positions in Location-Sharing Applications [J].
Damiani, Maria Luisa ;
Silvestri, Claudio ;
Bertino, Elisa .
IEEE PERVASIVE COMPUTING, 2011, 10 (04) :64-72
[8]  
Dhanabal S., 2011, INT J COMPUTER APPL, V31, P15
[9]   ON HOMOGENEOUS TRANSFORMS, QUATERNIONS, AND COMPUTATIONAL-EFFICIENCY [J].
FUNDA, J ;
TAYLOR, RH ;
PAUL, RP .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (03) :382-388
[10]   A fuzzy approach to build sonar maps for mobile robots [J].
Gasos, J ;
Martin, A .
COMPUTERS IN INDUSTRY, 1996, 32 (02) :151-167