Social Robotics: Autonome Positionsbestimmung und Kartierung in dynamischen Umgebungen
Juli 8, 2024 | Techartikel | Autor: Gabriel Schwald & Dr. Matthias Sommer
![Thumbnail Social Robotics](https://aracom.de/wp-content/uploads/2024/07/Thumbnail-Social-Robotics.webp)
1. EINORDNUNG IN DAS FELD DER SOZIALEN ROBOTIK
2. HERAUSFORDERUNGEN BEI DER SIMULTANEN LOKALISIERUNG UND KARTIERUNG
Abbildung 1: Allgemeine Darstellung der SLAM-Problemstellung
Abbildung 2: Eine generische feature-basierte vSLAM-Pipeline
3. EXEMPLARISCHE SLAM-TIMELINE FÜR MOBILE UND AUTONOME ROBOTER
Abbildung 3: Vereinfachte Pipeline von Google Cartographer
4. KOMPONENTEN DES MOBILEN ROBOTERS
Abbildung 4: (links) NVIDIA Jetson mit LiDAR Sensor, (rechts) Grundriss generiert mit LiDAR
5. FAZIT UND AUSBLICK
SLAM ist nur einer der notwendigen Bausteine, um mobile soziale Robotik zu ermöglichen. Obwohl bereits seit über 15 Jahren Open-Source-Algorithmen existieren, die eine autonome Navigation ermöglichen, gibt es noch viel Entwicklungspotenzial. Gerade die Robustheit, also die Fehlertoleranz, ist ein Bereich, in dem Verbesserungen notwendig sind, um eine wirklich autonome Navigation zu ermöglichen. Auch Teilkomponenten von SLAM werden bereits durch neuronale Netze verbessert. So ist z.B. bei vSLAM der weit verbreitete Oriented FAST and Rotated BRIEF (ORB) Algorithmus zur Merkmalserkennung Stand der Technik [4]. Neuronale Netze werden aber nicht nur zur Bildanalyse eingesetzt, sondern können auch effizientere Lösungen für das oben genannte Loop Closure-Problem sein. So verwendet OverlapNet [5] keine manuell erstellten Gleichungen, um Kandidaten für bereits besuchte Gebiete zu finden, sondern ein siamesisches neuronales Netz. In vielen Bereichen der sozialen Robotik erweitert der Einsatz von Methoden des maschinellen Lernens den Raum des Machbaren. Ein gutes Beispiel ist die in einer vorherigen Abschlussarbeit implementierte Emotionserkennung, die wir unter https://github.com/AraComITServicesGmbH/emotionale-robotik bereitstellen.
In Kooperation mit verschiedenen Bildungseinrichtungen forschen wir aktiv im Feld der mobilen sozialen Robotik. Dieser Blogartikel gab einen Einblick in die Masterarbeit “SLAM für mobile Roboteranwendungen in häuslichen Umgebungen”, die in Zusammenarbeit mit dem Lehrstuhl für Mechatronik der Universität Augsburg, entsteht. Wir bieten immer studentische Abschlussarbeiten an, die unter https://aracom.de/deine_karriere/abschlussarbeit/ ausgeschrieben sind.
Mit AraCom zur erfolgreichen Abschlussarbeit
In vielen Bereichen der sozialen Robotik erweitert der Einsatz von Methoden des maschinellen Lernens den Raum des Machbaren. In Kooperation mit verschiedenen Bildungseinrichtungen forschen wir aktiv im Feld der mobilen sozialen Robotik. Dieser Blogartikel gab einen Einblick in die Masterarbeit “SLAM für mobile Roboteranwendungen in häuslichen Umgebungen”, die in Zusammenarbeit mit dem Lehrstuhl für Mechatronik der Universität Augsburg, entsteht. MEHR ZU DEN ABSCHLUSSARBEITENQUELLEN
- O. Bendel, Soziale Roboter. Wiesbaden: Springer Fachmedien Wiesbaden, 2021. ISBN: 978- 3-658-31113-1
- W. Hess, D. Kohler, H. Rapp and D. Andor, „Real-time loop closure in 2D LIDAR SLAM,“ 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden, 2016 pp. 1271-1278, doi: 10.1109/ICRA.2016.7487258.
- Steven Macenski et al. “Robot Operating System 2: Design, architecture, and uses in the wild”. In: Science Robotics 7.66 (2022)
- Carlos Campos et al. “ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual- Inertial and Multi-Map SLAM”, IEEE Transactions on Robotics 37(6):1874-1890, Dec. 2021
- Chen, X., Läbe, T., Milioto, A. et al. OverlapNet: a siamese network for computing LiDAR scan similarity with applications to loop closing and localization. Auton Robot 46, 61–81 (2022).
- https://www.nvidia.com/de-de/autonomous-machines/embedded-systems/, abgerufen am 24.06.2024