Designing and Constructing a Car Simulator: Integration of Visualization to Car Simulator

Irawan, William and Budiarto, Eka and Rusyadi, Rusman (2016) Designing and Constructing a Car Simulator: Integration of Visualization to Car Simulator. Bachelor thesis, Swiss German University.

[img]
Preview
Text
William Irawan 11112043 TOC.pdf

Download (1MB) | Preview
[img] Text
William Irawan 11112043 1.pdf
Restricted to Registered users only

Download (723kB)
[img] Text
William Irawan 11112043 2.pdf
Restricted to Registered users only

Download (1MB)
[img] Text
William Irawan 11112043 3.pdf
Restricted to Registered users only

Download (4MB)
[img] Text
William Irawan 11112043 4.pdf
Restricted to Registered users only

Download (8MB)
[img] Text
William Irawan 11112043 5.pdf
Restricted to Registered users only

Download (344kB)
[img]
Preview
Text
William Irawan 11112043 Ref.pdf

Download (352kB) | Preview

Abstract

The main purpose of this thesis project was to design and develop a program to extract and communicate telemetry data from racing games to the car simulator in real time. To achieve this objective, software to extract the telemetry data from the game was created using Qt Creator in C++. The code was written based on existing program called SimTool. Game raw data will be sent to port and IP that are specified in the configuration file of the game. The game used in this thesis project is Dirt 3 and it communicates with the program via UDP communication. Qt program listens to data that are sent by the game and the data will be sent to Arduino Mega via Firmata protocol for motion control. Dirt3 and the Qt programs were installed on one computer. There are two monitors for this project, one for the game visualization and the other is for the game dashboard and motion simulator configuration. The other objective of this thesis is to make a user friendly HMI that provides the user ability to configure the simulator and reading sensor and telemetry data. The interface is responsive enough to be used for configuring the motion simulator and reading the data with the 6% ± 2% average error of the simulation motion control and below 1% data loss for reading the game telemetry data.

Item Type: Thesis (Bachelor)
Uncontrolled Keywords: Car Simulator; UDP; Telemetry Data; Qt Framework; Firmata.
Subjects: T Technology > TJ Mechanical engineering and machinery > TJ163.12 Mechatronics
Divisions: Faculty of Engineering and Information Technology > Department of Mechatronics Engineering
Depositing User: Atroridho Rizky
Date Deposited: 17 Nov 2020 13:56
Last Modified: 17 Nov 2020 13:56
URI: http://repository.sgu.ac.id/id/eprint/1437

Actions (login required)

View Item View Item