Einstieg ROS 2

Aus HSHL Mechatronik
Version vom 5. Mai 2022, 07:25 Uhr von Gerrit Wurth (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Kategorie:Robotik Kategorie:Autonome Systeme Kategorie:ROS2 → zurück zum Hauptartikel: Robotik_und_autonome_Systeme | Robotik und autonome Sys…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

→ zurück zum Hauptartikel: Robotik und autonome Systeme

Autor: Gerrit Wurth

Abb. 1: ROS 2 Galactic Geochelone


Einleitung

Im Forschungsgebiet Robotik und autonome Systeme wird mit dem Robot Operating System 2 (ROS 2) gearbeitet. Das Robot Operating System ist ein Framework und soll bei der Softwareentwicklung von Roboteranwendungen helfen. Bereits 2007 startete die Entwicklung am Stanford Artificial Intelligence Laboratory im Rahmen des Stanford-AI-Robot-Projektes. Seit 2009 wird die Software überwiegend am Robotikinstitut Willow Garage weiterentwickelt. Ab 2012 übernahm die gemeinnützige Organisation Open Source Robotics Foundation (OSRF) die Entwicklung.


ROS 2 Galactic Geochelone ist die aktuelle Version und bietet Softwarebibliotheken und Werkzeugen zur Entwicklung von Robotern und autonomen Systemen.
Für unsere vielfältigen Projekte hat ROS 2 einiges zu bieten:

  • Gerätetreiber für viele Aktoren und Sensoren
  • Algorithmen zur Navigation und Bahnsteuerung
  • Leistungsstarke Entwicklertools
  • Software für die Bildverarbeitung
  • Algorithmen für die Simultane Positionsbestimmung und Kartierung (SLAM)
  • Echtzeitfähigkeit

Installation

Tutorials

Demo Fahrerloses Transport System