Schița de curs

Introducere la Inteligența Artificială și Robotica

  • Panoramă a convergenței moderne dintre robotica și AI
  • Aplicații în sisteme autonome, droni și roboți de servicii
  • Componentele cheie ale AI: percepție, planificare și control

Setarea Mediului de Dezvoltare

  • Instalarea Python, ROS 2, OpenCV și TensorFlow
  • Folosirea Gazebo sau Webots pentru simularea roboților
  • Lucrul cu Jupyter Notebooks pentru experimente AI

Percepție și Vizualizare Computerizată

  • Folosirea camerelor și senzorilor pentru percepție
  • Clasificarea imaginilor, detectarea obiectelor și segmentarea folosind TensorFlow
  • Detectarea marginilor și urmărirea conturului cu OpenCV
  • Transmiterea și procesarea imagini în timp real

Localizare și Fuziunea Senzorilor

  • Înțelegerea roboticii probabilistice
  • Filtre Kalman și Filtre Kalman Extinse (EKF)
  • Filtre Particle pentru mediile neliniare
  • Integrarea datelor LiDAR, GPS și IMU pentru localizare

Planificarea Mișcării și Căutarea Drumului

  • Algoritmi de planificare a căilor: Dijkstra, A* și RRT*
  • Evitarea obstacolelor și mapearea mediului
  • Controlul mișcării în timp real folosind PID
  • Optimizarea dinamică a căilor folosind AI

Învățarea cu Reinforțare pentru Robotica

  • Fundamentele învățării cu reinforțare
  • Proiectarea comportamentelor robotice bazate pe recompense
  • Q-learning și Rețele Neuronale Profunde (DQN)
  • Integrarea agentilor RL în ROS pentru mișcare adaptivă

Localizare Simultaneă și Mapeare (SLAM)

  • Înțelegerea conceptelor și fluxurilor de lucru SLAM
  • Implementarea SLAM cu pachete ROS (gmapping, hector_slam)
  • SLAM vizual folosind OpenVSLAM sau ORB-SLAM2
  • Testarea algoritmilor SLAM în mediile simulate

Teme Avansate și Integrare

  • Recunoașterea vorbirii și a gesturilor pentru interacțiunea om-robot
  • Integrarea cu platformele IoT și robotica cloud
  • Mentinerea predictivă bazată pe AI pentru roboți
  • Etică și siguranță în robotica bazată pe AI

Proiect Final

  • Proiectarea și simularea unui robot mobil inteligent
  • Implementarea navigării, percepției și controlului mișcării
  • Demonstrarea luării deciziilor în timp real folosind modele AI

Synthesa și Următorii Pași

  • Revizuirea tehnicilor cheie de AI pentru robotica
  • Tendințele viitoare în robotică autonomă
  • Ressurse pentru continuarea învățării

Cerințe

  • Experiență de programare în Python sau C++
  • Cunoștințe de bază de informatică și inginerie
  • Familiarizarea cu concepte de probabilitate, calcul diferențial și algebră liniară

Audiență

  • Ingineri
  • Pasionați de robotica
  • Cercetători în automatizare și AI
 21 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite