ROS2 training

We are excited to be launching a series of ROS trainings. We want to share our long experience in ROS-based prototype development and contribute to the education of future roboticists! Our first ROS training is scheduled to begin on the 13th of March 2023 (information below in Greek)! Stay tuned!

H χρήση ρομποτικών λύσεων, σε μια πληθώρα από εφαρμογές, ολοένα και αυξάνεται και μαζί με αυτό η ανάγκη για ανθρώπους που έχουν τις γνώσεις και τις δεξιότητες για την ανάπτυξη ρομποτικών εφαρμογών.

Το Robot Operating System (ROS) είναι ένα ευρέως διαδεδομένο εργαλείο που χρησιμοποιείται τόσο σε ερευνητικό όσο και στο βιομηχανικό επίπεδο.

Το ROS επιτρέπει τη λειτουργική διαχείριση των επιμέρους συστημάτων ενός ρομποτικού συστήματος. Περισσότερες από 500 ιδιωτικές εταιρείες και 200 ακαδημαϊκούς φορείς ανά τον κόσμο (rosmap) χρησιμοποιούν το σύστημα ROS, ενώ πρόσφατα δημιουργήθηκε το ROS2 για να καλύψει τις ανάγκες εφαρμογών σε πραγματικό χώρο και χρόνο.

Θέλετε να εκπαιδευτείτε στο ROS2 και να φτιάξετε το δικό σας αυτόνομο kart?

Το λειτουργικό σύστημα ROS επιτρέπει τη λειτουργική διαχείριση των επιμέρους συστημάτων ενός ρομποτικού συστήματος. Περισσότερες από 500 ιδιωτικές εταιρείες και 200 ακαδημαϊκούς φορείς ανά τον κόσμο (rosmap) χρησιμοποιούν το σύστημα ROS, ενώ πρόσφατα δημιουργήθηκε το ROS2 για να καλύψει τις ανάγκες εφαρμογών σε πραγματικό χώρο και χρόνο.

Αν η απάντηση είναι ‘ναι’ τότε μην χάσετε το ROS2 Training & Kart Challenge!

Δηλώστε συμμετοχή!

Κατά τη διάρκεια του σεμιναρίου οι συμμετέχοντες θα έχουν την ευκαιρία να:

  • κατανοήσουν βασικές έννοιες του ROS,
  • δημιουργήσουν το δικό τους ROS πρόγραμμα και να κάνουν debugging,
  • κατανοήσουν πιο προχωρημένες ROS και ROS 2 έννοιες,
  • εξοικειωθούν με τα βασικότερα ROS πακέτα.
  • εφαρμόσουν τη θεωρία σε μια δοκιμασία αυτόνομης πλοήγησης
    • επιλογή και χρήση αισθητήρων για την πλοήγηση
    • δημιουργία χάρτη περιβάλλοντος
    • προσδιορισμός θέσης kart (ρομπότ) στο χάρτη του περιβάλλοντος
    • σχεδιασμός μονοπατιού από μια αρχική θέση σε μια τελική
    • έλεγχος kart (ρομπότ) για την υλοποίηση του μονοπατιού.

Επιπλέον, οι συμμετέχοντες θα έχουν τη δυνατότητα να αποκτήσουν εμπειρία στη χρήση:

  • συστημάτων code versioning και ειδικά του Git.
  • Container-based development με τη χρήση docker, και ειδικότερα με ένα εργαλείο που έχει υλοποιηθεί από το Roboskel.

Περιεχόμενο Σεμιναρίου

  • Εισαγωγή στα εργαλεία της εκπαίδευσης (ROS 2, Docker, git/github)
  • Αρχιτεκτονική ROS και δημιουργία του πρώτου ROS πακέτου.
  • ROS βιβλιοθήκες και διεπαφές
  • Εισαγωγή στο πρόβλημα της πλοήγησης του kart και οδηγίες δοκιμασίας.

Σημαντικές πληροφορίες

  • Σε ποιους απευθύνεται: σσε φοιτητές ή απόφοιτους Σχολών Πληροφορικής, Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών και συναφών πεδίων.
  • Προαπαιτούμενα: Εγκατάσταση Linux και βασικές γνώσεις C++ (ή όρεξη να τις αποκτήσουν)
  • Τόπος: Το σεμινάριο θα διεξαχθεί διαδικτυακά μέσω πλατφόρμας, που δίνει τη δυνατότητα πλήρους διάδρασης, υποβολής ερωτήσεων και αλληλεπίδρασης μεταξύ των συμμετεχόντων, σαν να βρίσκονται σε εκπαιδευτική αίθουσα.
  • Διάρκεια εκπαίδευσης: 13 Μαρτίου με 24 Μαρτίου
  • Πρόγραμμα εκπαίδευσης : 13 – 17 – 20 – 24 Μαρτίου, ώρα 18:00-20:00

Μετά την εκπαίδευση θα ακολουθήσει διαγωνισμός-πρόκληση στον οποίο οι συμμετέχοντες θα είναι σε θέση να δημιουργήσουν το δικό τους σύστημα αυτόματης πλοήγησης ενός kart και να συμμετέχουν στο διαγωνισμό.

  • Περίοδος Διαγωνισμού: 24 Μαρτίου – 9 Απριλίου 2023

  • Κόστος Συμμετοχής: 250€ (συμπεριλαμβάνεται ο ΦΠΑ)

(δυνατότητα για 20% φοιτητική έκπτωση και κάλυψη του κόστους υπό μορφή χορηγίας/δωρεάς από εταιρείες)

  • Μέγιστος αριθμός συμμετοχών: 15 άτομα

  • Γλώσσα διεξαγωγής: Ελληνικά

  • Εισηγητής: Γιώργος Σταυρινός

Στους συμμετέχοντες που θα ολοκληρώσουν τη διαδικασία δίνεται πιστοποιητικό παρακολούθησης και επιτυχούς ολοκλήρωσης της δοκιμασίας.

Περισσότερες πληροφορίες: roboskel@iit.demokritos.gr