Projekt Autonomer Roboter und Datei:Block.png: Unterschied zwischen den Seiten
(Unterschied zwischen Seiten)
K (36 Versionen importiert: Import) |
itawiki>Marco Bakera |
||
Zeile 1: | Zeile 1: | ||
− | {{Projektinfo| Aufwand=12 | Teamgröße=2-4 | Schwierigkeit=mittel | Kontakt=[[Benutzer:Bakera|Herr Bakera]]}} |
||
− | [[Datei:Robo.jpg|miniatur|rechts]] |
||
− | |||
− | == Auftrag == |
||
− | |||
− | Erstelle einen Roboter, der sich autonom in seiner Umgebung bewegt und Hindernissen ausweichen kann. Zur Orientierung nutzt er einen Sensor, der die Umwelt analysiert. |
||
− | |||
− | ==Meilensteine== |
||
− | |||
− | # Der Roboter ist aufgebaut: Motoren, Aktoren und benötige Sensoren sind ordentlich verbaut. |
||
− | # Das Bricx Command Center und zugehörige Treiber sind installiert. |
||
− | # Er kann sich bewegen und im Raum umherfahren. |
||
− | # Er kann Hindernissen ausweichen. |
||
− | # Wenn der Roboter auf ein Hindernis trifft, gibt er einen Signalton ab und |
||
− | # er meldet im Display, dass er auf ein Hindernis getroffen ist. |
||
− | # (optional) Das Display zeigt die Geschwindigkeit in Umdrehungen pro Minute an, mit der sich der Roboter bewegt. Schaffst du es auch, die Geschwindigkeit in Metern pro Sekunde anzuzeigen? |
||
− | # Das Projekt ist mit einer bebilderten Anleitung, die den Aufbau des Roboters veranschaulicht, dokumentiert. |
||
− | # Die Dokumentation beinhaltet den Quelltext. |
||
− | # Ein Video zeigt die Bewegung des Roboters und die Anzeige auf dem Display. |
||
− | # Der Aufbau des Quelltextes wird beschrieben. |
||
− | # Die Dokumentation enthält einen Zeitplan. Dieser beschreibt die zeitliche Verteilung der Einzelaufgaben und nennt die für die Aufgaben Hauptverantwortlichen. |
||
− | # Die Dokumentation beschreibt Schwierigkeiten, die während des Projektes entstanden sind und nennt Lösungen, mit denen die Probleme beseitigt wurden. |
||
− | # (optional) Das Projekt wurde um eine eigene Anforderung ergänzt. |
||
− | |||
− | ==Voraussetzungen== |
||
− | * Der Roboter wird aus Lego-Mindstorms-Bausteinen aufgebaut. |
||
− | * Das Programm wird mit dem [http://bricxcc.sourceforge.net/ Bricx Command Center] erstellt. |
||
− | * Der Phantom-Treiber zur Ansteuerung des NXT muss auf dem Rechner installiert sein. |
||
− | |||
− | == Anschlussprojekt == |
||
− | |||
− | Mögliche Anschlussprojekte wären das [[Projekt Robotersteuerung]] oder das [[Projekt Racing Raspberry]]. |
||
− | |||
− | == Projektgruppen == |
||
− | Bitte tragt euch für das Projekt auf der Seite [[Projekte von Herrn Bakera]] ein. |
||
− | |||
− | == Dateien und Links == |
||
− | * [https://tbs1.de/owncloud/public.php?service=files&t=70be62dd4f6489e6dba11db43d507e4f&path=%2FAutonomer%20Roboter Dateien] |
||
− | * [http://www.ev3dev.org/ ev3dev] ist ein Linux für den EV3. |
||
− | * [http://hackaday.com/2014/12/15/gift-your-next-robot-with-the-brain-of-a-roundworm Wissenschaftler haben es geschafft], dass ein Lego-Roboter durch ein neuronales Netz Hindernisse erkennt und versucht, ihnen auszuweichen. |
||
− | * [http://www.monobrick.dk/ Monobrick] erlaubt die Programmierung des EV3 in C#. |
||
− | * In einem [https://www.youtube.com/watch?v=nZHOclcOB2k Video] wird die Kombination von Lego Mindstorms und einem [[Raspberry Pi]] dargestellt. |