Systém pro podporu krátkodobých výpůjček vozidel formou sdílení

Loading...
Thumbnail Image

Date

Authors

Vrtal, Petr

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Cílem této práce je vytvořit systém pro transformaci běžného osobního automobilu na vozidlo schopné sdílení ve formě krátkodobých výpůjček. Výpůjčky vozidla probíhají čistě bezobslužně, čehož bylo dosaženo implementací obslužných aplikací v podobě administračního a uživatelského nástroje. Administrační aplikace byla vytvořena pomocí webových technologií, předně technologiemi Next.js a React. Zákaznická aplikace byla implementována s cílem vysoké přenositelnosti, a proto byl její vývoj směřován na mobilní platformy s využitím frameworku React Native a nástroje Expo. Vozidlo je vybaveno vlastním navrženým IoT koncovým zařízením v podobě desky plošných spojů, schopné permanentního bezdrátového připojení k síti na bázi technologie LTE-M a protokolu MQTT. Úkolem tohoto zařízení je poskytovat aktuální data vozidla získaná čtením komunikace na sběrnici CAN, připojením k standardnímu diagnostickému portu OBD-II. Důležitou součástí práce bylo provedení série testování všech dílčích aspektů implementované architektury, se zaměřením především na spolehlivost, výslednou funkčnost a uživatelskou přívětivost. Výsledný systém byl otestován v reálném provozu a představuje způsob neinvazivní transformace běžného osobního automobilu na automobil schopný sdílení.
The aim of this thesis is to create a system for the transformation of an ordinary passenger car into a vehicle capable of sharing in the form of short-term loans. Vehicle rentals are completely unattended, which was achieved by implementing service applications in the form of an administration and user tool. The administrative application was created using web technologies, primarily Next.js and React. The customer application was implemented with the goal of high portability, and therefore its development was directed to mobile platforms using the React Native framework and the Expo tool. The vehicle is equipped with its own designed IoT end device in the form of a printed circuit board, capable of permanent wireless connection to the network based on LTE-M technology and MQTT protocol. The purpose of this device is to provide current vehicle data obtained by reading communication on the CAN bus, connecting to a standard OBD-II diagnostic port. An important part of the work was the execution of a series of tests of all sub-aspects of the implemented architecture, focusing mainly on reliability, resulting functionality and user-friendliness. The resulting system was tested in real operation and represents a way of non-invasively transforming a regular passenger car into a car capable of sharing.

Description

Citation

VRTAL, P. Systém pro podporu krátkodobých výpůjček vozidel formou sdílení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Vývoj aplikací

Comittee

prof. Ing. Tomáš Hruška, CSc. (předseda) doc. Ing. František Zbořil, Ph.D. (člen) Ing. Ondřej Lengál, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen) Ing. Libor Polčák, Ph.D. (člen) Dr. Ing. Petr Peringer (člen)

Date of acceptance

2024-06-17

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO