JetBot: ROS AI Kit: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung Markierung: Manuelle Zurücksetzung |
||
Zeile 1: | Zeile 1: | ||
[[Kategorie:JetBot ROS AI Roboter]] | |||
[[ | [[Datei:Waveshare jetbot-ros-ai-kit-1.jpg|thumb|rigth|490px|Abb. 1: JetBot ROS AI Roboter von [https://www.waveshare.com/product/robotics/mobile-robots/jetson-nano-ai-robots/jetbot-ros-ai-kit.htm Waveshare]]] | ||
[[ | [[Kategorie:AMR]] | ||
[[ | {| class="wikitable" | ||
{| class="wikitable" | |||
|- | |- | ||
| ''' | | '''Autor:''' || Ammar Imran Khan | ||
|- | |- | ||
| ''' | | '''Art:''' || Bachelorarbeit | ||
|- | |- | ||
| ''' | | '''Starttermin''': || offen | ||
|- | |- | ||
| ''' | | '''Abgabetermin''': || offen | ||
|- | |- | ||
| ''' | | '''Betreuer''': || [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]] | ||
|} | |} | ||
<br> | <br> | ||
{{#ev:youtube|https://youtu.be/hyaE4e2QQBQ?si=of_5IbAODocCLTik | 500 | right | YouTube: Waveshare JetBot Professional ROS AI Kit |frame}} | {{#ev:youtube|https://youtu.be/hyaE4e2QQBQ?si=of_5IbAODocCLTik | 500 | right | YouTube: Waveshare JetBot Professional ROS AI Kit |frame}} | ||
== | == Einführung == | ||
Seit über 2 Jahren arbeiten wir mit der Arbeitsgruppe [[Robotik_und_autonome_Systeme|Robotik und autonome Systeme]] an der autonomen Navigation eines Fahrerlosen Transportfahrzeugs (FTF). Für die Weiterentwicklung benötigen wir studentische Hilfe. | |||
'''Title:''' LiDAR SLAM for a JetBot using the Robot Operating System | '''Title:''' LiDAR SLAM for a JetBot using the Robot Operating System | ||
== | == Aufgabenstellung == | ||
# | # Aufbau und Inbetriebnahme eines JetBot (Hardware ist vorhanden) | ||
# | # Einarbeitung in das bestehende System (JetBot) | ||
# | # Überprüfung und Verbesserung der bestehenden [[Anleitung_zum_einfachen_Einstieg_in_ROS2|Dokumentation]] | ||
# | # Ansteuerung des JetBot | ||
# | # Fokus auf eines der Schwerpunktgebiete | ||
## SLAM LiDAR Mapping | ## SLAM LiDAR Mapping | ||
## | ## Bahnplanung, Autonome Navigation, dynamische Hindernisbehandlung | ||
## | ## Bildverarbeitung | ||
## | ## Mensch-Roboter Sprachinteraktion | ||
# | # Test und wiss. Dokumentation im HSHL-Wiki | ||
== | == Anforderungen == | ||
Das Projekt erfordert Vorwissen in den nachfolgenden Themengebieten. Sollten Sie die Anforderungen nicht erfüllen müssen Sie sich diese Kenntnisse anhand im Rahmen der Arbeit anhand von Literatur/Online-Kursen selbst aneignen. | |||
* | * Umgang mit Linux | ||
* C | * C-Programmierung | ||
* | * Dokumentenversionierung mit SVN | ||
* Optional: | * Optional: | ||
** AI Deep Learning | **AI Deep Learning mit NVIDIA Jetson Nano | ||
** OpenCV Vision Processing | **OpenCV Vision Processing | ||
** Simulation | **Simulation mit [https://cyberbotics.com/ WeBots] | ||
** | **Umgang mit [[ROS2_Tutorial|ROS2]] | ||
** [[ | **[[Partikelfilter_SLAM_für_ein_AMR|Partikel Filter SLAM]] | ||
** | **Mensch-Roboter Sprachinteraktion | ||
== | == Anforderungen an die wissenschaftliche Arbeit == | ||
* | * Wissenschaftliche Vorgehensweise (Projektplan, etc.), nützlicher Artikel: [[Gantt-Diagramm| Gantt Diagramm erstellen]] | ||
* | * Wöchentlicher Fortschrittsberichte (informativ), aktualisieren Sie das [[Diskussion:JetBot:_ROS_AI_Kit|Besprechungsprotokoll]] - Live Gespräch mit Prof. Schneider | ||
* | * Projektvorstellung im Wiki | ||
* | * Tägliche Sicherung der Arbeitsergebnisse in [[Software_Versionsverwaltung_mit_SVN|SVN]] | ||
* | * Tägliche Dokumentation der geleisteten Arbeitsstunden | ||
* [[ | *[[Studentische_Arbeiten_bei_Prof._Schneider|Studentische Arbeiten bei Prof. Schneider]] | ||
* [[ | *[[Anforderungen_an_eine_wissenschaftlich_Arbeit| Anforderungen an eine wissenschaftlich Arbeit]] | ||
== | == Nützliche Links == | ||
*[https://www.waveshare.com/product/robotics/mobile-robots/jetson-nano-ai-robots/jetbot-ros-ai-kit.htm Waveshare: JetBot Professional Version ROS AI Kit] | *[https://www.waveshare.com/product/robotics/mobile-robots/jetson-nano-ai-robots/jetbot-ros-ai-kit.htm Waveshare: JetBot Professional Version ROS AI Kit] | ||
*[https://www.waveshare.com/wiki/JetBot_ROS_AI_Kit Waveshare: JetBot ROS AI Kit Wiki] | *[https://www.waveshare.com/wiki/JetBot_ROS_AI_Kit Waveshare: JetBot ROS AI Kit Wiki] | ||
---- | ---- | ||
→ | → zurück zum Hauptartikel: [[Offene_Themen_von_Prof._Schneider| Studentische Arbeiten]] |
Version vom 27. August 2024, 13:51 Uhr
Autor: | Ammar Imran Khan |
Art: | Bachelorarbeit |
Starttermin: | offen |
Abgabetermin: | offen |
Betreuer: | Prof. Dr.-Ing. Schneider |
Einführung
Seit über 2 Jahren arbeiten wir mit der Arbeitsgruppe Robotik und autonome Systeme an der autonomen Navigation eines Fahrerlosen Transportfahrzeugs (FTF). Für die Weiterentwicklung benötigen wir studentische Hilfe.
Title: LiDAR SLAM for a JetBot using the Robot Operating System
Aufgabenstellung
- Aufbau und Inbetriebnahme eines JetBot (Hardware ist vorhanden)
- Einarbeitung in das bestehende System (JetBot)
- Überprüfung und Verbesserung der bestehenden Dokumentation
- Ansteuerung des JetBot
- Fokus auf eines der Schwerpunktgebiete
- SLAM LiDAR Mapping
- Bahnplanung, Autonome Navigation, dynamische Hindernisbehandlung
- Bildverarbeitung
- Mensch-Roboter Sprachinteraktion
- Test und wiss. Dokumentation im HSHL-Wiki
Anforderungen
Das Projekt erfordert Vorwissen in den nachfolgenden Themengebieten. Sollten Sie die Anforderungen nicht erfüllen müssen Sie sich diese Kenntnisse anhand im Rahmen der Arbeit anhand von Literatur/Online-Kursen selbst aneignen.
- Umgang mit Linux
- C-Programmierung
- Dokumentenversionierung mit SVN
- Optional:
- AI Deep Learning mit NVIDIA Jetson Nano
- OpenCV Vision Processing
- Simulation mit WeBots
- Umgang mit ROS2
- Partikel Filter SLAM
- Mensch-Roboter Sprachinteraktion
Anforderungen an die wissenschaftliche Arbeit
- Wissenschaftliche Vorgehensweise (Projektplan, etc.), nützlicher Artikel: Gantt Diagramm erstellen
- Wöchentlicher Fortschrittsberichte (informativ), aktualisieren Sie das Besprechungsprotokoll - Live Gespräch mit Prof. Schneider
- Projektvorstellung im Wiki
- Tägliche Sicherung der Arbeitsergebnisse in SVN
- Tägliche Dokumentation der geleisteten Arbeitsstunden
- Studentische Arbeiten bei Prof. Schneider
- Anforderungen an eine wissenschaftlich Arbeit
Nützliche Links
→ zurück zum Hauptartikel: Studentische Arbeiten