Schlagwort-Archive: Mechanik

Katamaran Antrieb

Bisheriger Antriebsblock

In der TURAG legen wir sehr viel Wert darauf, so viele Bestandteile unseres Roboters wie möglich selber zu entwickeln und dabei zu lernen. Aus diesem Grund haben wir eine komplett eigene Antriebseinheit entwickelt, welche in den Robotern der letzten Jahre stets zum Einsatz gekommen ist. Jetzt wollen wir jedoch aufbauend auf unseren Erfahrungen eine zweite Version gestalten.

Ziel ist es den Antrieb kleiner zu machen und mehr Flexibilität durch eine Katamaran-Bauweise (zwei getrennte Antriebsblöcke) zu schaffen.

Dafür müssen folgende Teile entwickelt werden (natürlich macht nicht einer alles):

  • BLDC-Reglerplatine (Hauptaufgabe, entweder STSPIN32 oder sowas wie TMC9660)
  • Hauptprozessorplatine (vergleichsweise simpel, im Prinzip ein STM32(H7) mit RS485-Interface)
  • Softwareanpassung des bisherigen Codes an einen externen Motortreiber
  • Antriebsblöcke mit eingebauter Odometrie

Dabei kannst du mit folgenden Tools arbeiten:

  • KiCad für das Platinendesign
  • C++ zur Programmierung
  • SolidWorks für die mechanische Konstruktion

Damit bietet das Projekt Teilaufgaben aus den Bereichen der mechanischen Konstruktion, dem Platinendesign und der Programmierung.

Programmierung von Minirobotern

Für den diesjährigen Eurobot-Wettbewerb müssen wir neben unserem großen Hauptroboter müssen wir auch Aufgaben mit kleineren Robotern absolvieren.

Die Roboter (offiziell SIMAs genannt) müssen zu bestimmenten Zonen auf dem Spielfeld fahren und dabei Hindernissen, Gegnern und sich gegeneinander ausweichen. Die SIMAs werden über einen ESP32 Mikrocontroller angesteuert und besitzen einen Distanzsensor, um Gegner in Fahrtrichtung zu erkennen und zusätzlich zum Antrieb mindestens einen weiteren Motor, um Aktionen durchzuführen.

Für die Programmierung der SIMAs gibt es folgende Aufgaben:

  • Ansteuerung der Motoren zum Fahren
  • Kommunikation mit dem Hauptroboter via MicroRos
  • Aufbauend auf den Daten unserer Kamera:
    • Gegner- und Hindernisvermeidung
    • Pfade planen und fahren
Offener SIMA vom Eurobot 2025

Kompakte Kugelrollen

Konstruktion einer möglichst kompakten gefederten Kugelrolle.

Zusammenfassung

Unsere Roboter verfügen über zwei Antriebsräder und stützen sich zusätzlich auf Kugelrollen [1] ab. Für größere Aktoren in der Nähe des Bodens sind diese Rollen oft zu sperrig. Kompakte und in sich gefederte Kugeln sind verfügbar [2] aber bisher noch nicht getestet. Wichtig ist, dass die Kugelrolle trotz kompakter Bauform nicht zu klein wird, um Unebenheiten im Boden ausreichend ausgleichen zu können. Die Steifigkeit der Federung solle möglichst einfach anpassbar sein, damit je nach Fahrverhalten des Roboters nachjustiert werden kann.
Ziel dieses Projekts ist der Aufbau einer kompakten Kugelrollen-Baugruppe mit Federung und einfacher Schnittstelle zur Montage im Roboter.

Aufgaben

  • Recherche zu möglichen Komponeneten oder fertigen Lösungen
  • Aufbau einer wiederverwendbaren Baugruppe im CAD

Tools

  • SolidWorks CAD

Links

[1] https://www.maedler.de/product/1643/1629/468/kugelrollen-310-320-mit-befestigungselement
[2] https://www.halder.com/gb/Products/Standard-Parts/Machine-and-Fixture-Elements/Spring-Plungers/Spring-Plungers-with-moveable-ball-and-internal-hexagon

Portabler 3D-Drucker

Neuaufbau unseres alten 3D-Druckers als „mobiler“ Drucker

Zusammenfassung

Unser alter 3D-Drucker  Flashforge Creator Klon [1] ist seit mehreren Jahren aus dem aktiven Dienst entlassen. Da er sich dank seiner Bauform perfekt zwischen anderen Kisten verstauen lässt, wäre es aber gut ihn als „Reisedrucker“ für Wettbewerbe wieder einsatzbereit zu machen. Dazu müsste die Hardware gewartet und nach Bedarf teilweise erneuert werden. Auch softwareseitig sollte nach neuen Optionen für die stark veraltete Firmware geschaut werden, um den Workflow zu vereinfachen [2].  Zusätzliche hilfreiche Modifikationen sind denkbar und erwünscht. Ein ideales Einsteiger- und Bastelprojekt.

Aufgaben

  • Hardware überprüfen und warten
  • Recherche zu Druckersoftware und Workflows
  • mechanische Modifikationen für einfacheren Transport

Links

[1] https://flashforge-germany.com/de/product_info.php?info=p7_flashforge-creator-pro.html
[2] https://reprap.org/wiki/List_of_Firmware