Bakalářská práce

Sprievodná mobilná aplikácia pre inteligentnú kameru

Companion Mobile Application for Smart Camera

Ondrej Kalný
Anotace

Táto bakalárska práca sa zaoberá implementáciou mobilnej aplikácie pre operačný systém Android, ktorá slúži ako sprievodný nástroj pre inteligentné priemyselné kamery spoločnosti Novanta, konkrétne modely Allegro IVD a Machine Vision Mini. Riešenie stavia na priamej fyzickej komunikácii prostredníctvom rozhrania USB. Softvérová architektúra v jazyku Kotlin premosťuje prostredie systému Android s natívnymi …více

Abstract

This bachelor's thesis addresses the implementation of a mobile application for the Android operating system, designed as a companion tool for smart industrial cameras manufactured by Novanta, specifically the Allegro IVD and Machine Vision Mini models. The solution is based on direct physical communication over the USB interface. The software architecture, written in Kotlin, bridges the Android operating …více

Zadání práce
Cieľom tejto práce je navrhnúť, implementovať a vyhodnotiť mobilnú aplikáciu pre Android schopnú komunikovať s inteligentnými kamerami spoločnosti Novanta (Allegro IVD a Machine Vision Mini). Aplikácia bude umožňovať:

-streamovanie živého obrazu,
- zmenu parametrov kamery (napr. expozície),
- odosielanie príkazov a prijímanie odpovedí,
- spúšťanie predinštalovaných skriptov na kamere a vizualizáciu výsledkov.

Aplikácia obalí proprietárne SDK spoločnosti Novanta pre streamovanie a implementuje časť proprietárneho príkazového protokolu na strane hostiteľa. Študent sa zameria na návrh a implementáciu intuitívneho používateľského rozhrania vrátane popisu prípadov použitia, prehľadu možných prístupov k implementácii a odôvodnenia výberu zvoleného prístupu. Aplikácia bude obsahovať aj logovanie pre účely analýzy používateľských problémov a spracovanie chýb pre plynulé zotavenie sa z chybových stavov. Študent vykoná používateľské testovanie a vyhodnotenie finálnej aplikácie.

Zdrojový kód aplikácie mimo SDK poskytnutého spoločnosťou Novanta bude dostupný v IS pod licenciou MIT.
Práce zkontrolována:
25. 5. 2026 15:56, doc. RNDr. Zdeněk Matěj, Ph.D., učo 72963
Jazyk práce
slovenština slovenština
Termín obhajoby
22. 6. 2026
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Zdeněk Matěj, Ph.D., učo 72963
KPSK FI MU

Oponent

Ivo Trávníček
Novanta

Konzultant

RNDr. Jaroslav Čechák, Ph.D.
KSUZD FI MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.