Design of Mobile Robot Control Infrastructure Based on Decision Trees and Adaptive Potential Area Methods


DÖNMEZ E. , KOCAMAZ A. F.

IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF ELECTRICAL ENGINEERING, cilt.44, ss.431-448, 2020 (SCI İndekslerine Giren Dergi) identifier identifier

  • Cilt numarası: 44 Konu: 1
  • Basım Tarihi: 2020
  • Doi Numarası: 10.1007/s40998-019-00228-0
  • Dergi Adı: IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF ELECTRICAL ENGINEERING
  • Sayfa Sayıları: ss.431-448

Özet

There have been a great number of studies in the scope of mobile robot systems. The most critical tasks in these systems are control and path planning. The main goal of the control task is to develop a stable control system. On the other hand, the basic motivation in the path planning task is to find a safe path with an acceptable cost. In most researches, a moving robot is considered as a point mass object and only the simulation experiments are applied. In this study, a decision tree-based mobile robot control has been developed for a static indoor environment hosting obstacle(s). The camera has been hung vertically (eye-out-device configuration) to obtain the configuration area map and track the wheeled mobile robot (WMR). A suitable path plan has been extracted with the adaptive artificial potential field (APF) method on the image obtained from the camera. Virtual distance sensors are used to calculate the potentials for APF. A decision tree-based controller has been developed to model the motion characteristics of the robot. A trigonometry-based approach is used to calculate the controller inputs. The controller has steered the WMR on the path in real time. Both simulation and real-world experiments have been conducted on a WMR in different configuration spaces. It has been determined that the designed system is convenient for controlling the WMR. The data obtained are compared to show the difference between the desired and actual path planning results. The efficiency of the controller method has been greatly improved by using dynamic parameters in the control modules.