Philip, James (2025) Implementasi 3D Printed Virtual Steering Wheel pada Permainan Game Racing Menggunakan OpenCV dan MediaPipe. Other thesis, Institut Teknologi Sepuluh Nopember.
![]() |
Text
5024211064-Undergraduate_Thesis.pdf Restricted to Repository staff only Download (44MB) | Request a copy |
Abstract
Kemajuan teknologi Human-Computer Interaction (HCI) telah mendorong inovasi dalam sistem kendali untuk aplikasi permainan, khususnya pada genre simulasi balap. Namun, perangkat steering wheel komersial masih tergolong mahal dan kurang fleksibel. Penelitian ini bertujuan untuk mengembangkan sistem kendali permainan balap berbasis computer vision, yang memanfaatkan pengenalan gesture dan pelacakan ArUco marker tanpa memerlukan perangkat keras tambahan selain kamera. Sistem ini mengintegrasikan MediaPipe untuk deteksi gesture tangan secara real-time dan menggunakan ArUco marker sebagai referensi rotasi kemudi berdasarkan sudut yaw. Fungsi throttle dan brake dikendalikan secara dinamis melalui analisis posisi jari, sedangkan gear shifting dilakukan menggunakan gesture vertikal khusus. Seluruh data gesture dikonversi menjadi sinyal virtual joystick menggunakan PyvJoy, dengan dukungan dari 360ce dan HidHide untuk memastikan kompatibilitas dengan berbagai permainan.
==================================================================================================================================
Advancements in Human-Computer Interaction (HCI) technologies have driven innovations in control systems for gaming applications, particularly in the racing simulation genre. However, commercial steering wheel devices remain relatively expensive and lack flexibility. This study aims to develop a racing game control system based on computer vision, utilizing gesture recognition and ArUco marker tracking without requiring additional hardware other than a camera. The system integrates MediaPipe for real-time hand gesture detection and uses ArUco markers as a reference for steering rotation based on the yaw angle. The throttle and brake functions are dynamically controlled through finger position analysis, while gear shifting is performed using dedicated vertical gestures. All gesture data is converted into virtual joystick signals using PyvJoy, with support from 360ce and HidHide to ensure compatibility with various games.
Item Type: | Thesis (Other) |
---|---|
Uncontrolled Keywords: | Human-Computer Interaction, Gesture Recognition, ArUco Marker, MediaPipe, PyvJoy, Simulasi Balap, Virtual Joystick, 360ce, HidHide. |
Subjects: | T Technology > T Technology (General) > T385 Visualization--Technique T Technology > T Technology (General) > T57.5 Data Processing T Technology > T Technology (General) > T59.7 Human-machine systems. |
Divisions: | Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Computer Engineering > 90243-(S1) Undergraduate Thesis |
Depositing User: | James Philip |
Date Deposited: | 04 Jun 2025 08:13 |
Last Modified: | 04 Jun 2025 08:13 |
URI: | http://repository.its.ac.id/id/eprint/119132 |
Actions (login required)
![]() |
View Item |