Dieses Video dokumentiert die einjährige Entwicklung, Konstruktion, Systemintegration und Feldbestimmung eines automatisierten Hochgeschwindigkeits-Kameraroboters, der darauf ausgelegt ist, lebende Hummeln in Echtzeit optisch zu verfolgen. Das System kombiniert präzise CNC-Fertigung, computergestützte Stereo-Vision (OpenCV), motorisierte Linearschienen und eine automatisierte Fokusnachführung. Das Projekt veranschaulicht die extremen ingenieurtechnischen Hürden der Systemintegration („Integration Hell“), mechanische Steifigkeitsanforderungen, Software-Kalibrierungsprobleme (wie Unschärfenerkennung und Belichtungsstabilisierung) sowie iterative Designänderungen hin zu kommerziellen Linearsystemen und kundenspezifischen Metallteilen.
Wichtigste Punkte & Zeitstempel
0:00 Projektübersicht: Konzeption und Bau eines hochkomplexen Hochgeschwindigkeits-Kameraroboters über ein Jahr hinweg zur Echtzeitverfolgung von Hummeln im Flug.
1:29 Computer Vision & OpenCV: Einsatz von OpenCV zur Erkennung kontrastreicher gelber Farbcluster (anstelle des rechenintensiveren YOLO-Systems), wodurch die Bildrate von 60 Hz auf 120 Hz gesteigert wird, kombiniert mit Stereo-Kameras zur präzisen Distanzmessung.
2:38 Mechanisches Design & Werkstoffwahl: Abwägung zwischen schnellem 3D-Druck für Prototypen und langlebiger CNC-Bearbeitung (Stahl und Aluminium), um langfristige Produktzuverlässigkeit und Steifigkeit zu gewährleisten.
6:23 Linearschienen-Integration: Umstellung auf ein kommerzielles Linearschienensystem zur Gewichtsreduzierung und Risikominimierung, begleitet von der Korrektur von Getriebe-Passungsfehlern.
8:27 Stereo-Kalibrierungskampagne: Bewältigung monatelanger Kalibrierungsfehler durch ein Software-Update zur automatischen Erkennung unscharfer Testbilder (Sub-Pixel-Genauigkeit) und Stabilisierung der variablen Belichtungsrate.
11:32 Fokus-Kalibrierung: Erfassung der nicht-linearen Fokus-Kurve durch schrittweises Verschieben von Hummel-Präparaten, Messung über Focus Peaking und Logging der Encoder-Positionen.
13:00 Erste Tracking-Tests: Funktionstests des ungetunten Systems mithilfe einer toten Hummel an einer Angelschnur zur Überprüfung der initialen Bewegungsrichtungen.
17:15 Linearschienen-Ausfall & Notreparatur: Vorübergehender Rückgriff auf ein schwereres, älteres Schienensystem wegen eines durchrutschenden Wellenkopplers, ergänzt durch präzise Laserschnitt-Komponenten.
21:15 Integrationsphase ("Integration Hell"): Iteratives Tuning von Regelungsparametern, wobei die Bildrate der Bildverarbeitung bei aktiver Zielerfassung von 32 Hz auf 60 Hzspringt.
25:53 Transport & Labor-Feldtests: Versand des Systems nach Berkeley, Behebung von Transportschäden und erfolgreiche Ersttests in der Forschungsumgebung mit lebenden Hummeln und Küken.
38:25 Dead-Zone-Optimierung: Ausbalancieren des „Dead Zone“-Parameters, um unerwünschtes Kamerazittern bei stehenden Insekten zu unterdrücken, ohne bei plötzlichen Starts den Anschluss zu verlieren.
50:48 Identifikation des finalen Defekts: Entdeckung von mechanischem Spiel (ca. 2 Grad Verkippung) in einem 3D-gedruckten Bauteil, das die vertikale Feed-Forward-Vorhersage behinderte und eine Neugestaltung vor dem nächsten Einsatz erfordert.
Glossar
OpenCV: Eine weit verbreitete Open-Source-Bibliothek für Computer Vision und Algorithmen zur Bildverarbeitung.
Stereo-Vision (Stereoskopisches Sehen): Ein bildgebendes Verfahren mit zwei Kameras, das durch Triangulation die Tiefe und Entfernung von Objekten berechnet.
YOLO (You Only Look Once): Ein hochentwickeltes Deep-Learning-Echtzeit-Objekterkennungssystem, das hier zugunsten einer vereinfachten Farbblob-Erkennung verworfen wurde.
Feed-Forward (Vorsteuerungsregelung): Ein Steuerungsansatz in Regelkreisen, der Störungen oder Bewegungsbahnen antizipiert, um die Position eines sich schnell bewegenden Ziels vorherzusagen.
Encoder (Drehgeber): Ein elektromechanischer Sensor zur Erfassung von Rotationen, um die exakte Position von Motoren und Achsen zu bestimmen.
Dead Zone (Tote Zone): Ein definierter Toleranzbereich, innerhalb dessen kleine Sensoränderungen ignoriert werden, um ein ständiges Zittern der Mechanik zu verhindern.
Focus Peaking: Eine Kamerafunktion, die Kanten mit hohem Kontrast farblich markiert, um die manuelle oder automatisierte Scharfeinstellung zu erleichtern.
CNC-Bearbeitung (Computerized Numerical Control): Ein computergesteuertes Fertigungsverfahren zur präzisen spanenden Bearbeitung von Werkstoffen wie Metallen.
PID-Regler: Ein klassischer Regelalgorithmus (Proportional-Integral-Differential), der zur präzisen und fehlerfreien Steuerung von Motoren und Achsen eingesetzt wird.