Dergiler / Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi / 2018 / Cilt: 24 Sayı: 8 Özel Sayı

TORCS oyun ortamında bulanık mantık tabanlı akıllı bir otonom araç kontrol sistemi tasarımı

A fuzzy logic based intelligent autonomous vehicle control system design in the TORCS game environment

Sayfa
1435–1442
Yayın Tarihi
2018-12-29
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Geliştirilen akıllı kontrol sistemin oyun performansına https://youtu.be/qOvEz3-PzRo bağıntısından ulaşılabilir.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Normal 0 false false false TR X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Normal Tablo"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-ansi-language:TR;} Bu çalışmada TORCS (The Open Racing Car Simulator) oyun ortamında bulanık mantık tabanlı otonom araç kontrol sistemi tasarımı yapılmıştır.
📊
Temel Bulgular & Veri:Bu çalışmadaki amaç, aracın yol bariyerlerine çarpasını engelleyerek hiçbir zarar almadan ve yol sınırları içerisinde kalmasını sağlayarak pistin dışına çıkmadan yarışı tamamlamasıdır.
💡
Sonuç & Katkı:Geliştirilen akıllı kontrol sistemin oyun performansına https://youtu.be/qOvEz3-PzRo bağıntısından ulaşılabilir.
🔬Tür:Konferans Bildirisi
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Akıllı kontrol sistemler · Bulanık mantık · Benzetim

Özet

Normal 0 false false false TR X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Normal Tablo"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-ansi-language:TR;} Bu çalışmada TORCS (The Open Racing Car Simulator) oyun ortamında bulanık mantık tabanlı otonom araç kontrol sistemi tasarımı yapılmıştır. Bu çalışmadaki amaç, aracın yol bariyerlerine çarpasını engelleyerek hiçbir zarar almadan ve yol sınırları içerisinde kalmasını sağlayarak pistin dışına çıkmadan yarışı tamamlamasıdır. Bu bağlamda, aracın otonom bir şekilde ilerleyebilmesi için bulanık mantık ve klasik kontrol yapılarından oluşan akıllı bir sistem geliştirilmiştir. Aracın vites geçişleri otomatik hale getirildikten sonra aracın gerçekçi bir şekilde hızlanması/yavaşlamasını sağlamak ve de aracın sabit bir hızda gitmesi için bulanık mantık tabanlı bir gaz/fren kontrol sistemi tasarlanmıştır. Ayrıca, aracın pistin dışına çıkmadan ilerleyebilmesi ve de virajlarda pist içinde kalabilmesi için bulanık mantık tabanlı bir direksiyon kontrol sistemi geliştirilmiştir. Geliştirilen bu uzman tabanlı sistem sayesinde, aracın önünde bulunan virajın yönüne ve keskinliğine göre de aracın bulunması gereken uygun pozisyon hesaplanmıştır. Geliştirilen akıllı kontrol sistemin oyun performansına https://youtu.be/qOvEz3-PzRo bağıntısından ulaşılabilir.

🔖

Bu Makaleye Atıf Yap

Armağan, E., Kumbasar, T. (2018). TORCS oyun ortamında bulanık mantık tabanlı akıllı bir otonom araç kontrol sistemi tasarımı. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, Cilt: 24 Sayı: 8 Özel Sayı, 1435–1442. https://ajindex.com/articles/1058650

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (17)

  1. Wymann B, Espié E, Guionneau C, Dimitrakakis C, Coulom R, Sumner A. “TORCS: The Open Racing Car Simulator”. http://torcs.sourceforge.net (13.10.2016).
  2. Muñoz J, Gutierrez G, Sanchis A. “Controller for TORCS created by imitation”. IEEE Symposium on Computational Intelligence and Games, Milan, Italy, 7-10 September 2009.
  3. Muñoz J, Gutierrez G, Sanchis A. “A human-like TORCS controller for the Simulated Car Racing Championship”. IEEE Conference on Computational Intelligence and Games, Kopenhag, Denmark, 18-21 August 2010.
  4. Cardamone L, Loiacono D, Lanzi PL. “Learning Drivers for TORCS through Imitation Using Supervised Methods”. IEEE Symposium on Computational Intelligence and Games, Milan, Italy, 7-10 September 2009.
  5. Loiacono D, Prete A, Lanzi PL, Cardamone L. “Learning to Overtake in TORCS Using Simple Reinforcement Learning”. IEEE Congress on Evolutionary Computation, Barselona, Spain, 18-23 July 2010.
  6. Butz MV, Lönneker TD. “Optimized Sensory-motor Couplings plus Strategy Extensions for the TORCS Car Racing Challenge”. IEEE Symposium on Computational Intelligence and Games, Milan, Italy, 7-10 September 2009.
  7. Lun TW, Leary J. “School of Environment and Technology MSC Automotive Engineering MEM47 Automotive Project. University of Brighton”. http://itsuite.it.brighton.ac.uk/jjl/reports/torcs1.pdf (13.10.2016).
  8. Onieva E, Pelta DA, Alonso J, Milanés V, Pérez J. “A modular parametric architecture for the TORCS racing engine”. IEEE Symposium on Computational Intelligence and Games, Milan, Italy, 7-10 September 2009.
  9. Kemmerling M, Preuss M. “Automatic adaptation to generated content via car setup optimization in TORCS”. IEEE Conference on Computational Intelligence and Games, Kopenhag, Denmark, 18-21 August 2010.
  10. Preuss M, Quadflieg J, Rudolph G. “TORCS sensor noise removal and multi-objective track selection for driving style adaptation”. IEEE Conference on Computational Intelligence and Games, Seul, Güney Kore, 31 August.-3 September 2011.
  11. Kim TS, Na JC, Kim KJ. “Optimization of an autonomous car controller using a self-adaptive evolutionary strategy". International Journal of Advanced Robotic Systems, 9(73), 1-15, 2012.
  12. Kim KJ, Seo JH, Park JG, Na JC. “Generalization of TORCS car racing controllers with artificial neural networks and linear regression analysis”. Neurocomputing, 88, 87-99, 2012.
  13. Yakami G, Tanev I, Shimohara K, Katagiri S, Ohsaki, M. "Automobile driving support system evolved by Genetic Programming". Region 10 Conference (TENCON), Singapur, Singapur, 22-25 November 2016.
  14. Onieva E, Pelta DA, Milanés V, Pérez J. “A fuzzy-rule-based driving architecture for non-player characters in a car racing game”. Soft Computing, 15(8), 1617–1629, 2011.
  15. McAree O. “TORCSLink”. https://github.com/VerifiableAutonomy/TORCSLink (13.10.2016).
  16. Åström K, Hägglund T. Advanced PID Control, New York, USA, ISA, 2005.
  17. Wymann B. “Torcs Robot Tutorial”. http://www.berniw.org/tutorials/robot/tutorial.html” (13.10.2016).