Abstract

The Open Racing Car Simulator (TORCS) works as both a playable game and a framework to develop artificial intelligence-based controllers. As a platform for researchers, TORCS has become a platform in controller development with various approaches in artificial intelligence using sensors and actuators provided by the SCR Server. In this research, the author develops a controller using the Kalman Filter, an algorithm to predict and measure states based on previous measurements to determine future trajectory.

Highlights

  • The Open Racing Car Simulator (TORCS) works as both a playable game and a framework to develop artificial intelligence-based controllers

  • Aplikasi SCR Server (SCR kepanjangan dari Simulated Car Racing) berfungsi sebagai perangkat lunak tambahan untuk arsitektur asli TORCS dalam tiga proses: pertama, aplikasi ini menstrukturkan TORCS sebagai aplikasi client-server dimana pengendali atau bot dijalankan sebagai proses eksternal yang tersambung ke server perlombaan melalui koneksi UDP

  • "Ahura: A heuristic-based racer for the open racing car simulator." IEEE Transactions on Computational Intelligence and AI In Games, Volume 9, May 2016, pp

Read more

Summary

PENDAHULUAN

Sejak awal perkembangkannya di tahun 1956, konsep kecerdasan buatan telah mengalami beberapa perkembangan agar bisa diterapkan pada keseharian pengguna [28]. Dalam pengembangan kecerdasan buatan untuk permainan beraliran balap, The Open Racing Car Simulator (TORCS) [3], selain menjadi permainan yang bisa dimainkan oleh pemain manusia, juga merupakan sebuah landasan untuk mengembangkan dan menguji model kecerdasan buatan untuk pengemudi swatantra yang juga dapat disebut sebagai pengendali [16]. Sebagai landasan untuk pengembangan pemain berbasis kecerdasan buatan, telah dikembangkan pemain kecerdasan buatan dalam TORCS yang menggunakan algoritma kecerdasan buatan yang bervariasi, mulai dari neural network, pemrograman genetika, serta computer vision. Dengan mempertimbangkan penggunaan Kalman Filter sebagai alat navigasi serta fungsionalitas dari TORCS sebagai landasan pengembangan pengendali berbasis kecerdasan buatan, penulis melakukan penelitian ini dengan tujuan: 1) untuk memperlihatkan cara kerja pengembangan pengendali dalam TORCS; 2) untuk mengimplementasikan Kalman Filter sebagai pengendali untuk TORCS; 3) untuk melihat performa pengendali tersebut dibandingkan pengendali lainnya dalam pengujian pada lima sirkuit yang disediakan TORCS

Kalman Filter
The Open Racing Car Simulator (TORCS)
Pengendali
METODOLOGI PENELITIAN
Permodelan Bisnis
Permodelan Data
Permodelan Kalman Filter
Fungsi Pergantian Gigi
Fungsi Pengaturan Kecepatan
Fungsi Kemudi
Tahap Dasar
Implementasi Fungsi Kalman Filter
Implementasi Fungsi Lainnya
Tahap Pengujian
KESIMPULAN DAN SARAN

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.