Inhaltsverzeichnis:

Roomba Bot der Bulider - Gunook
Roomba Bot der Bulider - Gunook

Video: Roomba Bot der Bulider - Gunook

Video: Roomba Bot der Bulider - Gunook
Video: IS THIS THE MOST COMPLICATED BATTLEBOT EVER BUILT? | BattleBots Bonus Fight: Valkyrie v Triple Crown 2024, November
Anonim
Roomba Bot der Bulider
Roomba Bot der Bulider

Bot the Builder ist ein Roomba, der mit "Grabbern" an der Vorderseite Objekte bewegen kann. Der damit verbundene Code ist so eingestellt, dass er die erste Bewegung mit einer GUI-Box aufzeichnet, die Sie mit nur einem Mausklick steuern können. Nach dem ersten Durchlauf kann der Bot so eingestellt werden, dass er genau das tut, was er beim ersten Mal in der Schleife getan hat!

Schritt 1: Zubehör

Lieferungen
Lieferungen
Lieferungen
Lieferungen
Lieferungen
Lieferungen
Lieferungen
Lieferungen

Ein Roomba, bei dem das Vakuum durch eine 3D-Kappe ersetzt wurde

Ein Raspberry Pi, der mit dem Roomba verbunden wurde

Eine Kamera, die in den Roomba passt

Ein Netzteil

U-förmige Greifer zum Anbringen an der Vorderseite des Roomba

Schritt 2: Roomba Toolbox herunterladen

Roomba Toolbox herunterladen
Roomba Toolbox herunterladen
Roomba Toolbox herunterladen
Roomba Toolbox herunterladen
Roomba Toolbox herunterladen
Roomba Toolbox herunterladen
Roomba Toolbox herunterladen
Roomba Toolbox herunterladen

Öffnen Sie MATLAB und erstellen Sie einen neuen Projektordner, um Ihre Projektdateien zu organisieren.

HINWEIS: Dieser Code wurde für ein angegebenes Projekt verwendet, dies funktioniert möglicherweise nicht unbedingt genauso für Sie wie für uns.

Führen Sie diesen Code aus, und alle Dateien sollten jetzt in Ihrem Projektordner gespeichert sein.

Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Fenster "Aktueller Ordner" in MATLAB und klicken Sie auf "Zum Pfad hinzufügen", damit MATLAB Ihre Dateien finden kann.

Um sicherzustellen, dass Sie die neueste Version der Toolbox haben, verwenden Sie den Code in Bild 3

Schritt 3: Code für gewünschte Ausgaben entwerfen

Wenn Sie alle drei oben genannten Dateien herunterladen, können Sie Ihren Roomba/Mars Rover wie im folgenden Video steuern. Die erste Datei ist die M-Datei des Codes, die zweite und dritte Datei sind Ihr eigentlicher Code, der geändert und an Ihren spezifischen Roomba angepasst werden muss. Zum Beispiel hieß unser Roomba Roomba 30. Wenn wir uns also mit unserem Roomba verbinden, geben wir den Code ein

r =roomba.30

und das würde eine Verbindung herstellen, sodass wir unseren Code ausführen können.

Schritt 4: Code ausführen und bearbeiten, bis er perfektioniert ist

Möglicherweise müssen Sie Ihren Code einige Male ausführen, bevor Sie die Kurven und Geschwindigkeit usw. perfektionieren. Verschiedene Roombas haben unterschiedlichen Reifenschlupf und drehen sich je nach Untergrund mehr oder weniger. Wir empfehlen, den Roomba im Freien zu testen, damit Sie nicht auf etwas stoßen, bis Sie den Dreh raus haben, wozu der Roomba in der Lage ist. Nachdem Sie Ihren Roboter in den Griff bekommen und Ihre Drehwinkel perfektioniert haben, können Sie mit dem Bauen beginnen!

Schritt 5: Das letzte Projekt

Das letzte Projekt
Das letzte Projekt

Ihr endgültiges Projekt sollte in etwa wie das obige Bild aussehen, in dem Sie Ihren Roomba haben und die Greifer an der Vorderseite befestigt sind. Mit dem von Ihnen perfektionierten Code und dem von Ihnen erstellten Roboter sind Sie in kürzester Zeit bereit, Dinge nur mit Ihrem Roboter zu bewegen!

Empfohlen: