Cursuri de pregatire Artificial Intelligence (AI) for Robotics
Robotics este un domeniu în inteligența artificială (AI) care se ocupă cu programarea și proiectarea de mașini inteligente și eficiente.
Această formare directă (online sau on-site) este destinată inginerilor care doresc să programeze și să creeze roboți prin metode de bază AI.
La sfârșitul cursului, participanții vor putea:
- Implementarea filtrelor (Kalman și particule) pentru a permite robotului să localizeze obiecte în mișcare în mediul său.
- Implementarea algoritmelor de căutare și a planificării mișcării.
- Implementarea controlului PID pentru a regla mișcarea unui robot în interiorul unui mediu.
- Implementarea algoritmelor SLAM pentru a permite unui robot să-și mapeze un mediu necunoscut.
Formatul cursului
- Lecții și discuții interactive.
- Multe exerciții și practici.
- Implementarea pe mâini într-un mediu live-lab.
Opțiuni de personalizare
- Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a organiza.
Schița de curs
Introducere
Prezentare generală a inteligenței artificiale (AI) și Robotics
- Simulat pe calculator versus fizic
- Robotics ca ramură a inteligenței artificiale
- Aplicații ale AI în robotică
Înțelegerea localizării
- Localizarea robotului dvs.
- Utilizarea senzorilor pentru a evalua locația și mediul înconjurător
- Exerciții de probabilitate
Învățarea despre mișcarea roboților
- Mișcări exacte și inexacte
- Funcții de detectare și deplasare
Utilizarea instrumentelor de probabilitate
- Bayes’ regulă
- Teorema probabilității totale
Estimarea stării vehiculului utilizând filtrul Kalman
- Procese gaussiene
- Măsurare și mișcare
- Filtrarea Kalman (cod, predicție, proiectare ș i matrici).
Urmărirea mașinii robotizate utilizând filtrul de particule
- Dimensiunea spațiului de stare și modalitatea de briefing
- Clasa de robot, lumea robotului și particule de robot
Explorarea planificării și a metodelor Search
- Algoritm de căutare A*
- Planificarea mișcării
- Calcularea costului și a traiectoriei optime
Programming Robotul tău AI
- Primul program de căutare și tabelul grilă de expansiune
- Programare dinamică
- Calculul valorii și politica optimă
Utilizarea controlului PID
- Mișcarea robotului și netezirea traiectoriei
- Implementarea regulatorului PID
- Optimizarea parametrilor
Cartografierea și urmărirea folosind SLAM
- Constrângeri
- Repere
- Implementarea SLAM
Depanare
Rezumat și concluzii
Cerințe
- Programming experiență
- Înțelegere de bază a științei și ingineriei informatice
- Familiaritate cu conceptele de probabilitate și algebră liniară
Audiență
- Inginerii
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Artificial Intelligence (AI) for Robotics - Rezervare
Cursuri de pregatire Artificial Intelligence (AI) for Robotics - Solicita Oferta
Artificial Intelligence (AI) for Robotics - Cerere de consultanta
Mărturii (1)
I feel I get the core skills I need to understand how the ROS fits together, and how to structure projects in it.
Dan Goldsmith - Coventry University
Curs - ROS: Programming for Robotics
Upcoming Courses
Cursuri înrudite
Aerial Robotics
21 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează inginerilor și dezvoltatorilor care doresc să proiecteze, să dezvolte și să testeze vehicule aeriene prin explorarea diferitelor concepte și instrumente de robotică aeriană.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți elementele de bază ale roboticii aeriene.
- Modelați și proiectați UAV-uri și quadrotoare. .
- Învățați elementele de bază ale controlului zborului și ale planificării mișcării.
- Învățați cum să folosiți diferite instrumente de simulare pentru robotică aeriană.
Drone Fundamentals
7 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează tuturor celor care doresc să înțeleagă elementele de bază ale UAS și să aplice tehnologia dronelor în planificare, operațiuni, management și analiză pentru diverse industrii.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Câștigați cunoștințe fundamentale despre UAV-uri și drone.
- Învățați despre clasificările și utilizările dronelor pentru a găsi UAV-uri adecvate care să răspundă diferitelor nevoi.
- Evaluați opțiunile de livrare și reglementările pentru operarea convenabilă a dronelor. .
- Înțelegeți riscurile și etica utilizării tehnologiei dronelor. .
- Explorați utilizările și capacitățile viitoare ale dronelor, inclusiv integrarea cu alte tehnologii. .
Drones for Agriculture
21 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează tehnicienilor din agricultură, cercetătorilor și inginerilor care doresc să aplice robotica aeriană în optimizarea colectării și analizei datelor pentru agricultură.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți tehnologia dronelor și reglementările legate de aceasta. .
- Dispuneți dronele pentru a achiziționa, procesa și analiza datele privind culturile pentru a îmbunătăți metodele de cultivare și agricultură. .
Drone Programming with ArduPilot
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor și persoanelor tehnice care doresc să proiecteze și să dezvolte o dronă fără pilot.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați un mediu de dezvoltare adecvat.
- Selectați și aplicați instrumentele potrivite pentru programarea unei drone. .
- Înțelegeți și configurați firmware-ul, middleware-ul și stiva API. .
- Testați și depanați codul lor folosind software-ul de simulare a dronelor.
ROS: Programming for Robotics
21 oreÎn această instruire live, condusă de un instructor în România, participanții vor învăța cum să înceapă să folosească ROS pentru proiectele lor de robotică prin utilizarea instrumentelor de vizualizare și simulare a roboticii.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți elementele de bază ale ROS.
- Învățați cum să creați un proiect de robotică de bază folosind ROS. .
- Învățați cum să utilizați diferite instrumente pentru robotică, inclusiv instrumente de simulare și vizualizare. .
ROS for Mobile Robots using Python
21 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de robotică de nivel începător până la nivel intermediar și potențial avansat care doresc să învețe cum să utilizeze ROS pentru a programa roboți mobili folosind Python.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să configureze un mediu de dezvoltare care include ROS, Python și o platformă de roboți mobili.
- Să creeze și să ruleze noduri, subiecte, servicii și acțiuni ROS utilizând Python.
- Să utilizeze instrumente și utilitare ROS pentru a monitoriza și depana aplicațiile ROS.
- Utilizarea pachetelor și bibliotecilor ROS pentru a îndeplini sarcini comune pentru roboții mobili.
- Să integreze ROS cu alte cadre și instrumente.
- Depanarea și depanarea aplicațiilor ROS.
Smart Robots for Developers
84 oreDeveloping Intelligent Bots with Azure
14 oreServiciul Azure Bot combină puterea funcțiilor Microsoft Bot Framework și Azure pentru a permite dezvoltarea rapidă a robotilor inteligenți.
În cadrul acestui training, instruit în direct, participanții vor învăța cum să creeze cu ușurință un bot inteligent folosind Microsoft Azure
Până la sfârșitul acestui antrenament, participanții vor putea:
- Aflați elementele fundamentale ale roboților inteligenți
- Aflați cum puteți crea bots inteligenți utilizând aplicații cloud
- Înțelegeți cum să utilizați Microsoft Bot Framework, SDK Bot Builder și Serviciul Azure Bot
- Înțelegeți cum puteți proiecta roboți folosind modele de bot
- Dezvoltați primul bot inteligent folosind Microsoft Azure
Public
- Dezvoltatori
- hobbyists
- Ingineri
- Profesioniști IT
Formatul cursului
- Partea de prelegere, o discuție parțială, exerciții și practici practice
Developing a Bot
14 oreUn bot sau chatbot este un fel de asistent informatic care este folosit pentru a automatiza interacțiunile utilizatorilor pe diverse platforme de mesagerie și pentru a rezolva lucrurile mai rapid, fără a fi nevoie ca utilizatorii să vorbească cu un alt om.
În cadrul acestui curs de instruire live, condus de un instructor, participanții vor învăța cum să înceapă să dezvolte un bot, pe măsură ce vor parcurge crearea unor exemple de chatbot-uri folosind instrumente și cadre de dezvoltare a bot-urilor.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Să înțeleagă diferitele utilizări și aplicații ale bot-urilor
- Să înțeleagă procesul complet de dezvoltare a bot-urilor
- Să exploreze diferitele instrumente și platforme utilizate în crearea bot-urilor
- Să construiască un exemplu de chatbot pentru Facebook Messenger
- Să construiască un exemplu de chatbot folosind Microsoft Bot Framework
Audiență
- Dezvoltatorii interesați să își creeze propriul bot
Formatul cursului
- O parte prelegere, o parte discuții, exerciții și o mare parte practică practică
Artificial Intelligence (AI) for Mechatronics
21 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează inginerilor care doresc să învețe despre aplicabilitatea inteligenței artificiale la sistemele mecatronice.
Până la sfârșitul acestei formări, participanții vor fi capabili să:
- Obțină o imagine de ansamblu asupra inteligenței artificiale, învățării automate și inteligenței computaționale.
- Să înțeleagă conceptele de rețele neuronale și diferite metode de învățare.
- Să aleagă eficient abordări de inteligență artificială pentru probleme din viața reală.
- Să implementeze aplicații AI în ingineria mecatronică.
LangChain: Building AI-Powered Applications
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de nivel mediu și inginerilor de software care doresc să construiască aplicații bazate pe inteligență artificială folosind cadrul LangChain.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să înțeleagă elementele de bază ale LangChain și ale componentelor sale.
- Să integreze LangChain cu modele lingvistice mari (LLM) precum GPT-4.
- Să construiască aplicații modulare de inteligență artificială folosind LangChain.
- Să rezolve problemele comune în aplicațiile LangChain.
LangChain Fundamentals
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor și inginerilor de software de nivel începător și intermediar care doresc să învețe conceptele de bază și arhitectura LangChain și să dobândească abilități practice pentru a crea aplicații cu inteligență artificială.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă principiile fundamentale ale LangChain.
- Să instaleze și să configureze mediul LangChain.
- Să înțeleagă arhitectura și modul în care LangChain interacționează cu modelele lingvistice mari (LLM).
- Să dezvolte aplicații simple utilizând LangChain.
AI Automation with n8n and LangChain
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor și profesioniștilor IT de toate nivelurile de calificare care doresc să automatizeze sarcini și procese folosind inteligența artificială fără a scrie coduri ample.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să proiecteze și să implementeze fluxuri de lucru complexe utilizând interfața vizuală de programare n8n.
- Să integreze capabilitățile AI în fluxurile de lucru folosind LangChain.
- Să construiască chatbots și asistenți virtuali personalizați pentru diverse cazuri de utilizare.
- Efectuați analize și prelucrări avansate de date cu agenți AI.
Small Language Models (SLMs): Applications and Innovations
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează cercetătorilor și dezvoltatorilor de date de nivel începător și intermediar care doresc să implementeze și să utilizeze modele lingvistice mici în diverse aplicații.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă arhitectura și funcționalitatea modelelor lingvistice mici.
- Să implementeze SLM-uri pentru sarcini precum generarea de text și analiza sentimentală.
- să optimizeze și să ajusteze SLM-urile pentru cazuri de utilizare specifice.
- Să implementeze SLM-uri în medii cu resurse limitate.
- Evaluarea și interpretarea performanțelor SLM-urilor în scenarii reale.
Small Language Models (SLMs) for Domain-Specific Applications
28 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează oamenilor de știință de nivel mediu și inginerilor de învățare automată care doresc să creeze și să aplice modele lingvistice mici adaptate pentru domenii specifice, cum ar fi cel juridic, medical și tehnic.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă importanța și aplicarea modelelor lingvistice specifice unui domeniu.
- Să curețe și să preproceseze seturi de date specializate pentru instruirea modelelor.
- Să formeze și să ajusteze modele lingvistice pentru aplicații specifice unui domeniu.
- să evalueze și să compare modelele cu ajutorul unor parametri relevanți pentru domeniu.
- Implementarea modelelor lingvistice specifice unui domeniu în scenarii din lumea reală.