Kursplan

Introduktion till AI och Robotik

  • Översikt över modern robotik och AI-konvergens
  • Tillämpningar inom autonoma system, drönare och service-robotar
  • Nyckel AI-komponenter: uppfattning, planering och styrning

Inställning av utvecklingsmiljö

  • Installera Python, ROS 2, OpenCV och TensorFlow
  • Använda Gazebo eller Webots för robot-simulering
  • Arbeta med Jupyter Notebooks för AI-experiment

Uppfattning och Datorseende

  • Använda kameror och sensorer för uppfattning
  • Bildklassificering, objektidentifiering och segmentering med TensorFlow
  • Kantdetektering och konturspårning med OpenCV
  • Real-tidsbildströmning och bearbetning

Lokalisering och Sensorfusjon

  • Förstå probabilistisk robotik
  • Kalman-filter och Extended Kalman Filters (EKF)
  • Partikelfilter för icke-linjära miljöer
  • Integrera LiDAR, GPS och IMU-data för lokalisering

Rörelseplanering och Sökvägsbestämning

  • Rörelseplaneringsalgoritmer: Dijkstra, A*, och RRT*
  • Hindrandeundanvikande och miljökartläggning
  • Real-tidsrörelsestyrning med PID
  • Dynamisk sökvägsoptimering med AI

Reinforcement Learning för Robotik

  • Grundläggande koncept inom reinforcement learning
  • Utforma belöning-baserade robotbeteenden
  • Q-lärande och Deep Q-Networks (DQN)
  • Integrera RL-agenter i ROS för anpassad rörelse

Simultaneous Localization and Mapping (SLAM)

  • Förstå SLAM-koncept och arbetsflöden
  • Implementera SLAM med ROS-paket (gmapping, hector_slam)
  • Visuellt SLAM med OpenVSLAM eller ORB-SLAM2
  • Testa SLAM-algoritmer i simulerade miljöer

Avancerade ämnen och integrering

  • Tal- och gestikigenkänning för människa-robot-interaktion
  • Integrering med IoT och molnrobotikplattformar
  • AI-drivet prediktiv underhåll för robotar
  • Etik och säkerhet i AI-driven robotik

Avslutningsprojekt

  • Utforma och simulera en intelligent mobilrobot
  • Implementera navigering, uppfattning och rörelsestyrning
  • Demontera real-tidsbeslutsfattande med AI-modeller

Sammanfattning och nästa steg

  • Granskning av nyckel AI-robotiktekniker
  • Framtidsutveckling inom autonom robotik
  • Resurser för fortsatt lärande

Krav

  • Programmerings erfarenhet i Python eller C++
  • Grundläggande förståelse för datavetenskap och teknik
  • Familiaritet med sannolikhetsbegrepp, analys och linjär algebra

Målgrupp

  • Ingenjörer
  • Robotikentusiaster
  • Forskare inom automatisering och AI
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier