Fahrrad-Dashcam: Entwicklung von Low-Level-Software und Hardware
Projekt in Kürze: Wir entwickelten Low-Level-Software und -Hardware für eine Fahrradkamera und bereiteten deren Prototypen für die Massenproduktion vor. So halfen wir unserem Kunden, ein Gerät auf den Markt zu bringen, das die Sicherheit von Radfahrern erhöht, indem es Videoaufnahmen in Echtzeit liefert und Unfälle dokumentiert. Das Produkt stärkt die Kundenbindung durch erhöhtes Sicherheitsgefühl und zusätzliche Sicherheitsfunktionen.
Kunde & Herausforderung
Ein europäisches Mobilitätsunternehmen, das das Radfahren sicherer und attraktiver machen möchte, beauftragte uns mit der Entwicklung von Hardware, Low-Level-Software und der Vorbereitung seines Geräts für die Massenproduktion. Ihr neues Produkt umfasste eine Reihe von Geräten mit integrierter Dashcam, Entfernungsmessung, Tagfahr- und Rückfahrlicht, einem Unfall-Detektor und einem Fahrtenschreiber.
Lösung
1. Hardware-Entwicklung
Unser Ingenieurteam entwarf die gesamte Hardware für das Projekt. Als Grundlage diente das Ambarella H32-Modul für Smart-Kameras mit den folgenden Merkmalen:
- 4 Cortex-A53-Kerne;
- LPDDR4, 1 GB Größe;
- Sony imx390 Bildsensor;
- Unterstützung der Video-Codecs h.264/h.265;
- eMMC 5.1, 16 GB;
- M12-Objektivhalter.
Wir implementierten ein Bluetooth-Modul von Nordic und Wi-Fi für die drahtlose Verbindung mit einer benutzerdefinierten Smartphone-Anwendung. Das Gerät sendet die folgenden Daten an die Anwendung: zurückgelegte Strecke, Durchschnittsgeschwindigkeit, Fahrzeit und Videoaufzeichnungen, einschließlich Sensordaten.
Für die Echtzeit-Positionierung verwendeten wir das Quectel L76-LB GNSS-Modul. Es unterstützt den gleichzeitigen Empfang von GPS, GLONASS, BeiDou und QZSS mit 33 Tracking-Kanälen.
Die Tagfahr- und Rücklichter (im Produktset enthalten) machen das Fahrrad zu jeder Tageszeit besser sichtbar. Das Licht arbeitet bis zu 6 Stunden ohne Aufladen und hat eine Helligkeit von bis zu 70 Lumen.
Die integrierte Kamera des Geräts hat folgende Funktionen:
- Auflösung: HD 1600 x 1200;
- Bildrate: 30 fps;
- Weitwinkel: 160°.
2. Software-Entwicklung
Unser Ingenieurteam entwickelte die Low-Level-Software für das Produkt: Wir waren verantwortlich für die Entwicklung von Treibern und Middleware sowie die Implementierung der Geschäftslogik.
Wir verwendeten einen Ambarella-Mikrocontroller mit dem ThreadX-RTOS auf dem ersten Kern und Linux auf dem zweiten.
Das zweite MCU von Nordic mit dem Zephyr-RTOS wurde für das Energiemanagement, die Bluetooth-Konnektivität und OTA-Updates verwendet.
Geschäftswert
Unser Kunde erhielt als Ergebnis einen Prototypen, der für die Massenproduktion bereit ist. Wir übernahmen den technischen Support für das Produkt, während unser Kunde sein Produkt fertigstellte und sich auf seine wichtigsten geschäftlichen Prioritäten konzentrierte - visuelles Design und Produktmarketing.
Unser Kunde wird das Gerät nutzen, um die städtische Infrastruktur zu verbessern, indem gefährliche Stellen, Radfahrer-Hotspots und Orte, an denen Autofahrer am wahrscheinlichsten gegen die Überhol-Vorschriften für Radfahrer verstoßen, kartiert werden. Diese Daten werden gemäß der europäischen Gesetzgebung anonym gesammelt, was viele Möglichkeiten zur Popularisierung des Produkts eröffnet.
Mehr von dem, was wir für Fahrräder und urbane Mobilität tun
- Firmware für einen Fahrradcomputer: eine Fallstudie zur Firmware-Entwicklung, neue Hardware und Kiosk-Modus für das Schweizer Startup Jespr.
- Intelligente Fahrradparkplätze: eine Fallstudie zur Entwicklung einer SONY Spresense KI-Kameralösung in Zusammenarbeit mit Aduk.
- Digitalisierung von Zweirädern: Erkunden Sie unsere Forschung darüber, wie vernetzte Technologien zur Urbanen- und Mikro-Mobilität beitragen.