Teleoperation of Remote Controlled Toy Cars in VR

dc.contributor.advisorNorbisrath, Ulrich, juhendaja
dc.contributor.authorSherafatian, Amirabbas
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2023-08-23T10:48:02Z
dc.date.available2023-08-23T10:48:02Z
dc.date.issued2022
dc.description.abstractTeleoperation, also known as remote operation, is a process enabling a vehicle, robot, or machine to be operated remotely. So that it establishes a two-way communication channel between the operator and the remote-controlled machine, which is called a teleoperator. Teleoperation is linked with several technologies, concepts, and terms such as telerobotics, telepresence, Virtual Reality (VR), and Augmented Reality (AR) and consists of several local and remote components [1]. Many areas benefit from teleoperation. The prominent examples are Autonomous Vehicles (AVs), Remotely Operated Vehicles (ROVs), drones, and entertainment. As a result, humans are able to explore environments and perform tasks via remote machines, without having to be there physically. In this thesis, while the focus is to provide a minimum viable product, a practical solution to teleoperate toy cars (Donkey Car S1[2]) in VR is introduced. VR is, in fact, a technology enabling users to immerse into an environment simulated with computers and interact with it[3]. As VR users take the advantage of immersive display and feel completely involved in the activity[3], the decision has been made to render the feedback (camera images) from the car in the VR glasses (Oculus Quest 2 - rebranded as Meta Quest 2 in November 2021[4]). As a result, the operator feels like being inside the car and will experience driving with the use of joysticks. The provided solution has been successful in providing a teleoperation opportunity, while it is open for improvement in some areas. The result shows with around 40 milliseconds of delay, the operator connects to the remote car successfully and is able to operate it. The camera images with a frame rate of 30 fps and a resolution of 320X240 are rendered in the Meta Quest successfully and the operator is able to send the commands to the remote car via joysticks in real-time. These prove that the solution is practical, but there are some areas open for further study and improvement such as camera streaming, network structure, and telepresence. The provided solution and topics discussed in this thesis yield a basic understanding of teleoperation. Getting to know the concepts and challenges in teleoperation help to step into some areas, where teleoperation is inevitable such as autonomous driving and telerobotics. The thesis will also motivate students and give them a direction in some areas such as teleoperation and VR.et
dc.identifier.urihttps://hdl.handle.net/10062/91706
dc.language.isoenget
dc.publisherTartu Ülikoolet
dc.rightsopenAccesset
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectTeleoperationet
dc.subjectVideo Streaminget
dc.subjectNetwork and Internet Protocolset
dc.subjectTeleoperation in Virtual Realityet
dc.subjectDigital Twinset
dc.subject.othermagistritöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticset
dc.subject.otherinfotechnologyet
dc.titleTeleoperation of Remote Controlled Toy Cars in VRet
dc.typeThesiset

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
Sherafatian_ma_2022.pdf
Suurus:
6.55 MB
Formaat:
Adobe Portable Document Format
Kirjeldus:

Litsentsi pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
license.txt
Suurus:
1.71 KB
Formaat:
Item-specific license agreed upon to submission
Kirjeldus: