JetBot - Autonomes und fortlaufendes maschinelles Lernen

Studer, Aaron and Rek, Yanick and Peter, Benjamin Michael (2020) JetBot - Autonomes und fortlaufendes maschinelles Lernen. Other thesis, OST Ostschweizer Fachhochschule.

[thumbnail of HS 2020 2021-SA-EP-Studer-Rek-Peter-JetBot - Autonomes und fortlaufendes maschinelles Lernen.pdf] Text
HS 2020 2021-SA-EP-Studer-Rek-Peter-JetBot - Autonomes und fortlaufendes maschinelles Lernen.pdf - Supplemental Material

Download (1MB)

Abstract

Das Ziel ist es, informatikinteressierten Personen einen Einblick in die Informatik, mit Fokus auf die Künstliche Intelligenz, zu ermöglichen. Der Roboter soll sich, nach der Umsetzung des Folgeprojekts, autonom durch zusammenhängende Räume bewegen können und nach einer Person oder einem Objekt suchen.

Die Arbeit ist in die folgenden drei Teilgebiete unterteilt: Hardware Evaluation, Objekt Detektion und Pfadfindung.

Für die Evaluation der Hardware wird der zur Verfügung gestellte JetBot Roboter von SparkFun als Referenz verwendet. Das Hauptproblem mit diesem JetBot ist die unzureichende Stromversorgung was dazu führt, dass der Jetson Nano in einem Power-Saving-Mode betrieben werden muss. Ein selbst zusammengestellter JetBot entspricht am ehesten den Anforderungen gemäss Nvidia. Abgesehen von der Stromversorgung kann auch die WLAN-Konnektivität verbessert werden und die GPIO-Pins sind so noch unbelegt.

Bei der Object-Detektion auf dem Jetson Nano muss stark auf die Perfomance geachtet werden. Drei Algorithmen (Faster R-CNN, YOLO v3 und SSD) werden miteinander verglichen. SSD Mobilenet-V2 konnte bei der Evaluation für diese Applikation überzeugen.

Die Pfadfindung wird algorithmisch, mithilfe von zwei Ultraschallsensoren und den Wänden der Räume, gelöst. Falls ein Hindernis beim Abfahren der Wände auftritt, wird es mithilfe der Ultraschallsensoren umfahren. Falls das Hindernis beim direkten Anfahren des Ziels auftritt, wird ein schlankes Kollisionsdetektions-Modell verwendet.

Item Type: Thesis (Other)
Subjects: Area of Application > Multimedia > Robotics
Technologies > Programming Languages > Python
Technologies > Communication > WLAN (Wireless LAN)
Technologies > Network
Brands > nVidia
Metatags > INS (Institute for Networked Solutions)
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Rinkel, Andreas
UNSPECIFIED
Date Deposited: 19 Mar 2021 09:48
Last Modified: 19 Mar 2021 09:48
URI: https://eprints.ost.ch/id/eprint/925

Actions (login required)

View Item
View Item