Persönlicher Assistenzroboter für Bearcover
Projektübersicht
Als technischer Leiter in einem frühen Robotik-Startup leitete ich ein Hardware- und Software-Team von 7 Ingenieuren und arbeitete direkt mit den Gründern zusammen, um die CE-Zertifizierungs-Roadmap und die zukünftige Entwicklungsstrategie zu definieren. Ich trieb sowohl Hardware- als auch Software-Initiativen voran—mit Fokus auf technische Strenge, regulatorische Compliance und reibungslose Deployments. Ich entwickelte umfassende ROS2-Pakete, orchestrierte die ROS1-zu-ROS2-Migration, entwarf ein Remote-Operator-Dashboard und etablierte eine vollständige Deployment-Infrastruktur.
Kernbeiträge
CE-Zertifizierungsunterstützung & Technische Dokumentation
CE-Kennzeichnungs-Roadmap
Zusammenarbeit am CE-Zertifizierungsplan: Erstellung von Risikobewertungen, Gefahrenanalysen und allen erforderlichen technischen Dateien (z.B. Konformitätserklärung, EMC-Berichte).
Regulatorische Dokumentation
Erstellt und gepflegt:
- Softwareentwicklungsrichtlinien & Testprotokolle
- CI/CD-Prozessdokumentation und Testpläne
- CE-technische Datei-Liefergegenstände
Hardware-Führung & Deployments
Teamkoordination
Leitung des Hardware-Engineering-Teams, Antreiben von Design-Iterationen von ersten Prototypen bis zu Feldversuchen.
Vor-Ort-Inbetriebnahme
Planung und Durchführung von Roboter-Deployments, Überwachung von Sensor-Kalibrierungsroutinen und Verfeinerung mechanischer/elektrischer Setups für Zuverlässigkeit.
Inventar & Ersatzteil-Workflow
Etablierung und Aktualisierung von Inventar-Tracking und Ersatzteil-Management-Prozessen zur Straffung von Reparaturen und Wartung.
Software-Architektur & Engineering
ROS2-Paketentwicklung
Entwicklung umfassender ROS2-Pakete einschließlich:
- Wegpunkt-Erstellungs- und Bearbeitungssystem
- Lokalisierungs-Tracking und -Monitoring
- Sicherheitszustandsmaschine für sicherheitskritische Operationen
- Sicherheitsknoten für Notstopps und Gefahrenerkennung
- Logging und Metriken-Tracking mit Prometheus, Loki und Grafana
ROS1-zu-ROS2-Migration
Orchestrierung der vollständigen Migration von ROS1 zu ROS2, Gewährleistung von Rückwärtskompatibilität, minimaler Störung und Modernisierung der gesamten Codebasis bei gleichzeitiger Aufrechterhaltung der Systemstabilität.
CI/CD & Deployment-Infrastruktur
Etablierung einer vollständigen Deployment-Infrastruktur mit Ansible für automatisierte Einrichtung auf NVIDIA Jetson Xavier und Raspberry Pi Plattformen. Entwicklung automatisierter Kalibrierungsskripte für LiDAR- und Kamera-Extrinsik-Parameter, Überführung der Software in einen stabilen Produktionszustand.
Remote-Operator-Dashboard
Design und Implementierung einer Remote-Operator-Dashboard-Architektur, die Echtzeit-Monitoring, Steuerung und Diagnose von Robotersystemen im Feld ermöglicht.
Richtlinien & Best Practices
Definition von Softwareentwicklungsstandards—abdeckend Codestil, Review-Prozesse und Modultests—zur Steigerung von Qualität und Wartbarkeit.
Betriebsstrategie & Workflow-Automatisierung
Plattform-Setup
Implementierung von Notion-, Fibery- und Miro-Arbeitsbereichen mit benutzerdefinierten Workflows, automatisierten Benachrichtigungen und Qualitätskontroll-Checkpoints.
Effizienzanalyse
Analyse von Operator-Engpässen, Anleitung zur Aufgabenpriorisierung und Beratung zu Prozessänderungen—erhebliche Verbesserung des Team-Durchsatzes und Maximierung des Feature-Delivery-Werts.
Technologien & Tools
- Sprachen & Frameworks: Python, C++, JavaScript, Bash
- Robotik & Simulation: ROS, Gazebo
- Hardware & CAD: Fusion 360, KiCad, NVIDIA Jetson, Raspberry Pi
- Container & Networking: Docker, WireGuard VPN, benutzerdefinierte Router-Konfigurationen
- Versionskontrolle & CI/CD: GitHub Actions (self-hosted), automatisierte Testsuites
- Dokumentation & Planung: Sphinx/Markdown, Notion, Fibery, Miro
- Inbetriebnahme & Kalibrierung: Sensor-Kalibrierungsskripte, Inbetriebnahmeprotokolle
KI/ML & Erweiterte Features
Anomalieerkennung
Entwicklung von Anomalieerkennungsmodellen auf Radar-Datenströmen, Ermöglichung der frühzeitigen Erkennung von Systemunregelmäßigkeiten und potenziellen Ausfällen.
Reinforcement Learning
Implementierung von RL-Modellen für Navigation, Verbesserung autonomer Fähigkeiten und adaptives Verhalten in komplexen Umgebungen.
Risikoanalyse & Sicherheit
Durchführung umfassender FMEA (Fehlermöglichkeits- und Einflussanalyse) und Risikoanalysen für sicherheitskritische Systeme, Gewährleistung der Einhaltung von ISO 13482 Standards.
Ergebnisse & Fortschritt
- Teamführung: Erfolgreiche Leitung eines Teams von 7 Ingenieuren, Koordination von Hardware- und Softwareentwicklung bei gleichzeitiger praktischer technischer Beteiligung.
- Regulatorischer Meilenstein: Fortschritt bei wichtigen CE-Compliance-Liefergegenständen einschließlich Architektur- und Hardware-Design-Änderungen; auf Kurs für vollständige Zertifizierungsqualifikation.
- Produktionsstabilität: Überführung der Software in einen stabilen Produktionszustand mit umfassendem Testing, Dokumentation und automatisierten Deployment-Prozessen.
- Betriebliche Auswirkungen: Optimierung von Produktions- und Deployment-Prozessen, erhebliche Verbesserung der Effizienz und Systemzuverlässigkeit.