Pengembangan Sistem Kendali Robot Beroda dengan Algoritme Support Vector Regression
Date
2021Author
Shariski, Falahudin Halim
Wahjuni, Sri
Priandana, Karlisa
Metadata
Show full item recordAbstract
Sistem kendali robot beroda mengatur pergerakan robot beroda dalam mencapai tujuannya. Umumnya, sistem kendali robot menggunakan direct inverse control yang memetakan lintasan yang diinginkan kembali ke sinyal kendali. Pada penelitian sebelumnya, telah berhasil dikembangkan sistem kendali robot beroda dengan algoritme self-organizing map (SOM). Namun, algoritme ini didasarkan pada pemetaan masukan-keluaran sehingga tidak dapat menghasilkan sinyal kendali baru di luar data yang dilatih. Penelitian ini bertujuan untuk mengatasi kekurangan penelitian sebelumnya dengan menggunakan algoritme baru yaitu support vector regression (SVR). Algoritme SVR bekerja sebagai sistem kendali yang memprediksi nilai sinyal kendali yang diperlukan untuk menggerakkan robot sesuai lintasan yang diinginkan. Sistem kendali SVR yang dikembangkan kemudian dibandingkan dengan sistem kendali SOM. Sistem kendali SVR menunjukkan kinerja yang lebih baik dengan menghasilkan NRMSE rata-rata terbaik sebesar 0,1166 dibandingkan dengan sistem kendali SOM yang menghasilkan NRMSE rata-rata terbaik sebesar 0,2005. Teknik correlation regressor chains juga terbukti meningkatkan kinerja sistem kendali SVR sebesar 22%. Data baru yang diperoleh telah digunakan untuk membangun sistem kendali SVR. Model kendali SVR yang dibangun dari data ini menunjukkan kinerja terbaik saat menggunakan metode CC1 dengan kernel RBF. Model terbaik ini memiliki nilai NRMSE sebesar 0,1095 yang lebih baik dari nilai NRMSE model SOM terbaik sebesar 0,2416 . Namun, pengujian model kendali pada lingkungan nyata masih menghasilkan penyimpangan yang tinggi antara pergerakan robot beroda terhadap jalur referensi. Wheeled robot control systems regulate the movement of a wheeled robot to achieve its goals. Typically, robot control systems use direct inverse control, which maps the desired path back to the control signal. In previous research, a wheeled robot control system with a self-organizing map (SOM) algorithm was successfully developed. However, this algorithm is based on input-output mapping and thus cannot produce a new control signal outside the trained data. This study aims to overcome the shortcomings of previous research using a new algorithm: support vector regression (SVR). The SVR algorithm works as a control system that predicts the value of the control signal that is required to move the robot based on the desired trajectory. The developed SVR control system is then compared to the previous SOM control system for wheeled robots. The SVR control system exhibits better performance by producing a best average NRMSE of 0,1166 compared to the SOM control system, which produces a best average NRMSE of 0,2005. The correlation regressor chains technique is also shown to improve the performance of the SVR control system by 22%. The newly acquired data has been used to build the SVR control system. The SVR control model built by this data shows the best performance when using the CC1 method with the RBF kernel. This best model has an NRMSE value of 0,1095 which is better than the NRMSE value of the best SOM model of 0,2416. However, real environmental testing of the control model still results in high deviation of wheeled robot movement against the reference path.