Arduino: Self Balancing Bot: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „Kategorie:Projekte thumb|rigth|500px|Abb. 1: Arduino Self Balancing Bot {| class="wikitable" |- | '''Autor:''' || offen |- | '''Art:''' || offen (PS, PA, BA, MA ) |- | '''Starttermin''': || offen |- | '''Abgabetermin''': || offen |- | '''Betreuer''': || Prof. Dr.-Ing. Schneider |} = Einführung= Autonome Fahrzeuge nutzen Videosensoren zur Spurerkennung und Querregelung. Dieses P…“
 
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Projekte]]  
[[Kategorie:Projekte]]  
[[Datei:ArduinoSelfBalancingBot.jpg|thumb|rigth|500px|Abb. 1: Arduino Self Balancing Bot]]
[[Datei:ArduinoSelfBalancingBot.jpg|thumb|rigth|300px|Abb. 1: Arduino Self Balancing Bot]]
{| class="wikitable"
{| class="wikitable"
|-
|-
Zeile 14: Zeile 14:
|}
|}
= Einführung=
= Einführung=
Autonome Fahrzeuge nutzen Videosensoren zur Spurerkennung und Querregelung. Dieses Projekt nimmt die [[Kamerasensor Arducam Mini 2MP|Arducam Mini 2MP]] in Betrieb.
Ein selbstfahrender Roboter auf zwei Rädern ist ein instabiles System. Die Physik dahinter wurde bereits vielfältig dokumentiert. In diesem Projekt wird für ein Laborversuch ein Prototyp entwickelt, getestet und 10-fach gefertigt.
 
'''Quellen:'''<br>
* [[Segway]]
* [[Arduino_Mini-Segway]]
* [[Projekt_57:_Arduino_Segway]]


= Aufgabenstellung =
= Aufgabenstellung =
# Einarbeitung in die Themen Arduino, [[Kamerasensor Arducam Mini 2MP|Arducam Mini 2MP]]
# Einarbeitung in das Themen (Arduino, Gyroskop, Ultraschall, Regelung,..)
# CAD und 3D-Druck der Kamerahalterung
# Planung des Aufbaus
# Inbetriebnahme der Kamwera
# Beschaffung der Bauteile
# Bildverarbeitung zur Spurerkennung
# CAD und 3D-Druck des Aufbaus
# Autonome Spurführung (Regelung)
# Hardwareaufbau
# Optional: Leiterplattenlayout und Fertigung
# Inbetriebnahme des Self Balancing Bot
# Regelung des instabilen Systems
# Optional: Modellbasierte Entwicklung mit MATLAB<sup>®</sup>/Simulink
# Optional: Modellbasierte Entwicklung mit MATLAB<sup>®</sup>/Simulink
# Test und wiss. Dokumentation
# Test und wiss. Dokumentation
Zeile 28: Zeile 36:
= Anforderungen =
= Anforderungen =
Das Projekt erfordert Vorwissen in den nachfolgenden Themengebieten. Sollten Sie die Anforderungen nicht erfüllen müssen Sie sich diese Kenntnisse anhand im Rahmen der Arbeit anhand von Literatur/Online-Kursen selbst aneignen.
Das Projekt erfordert Vorwissen in den nachfolgenden Themengebieten. Sollten Sie die Anforderungen nicht erfüllen müssen Sie sich diese Kenntnisse anhand im Rahmen der Arbeit anhand von Literatur/Online-Kursen selbst aneignen.
* Arduino, Gyroskop, Ultraschall
* CAD Design mit Solid Works
* CAD Design mit Solid Works
* 3D-Druck
* 3D-Druck
* Bildverarbeitung
* Optional: Leiterplattenlayout und Fertigung
* Regelungstechnik
* Optional: Modellbasierte Entwicklung mit MATLAB<sup>®</sup>/Simulink
* Optional: Modellbasierte Entwicklung mit MATLAB<sup>®</sup>/Simulink
* Dokumentenversionierung mit SVN
* Dokumentenversionierung mit SVN

Aktuelle Version vom 3. September 2025, 09:41 Uhr

Abb. 1: Arduino Self Balancing Bot
Autor: offen
Art: offen (PS, PA, BA, MA )
Starttermin: offen
Abgabetermin: offen
Betreuer: Prof. Dr.-Ing. Schneider

Einführung

Ein selbstfahrender Roboter auf zwei Rädern ist ein instabiles System. Die Physik dahinter wurde bereits vielfältig dokumentiert. In diesem Projekt wird für ein Laborversuch ein Prototyp entwickelt, getestet und 10-fach gefertigt.

Quellen:

Aufgabenstellung

  1. Einarbeitung in das Themen (Arduino, Gyroskop, Ultraschall, Regelung,..)
  2. Planung des Aufbaus
  3. Beschaffung der Bauteile
  4. CAD und 3D-Druck des Aufbaus
  5. Hardwareaufbau
  6. Optional: Leiterplattenlayout und Fertigung
  7. Inbetriebnahme des Self Balancing Bot
  8. Regelung des instabilen Systems
  9. Optional: Modellbasierte Entwicklung mit MATLAB®/Simulink
  10. Test und wiss. Dokumentation
  11. Funktionsnachweis als Wiki-Artikel mit Animated-Gif

Anforderungen

Das Projekt erfordert Vorwissen in den nachfolgenden Themengebieten. Sollten Sie die Anforderungen nicht erfüllen müssen Sie sich diese Kenntnisse anhand im Rahmen der Arbeit anhand von Literatur/Online-Kursen selbst aneignen.

  • Arduino, Gyroskop, Ultraschall
  • CAD Design mit Solid Works
  • 3D-Druck
  • Optional: Leiterplattenlayout und Fertigung
  • Regelungstechnik
  • Optional: Modellbasierte Entwicklung mit MATLAB®/Simulink
  • Dokumentenversionierung mit SVN
  • Dokumentation mit Word und im HSHL-Wiki.

Anforderungen an die wissenschaftliche Arbeit



→ zurück zum Hauptartikel: Studentische Arbeiten