Lehrmaterial zur Vorlesung
Inhalte
Ein Anwendungsgebiet häufig noch einfacher Methoden künstlicher Intelligenz (visuelle Intelligenz, akustisch‐ sprachliche Intelligenz, manipulative Intelligenz) sind autonome, mobile Robotersysteme sowie kooperative Robotersysteme mit Sensorik, Bildverarbeitung (2D/3D), Kinematik, Pfadplanung, Lokalisationsverfahren, SLAM Verfahren, Lagebestimmung und kybernetischen Systemen. Neben dem dafür benötigten Wissen wird auch der praktische Umgang mit Robotern und kognitiven Systemen anhand realer technischer Plattformen vermittelt. Projektbasiert werden Aufgaben zu den oben genannten Themen z.B. mit ROS (Robot Operating System), OpenCV, PCL(Point Cloud Library) in den Übungen bearbeitet. Die bevorzugten Programmiersprachen sind C++ und Python o.ä. höhere Programmiersprachen.
Vermittelt werden Kenntnisse zur Unterscheidung von verschiedenen intelligenten, z.T. autonomen, mobilen Robotern sowie allgemeinen Strukturen mobiler und kollaborativer bzw. kooperativer Robotersysteme und den typischen mechatronischen Architekturen sowie sensorgesteuerter Echtzeitprogrammierung. Die Studierenden erhalten einen Überblick über die Probleme und Lösungsmethoden beider Steuerung mobiler, kognitiv agierender Roboter. Durch projektbasiertes Arbeiten wird das erworbene Wissen vertieft und durch praktische Erfahrungen bei der Erstellung von Applikationen mit mobilen Robotern, Servicerobotern oder kooperativen Robotersystemen erweitert.