Delavnice za mladino

Izobraževalni MOSTiček: Programiranje v ROS2

Osnove progamiranja v okolju ROS2.

Brezplačna udeležba
Prijavnina:

Možno je obročno plačevanje.

Podrobnosti:
Trajanje: 
3 srečanja po 3 ure
Datum: 
7. 10., 14. 10. in 21. 10. (16.00 - 19.00)
Težavnost: 
Osnovno predznanje programiranja.
Starostna skupina: 
mladi

O aktivnosti

V sklopu projekta Izobraževalni MOSTiček, ki ga sofinancira Mestna občina Ljubljana, v oktobru 2024 organiziramo delavnico programiranja v ROS2.

Na delavnici bomo v manjši skupini skupaj raziskovali osnove sistema ROS2 (Robot Operating System), ki med inženirji ter inženirkami velja kot najbolj priljubljeno odprtokodno ogrodje (framework) za razvoj robotov. Začeli bomo na začetku in se spoznali kaj vse ROS2 sploh je, dobili dober pregled nad njegovo arhitekturo ter skozi praktične primere ugotavljali za kaj vse ga lahko uporabljamo. Predznanje ROS1 ni potrebno, ampak pomaga.

Na delavnici se bomo v obliki usmerjenega pogovora med udeleženci ukvarjali predvsem z upravljanjem ROS2 preko Linux terminal konzole. Če nam čas dovoli, se bomo lotili tudi pisanja programa za ROS2 v Python3 jeziku. Zato je znanje osnov Linux terminala obvezno, znanje osnov Pythona pa toplo priporočeno.

Tematike:

  • Kaj je ROS2 (Vizualizacijska orodja, komunikacijski sistem, standardizacija kode)
  • Kratka zgodovina ROS sistema
  • Kakšni problemi so inspirirali sistem in čemu je ROS2 namenjen
  • Osnove upravljanja preko terminal konzole
  • Osnovni koncepti komunikacijskega sistema prek praktičnih primerov (subscriber, publisher, topics, services, ...)
  • Uporaba ROS2 orodij za vizualizacijo (Rviz, RQT, ...)
  • Priprava ROS2 workspace-a in pisanje minimalnega programa v Python3

Aktivnost sofinancira Mestna občina Ljubljana, oddelek za mladino, zato je za vse udeleženke in udeležence brezplačna.

Prijavnica

Brezplačna udeležba
Prijavnina:

Možno je obročno plačevanje.

Podrobnosti:
Trajanje: 
3 srečanja po 3 ure
Datum: 
7. 10., 14. 10. in 21. 10. (16.00 - 19.00)
Težavnost: 
Osnovno predznanje programiranja.
Lokacija: 
404, Mencingerjeva ulica 7
Starostna skupina: 
mladi
PRIJAVNICA

Kje nas najdete?

Organizator

Zavod 404 in Društvo 404
Mencingerjeva ulica 7
1000 Ljubljana
pisarna@404.si+386 40 250 533