Wéi en intelligenten elektresche Vëlo erstallt gouf

Wéi en intelligenten elektresche Vëlo erstallt gouf
Op Habré schreiwen se dacks iwwer den elektreschen Transport. An iwwer Vëloen. An och iwwer AI. Cloud4Y huet decidéiert dës dräi Themen ze kombinéieren andeems se vun engem "intelligente" elektresche Vëlo schwätzen deen ëmmer online ass. Mir schwätzen iwwer de Greyp G6 Modell.

Fir et méi interessant fir Iech ze maachen, hu mir den Artikel an zwee Deeler opgedeelt. Déi éischt ass dem Prozess gewidmet fir en Apparat, Plattform a Kommunikatiounsprotokoller ze kreéieren. Déi zweet ass d'technesch Spezifikatioune, eng Beschreiwung vun der Hardware a Fäegkeeten vum Vëlo.

Deel eent, Backend

Greyp Bikes ass e kroatesche Fabrikant vu Premium elektresche Vëloen, am Besëtz vum lokalen exotesche Supercar Hiersteller Rimac. D'Firma kreéiert wierklech interessant Veloen. Kuckt just de fréiere Modell, den Dual-Suspension G12S. Et war eppes tëscht engem elektresche Vëlo an engem Elektromotorrad, well den Apparat op 70 km/h konnt beschleunegen, e staarke Motor hat an 120 km op enger Ladung gelaf ass.

De G6 huet sech als méi elegant an off-road erausgestallt, awer seng Haaptfunktioun ass "Konnektivitéit". Grey Bikes e wichtege Schrëtt an d'Entwécklung vum IoT geholl andeems en e Vëlo ubitt deen ëmmer "online" ass. Awer loosst eis fir d'éischt schwätzen wéi de "Smart" elektresche Vëlo an der éischter Plaz erstallt gouf.

Gebuert vun enger Iddi

Eng grouss Zuel vu verschiddenen Apparater verbannen mam Internet. Firwat sinn Vëloen méi schlecht? Sou koum Greyp Bikes op d'Iddi, déi de G6 gouf. Zu all Moment ass dëse Vëlo verbonne mat Cloud Server. Den mobilen Bedreiwer bitt d'Verbindung, an den eSIM gëtt direkt an de Vëlo gesaat. An dat mécht vill interessant Méiglechkeeten op fir Athleten a fir gewéinlech Vëlosbegeeschterten.

Plattform

Wann Dir eng Plattform fir en innovative Produkt erstellt, musse vill Nuancen berücksichtegt ginn. Dofir war d'Wiel vun enger Cloud Plattform fir all d'Servicer ze hosten an ze lafen, déi vun engem modernen elektresche Vëlo erfuerderlech sinn, e ganz wichtegt Thema. D'Firma huet Amazon Web Services (AWS) gewielt. Dat war deelweis dorunner, datt Greyp Bikes schonn Erfahrung mam Service hat. Deelweis - wéinst senger Popularitéit, breet Verdeelung ënner Entwéckler ronderëm d'Welt a gutt Haltung vis-à-vis Java / JVM (jo, si ginn aktiv an Greyp Bikes benotzt).

AWS hat e gudden IoT MQTT Broker (Cloud4Y huet iwwer Protokoller geschriwwen virdrun), ideal fir einfach Datenaustausch mat Ärem Vëlo. True, et war néideg iergendwéi eng Verbindung mat der Smartphone Applikatioun opzebauen. Et goufen Versich dëst eleng mat Websockets ëmzesetzen, awer méi spéit huet d'Firma decidéiert d'Rad net nei z'erfannen an op d'Google Firebase Plattform ze wiesselen, déi wäit vun mobilen Entwéckler benotzt gëtt. Zënter dem Ufank vun der Entwécklung huet d'Systemarchitektur vill Verbesserungen an Ännerungen gemaach. Dëst ass ongeféier wéi et elo ausgesäit:

Wéi en intelligenten elektresche Vëlo erstallt gouf
Tech Stack

Ëmsetzung

D'Firma huet zwee Weeër zur Verfügung gestallt fir sech an de System unzemellen. Jiddereng vun hinnen ass getrennt ëmgesat, mat verschiddenen Technologien fir seng Benotzung Fall.

Vum Vëlo op de Smartphone

Déi éischt Saach fir ze berücksichtegen wann Dir e Systementrée erstellt ass wat fir Kommunikatiounsprotokoll ze benotzen. Wéi scho gesot, huet d'Firma MQTT gewielt wéinst senger liichter Natur. De Protokoll ass gutt wat den Duerchgang ugeet, funktionnéiert gutt mat potenziell onzouverlässeg Verbindungen, a spuert Batteriekraaft, wat besonnesch wichteg ass fir de Greyp elektresche Vëlo.

De benotzte MQTT Broker ass erfuerderlech fir all Daten aus dem Vëlo ze lueden. Am AWS Netz ass Lambda, déi d'binär Donnéeën, déi vum MQTT Broker geliwwert ginn, liest, se parséiert a liwwert se un Apache Kafka fir weider Veraarbechtung.

Apache Kafka ass de Kär vum System. All Donnéeë mussen duerch et passéieren fir seng definitiv Destinatioun z'erreechen. De Moment huet de Systemkär e puer Agenten. Déi wichtegst ass deen deen Daten sammelt an se op InfluxDB Kältelagerung transferéiert. Déi aner transferéiert d'Donnéeën an d'Firebase Realtime Datebank, sou datt se fir Smartphone Uwendungen verfügbar ass. Dëst ass wou den Apache Kafka wierklech erakënnt - Kältelagerung (InfluxDB) späichert all Daten aus dem Vëlo a Firebase kann aktuell Informatioun kréien (zB Echtzäit Metriken - aktuell Geschwindegkeet).

Kafka erlaabt Iech Messagen mat verschiddene Geschwindegkeeten ze kréien an se bal direkt op Firebase ze liwweren (fir an enger Applikatioun op engem Smartphone ze weisen) a schlussendlech op InfluxDB ze transferéieren (fir Datenanalyse, Statistiken, Iwwerwaachung).

Kafka benotzen erlaabt Iech och horizontal ze Skala wéi d'Laascht eropgeet, souwéi aner Agenten ze verbannen, déi erakommen Donnéeën an hirem eegenen Tempo a fir hiren eegene Gebrauchsfall veraarbecht kënne (wéi eng Course tëscht enger Grupp vu Vëloen). Dat ass, d'Léisung erlaabt Cyclisten mateneen op verschiddene Charakteristiken ze konkurréiere. Zum Beispill, maximal Geschwindegkeet, maximal Sprang, maximal Leeschtung, etc.

All Servicer (genannt "GVC" - Greyp Vehicle Cloud) ginn haaptsächlech am Spring Boot a Java implementéiert, obwuel aner Sproochen och benotzt ginn. All Build ass an engem Docker-Bild verpackt, deen am ECR-Repository gehost gëtt, lancéiert an orchestréiert vun Amazon ECS. Wärend NoSQL zimmlech praktesch a populär ass fir eng Zuel vu Fäll, Firebase kann net ëmmer all Greyp seng Bedierfnesser entspriechen, an dofir benotzt d'Firma och MySQL (an RDS) fir ad-hoc Ufroen (Firebase benotzt en JSON Bam, wat méi effizient ass an e puer Fäll) a spezifësch Donnéeën späicheren. Eng aner Späichere benotzt Amazon S3, déi d'Sécherheet vun de gesammelten Donnéeën garantéiert.

Vum Smartphone op de Vëlo

Wéi mir scho gesot hunn, ass Kommunikatioun mat Smartphones duerch Firebase etabléiert. D'Plattform gëtt benotzt fir d'Applikatioun Benotzer an hiert Stéck vun der Datebank an Echtzäit ze authentifizéieren. Tatsächlech ass Firebase eng Kombinatioun vun zwou Saachen: eng ass eng Datebank fir persistent Datelagerung, an déi aner ass fir Echtzäitdaten op Smartphones iwwer eng Websocket Verbindung ze liwweren. Déi ideal Optioun fir dës Zort Verbindung ass Kommandoen op de Vëlo erausginn wann d'Apparater net no beienee sinn (keng BT / Wi-Fi Verbindung verfügbar).

An dësem Fall huet Greyp hiren eegene Kommandoveraarbechtungsmechanismus entwéckelt, deen Messagen vum Smartphone duerch eng Datebank am Echtzäitmodus kritt. Dëse Mechanismus ass Deel vun de Kernapplikatiounsservicer (GVC), deenen hir Aarbecht et ass d'Befehle vu Smartphones an MQTT Messagen ze iwwersetzen, déi op de Vëlo iwwer en IoT Broker iwwerdroen ginn. Wann de Vëlo e Kommando kritt, veraarbecht et, mécht déi entspriechend Handlung a gëtt eng Äntwert op Firebase (Smartphone) zréck.

Iwwerwaachung

Wéi en intelligenten elektresche Vëlo erstallt gouf
Parameter Kontroll

Bal all Backend Entwéckler schléift gär an der Nuecht ouni d'Serveren all 10 Minutten ze kontrolléieren. Dëst bedeit datt et noutwendeg ass automatiséiert Iwwerwaachungs- an Alarmléisungen am System ëmzesetzen. Dës Regel ass och relevant fir de Greyp Vëlo Ökosystem. Et ginn och Kenner vun engem gudden Nuetsschlof, sou datt d'Firma zwou Cloud-Léisungen benotzt: Amazon CloudWatch an jmxtrans.

CloudWatch ass en Iwwerwaachungs- a Visibilitéitsservice deen Iwwerwaachungs- an Operatiounsdaten a Form vu Logbicher, Metriken an Eventer sammelt, fir Iech ze hëllefen eng vereenegt Vue vun AWS Uwendungen, Servicer a Ressourcen op der AWS Plattform an on-premises ze kréien. Mat CloudWatch kënnt Dir anomalescht Verhalen an Ären Ëmfeld einfach z'entdecken, Alarmer setzen, gemeinsame Visualiséierunge vu Logbicher a Metriken erstellen, automatiséiert Aktiounen ausféieren, Probleemer léisen, an handlungsfäeg Abléck entdecken, déi hëllefen Är Uwendungen glat ze halen.

CloudWatch sammelt Benotzer Metriken a liwwert se op en Dashboard. Do gëtt et kombinéiert mat Daten aus aneren Amazon-verwalte Ressourcen. De JVM kritt Metriken duerch e JMX Endpunkt mat engem "Connector" genannt jmxtrans (och als Docker Container bannent ECS gehost).

Deel zwee, Charakteristiken

Wéi en intelligenten elektresche Vëlo erstallt gouf

Also wat fir en elektresche Vëlo hutt Dir um Enn? De Greyp G6 elektresche Mountainbike ass mat enger 36V, 700 Wh Lithium-Ion Batterie ausgestatt mat LG Zellen. Amplaz d'Batterie ze verstoppen wéi vill E-Bike Hiersteller maachen, huet Greyp déi eraushuelbare Batterie direkt am Zentrum vum Frame gesat. De G6 ass mat engem MPF-Motor mat enger bewäertter Kraaft vun 250 W ausgestatt (an et gëtt och eng 450 W Optioun).

De Greyp G6 ass e Mountainbike deen Rockhox hënneschter Suspension huet, no bei der ieweschter Röhre verstoppt a vill Plaz fir eng eraushuelbare Batterie tëscht de Knéien vum Reider hannerloosst. De Frame ass enduro-Stil a bitt 150mm Rees duerch d'Suspension. D'Kabel an d'Bremsleitunge ginn am Frame geréckelt. Dëst garantéiert en ästheteschen Erscheinungsbild a reduzéiert de Risiko fir op Branchen ze fänken.

Den 100% Kuelestofffaserrahmen gouf speziell vum Greyp entwéckelt mat der Erfarung, déi während der Schafung vum Concept One elektreschen Hypercar gewonnen gouf.

D'Elektronik Suite op der Greyp G6 gëtt vun engem zentrale Intelligenz Modul (CIM) op de Stamm kontrolléiert. Et enthält e Faarfdisplay, WiFi, Bluetooth, 4G Konnektivitéit, e Gyroskop, e USB C Connector, eng Front-facing Kamera, souwéi eng Interface mat enger hënneschter Ënner-Saddle Kamera. Iwwregens, der hënneschter Kamera ëmgi vun 4 LEDs. Wäitwénkel Kameraen (1080p 30 fps) sinn haaptsächlech fir Video schéissen während Rees entworf.

Foto BeispillerWéi en intelligenten elektresche Vëlo erstallt gouf

Wéi en intelligenten elektresche Vëlo erstallt gouf

Wéi en intelligenten elektresche Vëlo erstallt gouf

D'Firma bezuelt speziell Opmierksamkeet op d'eSTEM Léisung.

"Greyp eSTEM ass en zentrale Smart Modul fir de Vëlo, deen zwou Kameraen (virun an hënneschter) kontrolléiert, den Häerzfrequenz vum Reider iwwerwaacht, en agebaute Gyroskop, Navigatiounssystem an eSIM huet, wat et erlaabt zu all Moment ze verbannen. Den E-Bike-System benotzt de Smartphone als User-Interface an d'mobil App erstellt eng eenzegaarteg Benotzererfarung mat verschiddenen neien Optiounen wéi Remote Bike Switch, Photo Capture, Text to Bike a Power limiting.

Et gëtt e speziellen "Share" Knäppchen um Lenker vum Vëlo. Wann eppes Interessant oder Spannend geschitt während Ärer Fahrt, kënnt Dir e Knäppchen drécken an automatesch déi lescht 15-30 Sekonnen vum Video späicheren an op de Social Media Account vum Cyclist eroplueden. Zousätzlech Donnéeën kënnen och op de Video iwwerlagert ginn. Zum Beispill den Energieverbrauch vum Vëlo, Geschwindegkeet, Reeszäit, asw.

Mat dem Telefon op de Vëlo am Dashboard Modus montéiert, kann de Greyp G6 e Räichtum vun Informatioun ubidden, ausser just Är aktuell Geschwindegkeet oder Batterieniveau ze weisen. Also, e Cyclist kann all Punkt op der Kaart auswielen (zum Beispill en héije Hiwwel), an de Computer berechent ob d'Batterieladung genuch ass fir un der Spëtzt ze kommen. Oder et berechent de Point of No Retour, wann Dir op eemol net op de Wee zréck pedaléiere wëllt. Och wann d'Pedale ganz einfach gedréint kënne ginn. Den Hiersteller verséchert datt de Vëlo net schwéier ass (obwuel je no wéi Dir et kuckt, säi Gewiicht 25 kg ass).

Wéi en intelligenten elektresche Vëlo erstallt gouf
Greyp G6 ass ganz méiglech ze hiewen

Greyp G6 huet eng Anti-Vol System datt ähnlech ass Sentry Modus vun Tesla. Dat ass, wann Dir e geparkte Vëlo beréiert, wäert et de Besëtzer informéieren an him Zougang zu der Kamera ginn fir erauszefannen, wien ronderëm den elektresche Vëlo dréint. De Chauffer kann dann decidéieren de Vëlo op afstand auszeschalten fir ze verhënneren datt den Andréngen fortfueren. A well dës Systemer zënter Joeren bei Greyp an der Entwécklung sinn, ass et méiglech datt se tatsächlech mat dësem System erauskomm sinn ier Tesla et ëmgesat huet.

Et gi verschidde Modeller vun dëser Serie op Verkaf: G6.1, G6.2, G6.3. De G6.1 beschleunegt op 25 km/h (15,5 mph) a kascht 6 €. De G499 huet eng Topgeschwindegkeet vu 6.3 km/h (45 mph) a kascht 28 €. Wat ënnerscheet vum G7 Modell ass net kloer, awer et kascht 499 Euro.

Wat soss kënnt Dir um Blog liesen? Cloud4Y

De Wee vun der kënschtlecher Intelligenz vun enger fantastescher Iddi an d'wëssenschaftlech Industrie
4 Weeër fir op Cloud Backups ze spueren
Top op GNU/Linux opsetzen
De Summer ass bal eriwwer. Et gi bal keng Daten méi, déi net geläscht goufen
IoT, Niwwel a Wolleken: Schwätze mer iwwer Technologie?

Abonnéiert Iech op eis Hëllefe profitéieren-Kanal fir datt Dir den nächsten Artikel net verpasst! Mir schreiwen net méi wéi zweemol d'Woch an nëmmen op Betrib.

Source: will.com

Setzt e Commentaire