Der rabbit r1 KI-Assistent hat sich als mein liebstes Gadget entpuppt.
In diesem Artikel stelle ich meine neueste Entwicklung vor: eine OpenStreetMap-Integration, die das kleine Gerät um eine vollwertige Map App erweitert.Warum eine Map App für den rabbit r1?
Eine Karte ist in vielen Situationen unverzichtbar. Nicht immer hat man das Smartphone griffbereit, aber vielleicht den kompakten rabbit R1 dabei. Diese Überlegung führte mich zur Entwicklung einer speziellen Kartenanwendung für den KI-Assistenten.
Technische Umsetzung der OpenStreetMap-Integration
Für die Entwicklung setzte ich auf bewährte Web-Technologien:
• OpenStreetMap als Kartenbasis
• Leaflet JavaScript-Bibliothek für die Darstellung
• WebApp-Format für optimale Kompatibilität
Die Integration erfolgte über das ukrainische Leaflet-Projekt, wodurch eine butterweiche Performance beim Zoomen und Scrollen auf dem Touchscreen erreicht wird.
Funktionen und Einschränkungen der Rabbit r1 Map App
Die WebApp bietet eine vollwertige Kartendarstellung direkt auf dem rabbit r1. Allerdings können aufgrund der WebApp-Architektur die speziellen Hardware-Features wie das Scrollrad oder die PTT-Taste noch nicht genutzt werden.
Trotz dieser Einschränkungen ermöglicht die App:
• Flüssige Navigation auf der Karte
• Zoom-Funktionen über den Touchscreen
• Kompakte Kartenlösung für unterwegs
Ausblick: Weitere Rabbit r1 Apps in Planung
Dies ist bereits meine zweite App-Entwicklung für den rabbit r1, nach der Taschenlampen-App ein weiterer Baustein für die Funktionserweiterung des Geräts. Ob und wann weitere Features folgen, bleibt abzuwarten. Um die App auf dem r1 zu nutzen, muss man unter OS2 nur die Karte creations aufrufen und den QR Code scannen.
Hier ist meine Repro zu finden, vielleicht will ja jemand eine Intern daraus bauen.


