ROS (Robot Operating System) är en programvara med öppen källkod som låter användarna koppla samman olika slags teknik från varierande robotar, mobila plattformar, griparmar och annat. Med ROS går det även att planera rörelsevägar samt framställa och modellera robotapplikationer och användargränssnitt.
Denna utbildning ger dig en introduktion i ROS-plattformen enligt ”Learning-by-Doing”-konceptet. Steg för steg genom teoretiska förklaringar och praktiska övningar lär du dig att modellera ett utkast till en robot inklusive huvudkomponenter.
Dessutom lär du dig att skapa ett eget projekt för ett mobilt fordon genom att modellera dess huvudkomponenter och använda paket med öppen källkod för att styra rörelserna och simuleringen. ROS2 ingår också och båda versionerna kommer att behandlas i utbildningen.
En del av utbildningen fokuseras på introduktionen i att använda ROS och ROS2 för den mobila robotstyrningen och autonoma navigeringen med SLAM som bas. Integreringen av tillhörande sensorer med tekniker som säkerhetsskannrar sker tillsammans med den fullständiga applikationen och baseras på äkta hårdvara.
I slutet av utbildningen kan du både skapa ett projekt för ett autonomt fordon med ROS och ROS2 som kan navigera förarlöst och genomföra implementeringen som konkreta tillämpningar.