RobotCraft-Sommerkurs
Ingeniarius Education
Schlüsselinformation
Campus-Standort
Alfena, Portugal
Sprachen
Englisch
Studienformat
Auf dem Campus
Dauer
2 Monate
Tempo
Vollzeit
Studiengebühren
EUR 425 / per course *
Bewerbungsschluss
31 May 2024
frühestes Startdatum
01 Sep 2024
* Frühbuchergebühr für Hochschulstudenten. 450€: regulärer Beitrag für Hochschulstudenten
Einführung
RobotCraft ist ein zweimonatiges Intensivpraktikum und Sommerkursprogramm. Nach dem enormen Erfolg der vergangenen Ausgaben erscheint die 7. Ausgabe von RobotCraft im Sommer 2022.
Basis der mobilen Robotik Erwerben Sie 3D-Modellierung, 3D-Druck und elektromechanische Konzepte, die auf das Design mobiler Roboter angewendet werden. | Robotik-Programmierung Entdecken Sie die Arduino-Plattform und das ROS-Framework für die Low-Level- und High-Level-Steuerung mobiler Roboter. | Baue deinen eigenen Roboter Konsolidieren Sie alle Konzepte zum Design einer mobilen Roboterplattform und treten Sie gegen Ihre Freunde an! |
Teilnahme
Die Anwesenheit des Praktikanten wird anhand der eindeutigen RFID-Karten bewertet, die als individuelle Identifikation verwendet werden. Um das Zertifikat zu erhalten, muss der Praktikant folgende Anwesenheitspflicht erfüllen:
- Unterricht (Theorieunterricht, Seminare, Workshops etc.): 60 von 84 Stunden
- Labor: 24 von 36 Stunden (4 von 6-Wochen-Labors)*
* Der Besuch ausserhalb vordefinierter Labortage ersetzt nicht fehlende Labore.
Programm
Handwerk #1 (C1): Einführung in die Robotik (4,5 Stunden T)
- Präsentation von Dozenten, Mentoren und Praktikanten (T)
- Vorstellung von RobotCraft und den verschiedenen Handwerken, die es umfasst (T)
- Einführung in die Robotik, Beschreibung der Geschichte der Robotik und ihrer Evolution (T)
- Präsentation mobiler Robotermorphologien, nämlich Sensoren und Aktoren (T)
- Kurze Literaturrecherche zum Thema Robotik mit Darstellung der notwendigen theoretischen Grundkonzepte (T)
Handwerk #2 (C2): Einführung in die Programmierung (16,5 Stunden T)
- Einführung in die C/C++-Programmierung (T)
Handwerk #3 (C3): Mechatronik (6 Stunden T | 6 Stunden L | 6 Stunden H)
- Einführung in die Elektromechanik in der mobilen Robotik (T)
- Elektromechanische Montage der mobilen Roboterplattform (L)
Handwerk #4 (C4): Mobile Robotik-Programmierung (12 Stunden T | 12 Stunden L | 12 Stunden H)
- Einführung in die Sprache C für die Arduino-Programmierung (T)
- Beschreiben Sie die Funktionen der Arduino-Lösungen und des ATMEL-Mikrocontrollers (z. B. Hardwarearchitektur, Zyklen, Pinkonfiguration, Kommunikation) mit dem Arduino Mega Board (T)
- Identifizieren Sie die verschiedenen drahtlosen Kommunikationstechnologien, die in der Robotik verwendet werden (z. B. RF, Bluetooth, AdHoc, ZigBee) (T)
- Einführung in Low-Level-Algorithmen, Flussdiagramme und Pseudocode (T)
- Erwerben von Kenntnissen in der Sensorik- und Aktorpraxis der Robotik (Ü | L)
- Entwickeln Sie eine typische differenzielle kinematische Anwendung mit Arduino Mega (L | H)
Handwerk #5 (C5): Einführung in Linux (12 Stunden T)
- Einführung in das Linux-Betriebssystem (T)
Craft #6 (C6): Roboter-Betriebssystem (24 Stunden T | 12 Stunden L | 12 Stunden H)
- Einführung in ROS (T)
- Beschreiben Sie ROS-Funktionen (z. B. Stacks, Publish-Subscribe, Themen, Rosserial) und stellen Sie spezifische Beispiele und Fallstudien bereit (T)
- Präsentieren Sie ROS-kompatible Simulatoren wie Morse, Stage und Gazebo (T)
- Einführung in High-Level-Algorithmen, Flussdiagramme und Pseudocode (T)
- Folgen Sie dem ROS-Tutorial unter der Simulationsumgebung (T | L)
- Entdecken Sie Rosserial für Arduino – ROS-Kommunikation (T | L)
- Entwickeln Sie eine typische Fernerkundungsanwendung mit Arduino und ROS (L | H)
Handwerk #7 (C7): Künstliche Intelligenz (6 Stunden T | 6 Stunden L | 6 Stunden H)
- Einführung in die Künstliche Intelligenz, Präsentation verschiedener Paradigmen und einiger realer Anwendungen (T)
- Einführung und Bedeutung der Integration biologisch inspirierter Modelle in die Robotik (T)
- Formalisierung eines mobilen Roboteransatzes, Entwicklung biologisch inspirierter Algorithmen und endlicher Automaten (T | L)
- Entwickeln Sie eine Streaming-Architektur, um alle erforderlichen Daten zwischen Arduino Mega und Raspberry Pi 3 auszutauschen (z. B. Sensormesswerte, Encodermesswerte, Aktorensteuerung usw.) (L | H)
Handwerk #8 (C8): Wettkampf (6 Stunden T | 27 Stunden O)
- Diskussion der Wettbewerbsveranstaltungen, Regeln und Preise (T)
- Konsolidieren Sie in allen Gewerken erlernte Konzepte und testen Sie die mobile Roboterplattform unter einem bestimmten Szenario (O)
Anwendung
Die Programmanmeldung beinhaltet ein Willkommenspaket und den Zugang zu allen von der Organisation geplanten Handwerks- und anderen Veranstaltungen wie Ausflügen.
Die „frühe“ Bewerbung endet am 30. April 2022 und die „regulären“ Bewerbungstarife gelten vom 1. Mai bis 31. Mai 2022 . Bewerbungen nach diesem Datum werden nicht mehr angenommen.
Gebühren
Kategorie | Früh (bis 30. April 2022) | Regulär (bis 30. Mai 2022) |
Hochschulstudent | 425,00 € | 500,00 € |
Der Student der Universität Coimbra* | 375,00 € | 450,00 € |
ESN-Mitglied* | 375,00 € | 450,00 € |
* Erfordert die Vorlage von Nachweisen während des Bewerbungsprozesses.
Lebenshaltungskosten
Es fallen natürlich die üblichen Lebenshaltungskosten wie Zimmer, Essen etc. an. Ich würde sagen, dass jeder Student für das gesamte 2-Monats-Programm, einschließlich der Registrierungskosten in RobotCraft, bereit sein sollte, etwa 1370 € auszugeben.
ECTS
Als Faustregel gilt, dass RobotCraft nicht mit ECTS (European Credit Transfer System) zu Ihrem laufenden akademischen Kurs beiträgt, es sei denn, Ihre Universität kontaktiert uns diesbezüglich. In diesem Fall kann vereinbart werden, eine bestimmte Anzahl von ECTS im Rahmen Ihrer akademischen Ausbildung anzubieten.
Zahlung
Die Zahlungsgebühr deckt nur das RobotCraft-Schulungsprogramm ab. Daher deckt sie keine Ausgaben wie Unterkunft, Verpflegung und andere bezahlte Aktivitäten ab.
Das gesamte im Kurs gelieferte Material wird von Ingeniarius, Ltd. gehalten und ist Eigentum des Unternehmens.
Lehrplan
Grundlage der mobilen Robotik
Erwerben Sie 3D-Modellierung, 3D-Druck und elektromechanische Konzepte, die auf die Konstruktion mobiler Roboter angewendet werden.
Robotik-Programmierung
Erkunden Sie die Arduino-Plattform und das ROS-Framework für die Low-Level- und High-Level-Steuerung mobiler Roboter.
Bauen Sie Ihren eigenen Roboter
Konsolidieren Sie alle gelehrten Konzepte zum Design einer mobilen Roboterplattform und messen Sie sich mit Ihren Freunden!
Programm
Craft #1 (C1): Einführung in die Robotik (4,5h T)
- Vorstellung von Dozenten, Mentoren und Praktikanten (T);
- Präsentation von RobotCraft 2022 und den verschiedenen Gewerken, die es umfasst (T);
- Einführung in die Robotik, Beschreibung der Geschichte der Robotik und ihrer Entwicklung (T);
- Präsentation mobiler Robotermorphologien, nämlich Sensoren und Aktuatoren (T);
- Kurzer Literaturüberblick zur Robotik mit Darstellung der notwendigen theoretischen Grundkonzepte (T);
Craft #2 (C2): Einführung in die Programmierung (16,5h T)
- Einführung in die C/C++-Programmierung (T);
Craft #3 (C3): Mechatronik (6h T | 6h L | 6h H)
- Einführung in die Elektromechanik in der mobilen Robotik (T);
- Elektromechanische Montage der mobilen Roboterplattform (L).
Craft #4 (C4): Programmierung mobiler Robotik (12h T | 12h L | 12h H)
- Einführung in die C-Sprache, angewandt auf die Arduino-Programmierung (T);
- Beschreiben Sie die Funktionen von Arduino-Lösungen und ATMEL-Mikrocontrollern (z. B. Hardwarearchitektur, Zyklen, Pin-Konfiguration, Kommunikation) unter Verwendung des Arduino Mega-Boards (T);
- Identifizieren Sie die verschiedenen drahtlosen Kommunikationstechnologien, die in der Robotik verwendet werden (z. B. RF, Bluetooth, AdHoc, ZigBee) (T);
- Einführung in Low-Level-Algorithmen, Flussdiagramme und Pseudocode (T);
- Erwerb von Kenntnissen in der in der Robotik verwendeten Sensorik- und Aktorik-Praxis (Ü | L);
- Entwickeln Sie eine typische differentielle kinematische Anwendung mit Arduino Mega (L | H).
Craft #5 (C5): Einführung in Linux (12h T)
- Einführung in das Linux-Betriebssystem (T);
Handwerk Nr. 6 (C6): Roboter-Betriebssystem (24 Std. T | 12 Std. L | 12 Std. H)
- Einführung in ROS (T);
- Beschreiben Sie ROS-Funktionen (z. B. Stacks, Publish-Subscribe, Topics, Rosserial) und geben Sie spezifische Beispiele und Fallstudien (T);
- Präsentieren Sie ROS-kompatible Simulatoren wie Morse, Stage und Gazebo (T);
- Einführung in High-Level-Algorithmen, Flussdiagramme und Pseudocode (T);
- Folgen Sie dem ROS-Tutorial unter Simulationsumgebung (T | L);
- Entdecken Sie rosserial für Arduino – ROS-Kommunikation (T | L);
- Entwickeln Sie eine typische Fernerkundungsanwendung mit Arduino und ROS (L | H).
Craft #7 (C7): Künstliche Intelligenz (6h T | 6h L | 6h H)
- Einführung in die künstliche Intelligenz, Präsentation verschiedener Paradigmen und einiger realer Anwendungen (T);
- Einführung und Bedeutung der Integration biologisch inspirierter Modelle in die Robotik (T);
- Formalisierung eines mobilen Roboteransatzes, Entwicklung biologisch inspirierter Algorithmen und endlicher Automaten (T | L);
- Entwickeln Sie eine Streaming-Architektur, um alle notwendigen Daten zwischen Arduino Mega und Raspberry Pi 3 auszutauschen (z. B. Sensormesswerte, Encodermesswerte, Aktuatorsteuerung usw.) (L | H);
Handwerk Nr. 8 (C8): Wettbewerb (6h T | 27h O)
- Diskussion der Wettbewerbsveranstaltungen, Regeln und Preise (T);
- Konsolidieren Sie gewerkeübergreifend erlernte Konzepte und testen Sie die mobile Roboterplattform unter einem bestimmten Szenario (O).