Projekt:FollowBot
FollowBot
Status: unbekannt | |
---|---|
Beschreibung | Erweiterung eines bestehenden Mini-Tank-Robot Bausatzes mit optischer Erkennung über OpenCV |
Ansprechpartner | Jan |
Idee und Ziel des Projekts
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.
Projektablauf
- Aufbau des Bausatzes (Ab Januar 2017)
- Einbau von zusätzlichen Drehgebern zur Geschwindigkeits- und Positionsbestimmung
- Erweiterung des FollowBot mit Sensorboard (LSM9DSO) -> Kompass-Funktion
- Optimierung der Steuerung des Roboters mittels Verwendung der Drehgeber
- Erweiterung des FollowBot mit Raspberry Pi3
- Anbau der PI-Kamera
- Installation von OpenCV auf Raspberry Pi
- Erstellen der Software zur Objekterkennung
- Kommunikation zwischen Raspberry PI (Kamera/Logik) und Arduino(Motor/Encoder)
Technische Details
(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
Möchten sich weitere Personen an dem Projekt beteiligen, schreibt mich einfach an :)