Kursplan

Introduktion till AI och Robotik

  • Översikt över modern robotik och samverkan med AI
  • Tillämpningar i autonoma system, drönare och service-robotar
  • Viktiga AI-komponenter: upplevande, planering och styrning

Inställning av utvecklingsmiljö

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

Upplevande och Datorseende

  • Använda kameror och sensorer för upplevande
  • Bildklassificering, objektidentifiering och segmentering med TensorFlow
  • Kantdetektering och konturstig med OpenCV
  • Real-tid bildströmning och bearbetning

Lokalisering och Sensordataförening

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

Rörelseplanering och Sökvägssökning

  • Sökvägsplaneringsalgoritmer: Dijkstra, A* och RRT*
  • Hindrande undanmanöver och miljökartläggning
  • Real-tid röreljestyrning med PID
  • Dynamisk sökvägsoptimering med AI

Reinforcement Learning för Robotik

  • Grundläggande principer för reinforcement learning
  • Design av belöningbaserade robotbeteenden
  • Q-lärande och Deep Q-Networks (DQN)
  • Tillämpning av RL-agenter i ROS för anpassad rörelse

Simultaneous Localization and Mapping (SLAM)

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

Förvärvsämnen och Integration

  • Tal- och gesturerkännande för människa-robotinteraktion
  • Integration med IoT och molnrobotikplattformar
  • AI-driven prediktiv underhållning för robotar
  • Etik och säkerhet i AI-drivna robotik

Kampprojekt

  • Designa och simulera en intelligent mobilrobot
  • Implementera navigering, upplevande och röreljestyrning
  • Demonstrera real-tid beslutsfattande med AI-modeller

Sammanfattning och Nästa Steg

  • Översikt av viktiga AI-robotiktekniker
  • Framtidstrender 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
  • Förtrogenhet med sannolikhetskoncept, kalkyl och linjär algebra

Målgrupp

  • Ingenjörer
  • Robotentusiaster
  • Forskare inom automatisering och AI
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier