Projekt:FollowBot: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
K (Ergänzung bei "Nötige Schritte")
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 9: Zeile 9:


== Idee und Ziel des Projekts ==
== Idee und Ziel des Projekts ==
Erweiterung eines bestehenden Mini-Tank-Robot Bausatzes (Keyestudio Bluetooth Mini Tank Roboter) auf Arduino-Basis mit optischer Erkennung von Objekten über OpenCV und dem Raspberry PI.
Erweiterung eines Mini-Tank-Robot Bausatzes (Keyestudio Bluetooth Mini Tank Roboter), welcher auf Arduino-Basis arbeitet. Dieser Roboter wird zusätzlich mit einem Raspberry PI und einer PI-Kamera versehen. Über das Softwarepaket OpenCV soll er Gegenstände erkennen und Hindernissen ausweichen können. Um seine eigene Position besser bestimmen zu können werden die beiden Antriebe mit Drehgebern versehen.
Der Roboter folgt definierten Objekten (z.B. einem bunten Ball). Der Roboter erkennt Hindernisse und vermeidet Kollisionen.
Die Laufzeit des Projekts ist bis Herbst 2017 festgelegt ;)




== Nötige Schritte ==
== Beteiligte ==
* [[Benutzer:Octo|Jan]] - Ansprechpartner
* [[Benutzer:stev96 | Steven]]
 
== Projektablauf ==
* Aufbau des Bausatzes (Ab Januar 2017)
* Aufbau des Bausatzes (Ab Januar 2017)
* Einbau von zusätzlichen Encodern zur Geschwindigkeits- und Positionsbestimmung
* Einbau von zusätzlichen Drehgebern zur Geschwindigkeits- und Positionsbestimmung
* Erweiterung des FollowBot mit Sensorboard (LSM9DSO)
* Erweiterung des FollowBot mit Sensorboard (LSM9DSO) -> Kompass-Funktion
* Optimierung der Ansteuerung der Motoren mittels Encoder
* Optimierung der Steuerung des Roboters mittels Verwendung der Drehgeber
* Erweiterung des FollowBot mit Raspberry Pi
* Erweiterung des FollowBot mit Raspberry Pi3
* Anbau einer Camera (Webcam, PiCamera?)
* Anbau der PI-Kamera
* Installation von OpenCV auf Raspberry Pi
* Installation von OpenCV auf Raspberry Pi
* Erstellen der Software zur Objekterkennung
* Erstellen der Software zur Objekterkennung
* Kommunikation zwischen Raspberry PI (Kamera/Logik) und Arduino(Motor/Encoder)
* Kommunikation zwischen Raspberry PI (Kamera/Logik) und Arduino(Motor/Encoder)


== Technische Details ==
== Technische Details ==
(TBD)
(TBD)
== Benötigte Hardware ==
* 1x Keyestudio Bluetooth Mini Tank Roboter
* 2x Drehgeber
* 1x Sensorboard (LSM9DSO)
* 1x Raspberry PI3
* 1x PI-Kamera
== Benötigte Software ==
* Arduino IDE
* OpenCV


== Sonstiges ==
== Sonstiges ==
 
Möchten sich weitere Personen an dem Projekt beteiligen, schreibt mich einfach an :)
=== Beteiligte ===
* [[Benutzer:Octo|Jan]]
846

Bearbeitungen

Navigationsmenü