PaHabré vanowanzonyora nezvekutakura kwemagetsi. Uye nezvemabhasikoro. Uye zvakare nezve AI. Cloud4Y yakasarudza kusanganisa idzi misoro mitatu nekutaura nezve "smart" bhasikoro remagetsi rinogara riri online. Isu tichataura nezve Greyp G6 modhi.
Kuti uwedzere kunakidza kwauri, isu takakamura chinyorwa muzvikamu zviviri. Yekutanga yakazvipira kune maitiro ekugadzira mudziyo, chikuva uye kutaurirana protocol. Yechipiri ndiyo hunyanzvi hwekutsanangurwa, tsananguro yehuremu uye kugona kwebhasikoro.
Chikamu chekutanga, backend
Greyp Bikes muCroatia anogadzira mabhasikoro emagetsi ekutanga, ane yemuno exotic supercar inogadzira Rimac. Iyo kambani inogadzira mabhasikoro anonakidza zvechokwadi. Ingotarisa iyo yapfuura modhi, iyo mbiri-yakamiswa G12S. Yakanga iri chimwe chinhu pakati pebhasikoro remagetsi uye motokari yemagetsi, sezvo chigadzirwa chacho chaigona kukurumidza kusvika ku70 km / h, chaiva nemotokari ine simba uye yakamhanya makiromita 120 pamutengo mumwe chete.
Iyo G6 yakazove yakanyanya kunaka uye isiri-nzira, asi chinhu chayo chikuru "kubatana."
Kuberekwa pfungwa
Nhamba huru yemidziyo yakasiyana inobatana neInternet. Sei mabhasikoro akashata? Ndiwo mabudiro akaita Greyp Bikes nepfungwa yakazova iyo G6. Chero nguva ipi zvayo, bhasikoro iri rakabatanidzwa
Platform
Paunenge uchigadzira chikuva chechigadzirwa chitsva, akawanda nuances anofanirwa kuverengerwa. Nokudaro, kusarudza chikuva chegore kugashira uye kumhanyisa masevhisi ese anodiwa nebhasikoro remagetsi emazuva ano yaive nyaya yakakosha. Iyo kambani yakasarudza Amazon Web Services (AWS). Izvi zvaive zvimwe zvakakonzerwa nekuti Greyp Bikes aitove neruzivo nebasa. Chikamu - nekuda kwekuzivikanwa kwayo, kupararira kwakapararira pakati pevagadziri pasirese uye maitiro akanaka kune Java / JVM (hongu, ivo vari kushingaira kushandiswa muGreyp Bikes).
AWS yaive neyakanaka IoT MQTT broker (Cloud4Y yakanyora nezve maprotocol
Tech stack
Kutevedzera
Iyo kambani yakapa nzira mbiri dzekupinda muhurongwa. Imwe neimwe yadzo inoshandiswa zvakasiyana, ine akasiyana matekinoroji ekushandisa kwayo kesi.
Kubva pabhasikoro kuenda ku smartphone
Chinhu chekutanga kufunga kana uchigadzira system yekupinda poindi ndiyo yekutaurirana protocol yekushandisa. Sezvambotaurwa, kambani yakasarudza MQTT nekuda kwehuremu hwayo. Iyo protocol yakanaka maererano nekufambisa, inoshanda zvakanaka neanogona kusavimbika kubatana, uye inochengetedza simba rebhatiri, iro rinonyanya kukosha kune Greyp yemagetsi bhasikoro.
Iyo MQTT broker inoshandiswa inodiwa kurodha data rese rinobva kubhasikoro. Mukati meiyo AWS network iLambda, iyo inoverenga iyo bhinari data yakapihwa neMQTT broker, inoiisa, uye inoendesa kuApache Kafka kuti ienderere mberi kugadzirisa.
Apache Kafka ndiyo musimboti wehurongwa. Yese data inofanirwa kupfuura nayo kuti isvike kwainoperera. Parizvino, iyo musimboti wesystem ine akati wandei vamiririri. Iyo inonyanya kukosha ndeye inounganidza data uye kuiendesa kuInfluxDB inotonhora yekuchengetedza. Imwe yacho inoendesa iyo data kuFirebase Realtime dhatabhesi, ichiita kuti iwanikwe kune smartphone application. Apa ndipo panopinda chaizvo Apache Kafka - inotonhora yekuchengetedza (InfluxDB) inochengetedza data rese rinobva kubhasikoro uye Firebase inogona kuwana ruzivo rwechizvino-zvino (semuenzaniso real-time metrics - ikozvino kumhanya).
Kafka inokutendera kuti ugamuchire mameseji nekumhanya kwakasiyana uye woaendesa nekukurumidza kuFirebase (yekuratidzwa mune application pane smartphone) uye pakupedzisira woaendesa kuInfluxDB (yekuongorora data, nhamba, yekutarisa).
Kushandisa Kafka zvakare kunobvumidza kuti ukwire zvakachinjika sezvo mutoro unowedzera, pamwe nekubatanidza vamwe vamiririri vanogona kugadzirisa data rinouya nekumhanya kwavo uye nekushandisa kwavo kesi (senge mujaho pakati peboka remabhasikoro). Ndiko kuti, mhinduro inobvumira vatyairi vemabhasikoro kukwikwidzana pamhando dzakasiyana siyana. Semuenzaniso, kumhanya kwakanyanya, kusvetuka kwakanyanya, kuita kwakanyanya, nezvimwe.
Masevhisi ese (anonzi "GVC" - Greyp Vehicle Cloud) anonyanya kushandiswa muSpring Boot neJava, kunyangwe mimwe mitauro ichishandiswawo. Chivakwa chega chega chakaiswa muDocker mufananidzo unogarwa muECR repository, yakatangwa uye yakarongwa neAmazon ECS. Nepo NoSQL iri nyore uye yakakurumbira kune akati wandei, Firebase haigone kugara ichizadzisa zvese zvinodiwa neGreyp, uye saka kambani inoshandisawo MySQL (muRDS) kune ad-hoc mibvunzo (Firebase inoshandisa muti weJSON, unoshanda zvakanyanya mukati. zvimwe zviitiko) uye kuchengetedza chaiyo data. Imwe chengetedzo inoshandiswa iAmazon S3, inova nechokwadi chekuchengetedza data rakaunganidzwa.
Kubva pa smartphone kusvika bhasikoro
Sezvatakambotaura, kutaurirana nema smartphones kunotangwa kuburikidza neFirebase. Iyi puratifomu inoshandiswa kuratidza vashandisi vekushandisa uye chidimbu chavo chedhatabhesi munguva chaiyo. Muchokwadi, Firebase musanganiswa wezvinhu zviviri: imwe dhatabhesi yekuramba ichichengeterwa data, uye imwe yacho ndeyekuendesa chaiyo-nguva data kune smartphones kuburikidza neWebsocket yekubatanidza. Iyo yakanakira sarudzo yemhando iyi yekubatanidza ndeyekuburitsa mirairo kune bhasikoro kana zvishandiso zvisiri padhuze kune mumwe nemumwe (hapana BT / Wi-Fi yekubatanidza iripo).
Muchiitiko ichi, Greyp vakagadzira yavo yekuraira maitiro ekugadzirisa, iyo inogamuchira mameseji kubva kune smartphone kuburikidza nedhatabhesi mune chaiyo-nguva modhi. Muchina uyu chikamu cheiyo core application masevhisi (GVC), ane basa rekushandura mirairo ye smartphone muMQTT meseji inotumirwa kubhasikoro kuburikidza neIoT broker. Kana bhasikoro richigamuchira murairo, rinorigadzirisa, rinoita chiito chakakodzera, uye rinodzorera mhinduro kuFirebase (smartphone).
Kuongorora
Parameter control
Anenge ese backend mugadziri anofarira kurara husiku asina kutarisa maseva ega ega maminetsi gumi. Izvi zvinoreva kuti zvinodikanwa kuita otomatiki yekutarisa uye yekunyevera mhinduro muhurongwa. Uyu mutemo unoshandawo kune Greyp cycling ecosystem. Kune zvakare connoisseurs yekurara kwakanaka kwehusiku, saka kambani inoshandisa maviri mafu mhinduro: Amazon CloudWatch uye jmxtrans.
CloudWatch ibasa rekutarisa uye rekuonekwa rinounganidza data rekutarisa uye rekushandisa mumhando yematanda, metrics, uye zviitiko, zvichikubatsira iwe kuwana maonero akabatana eAWS maapplication, masevhisi, uye zviwanikwa zvinomhanya paAWS papuratifomu uye pane-nzvimbo. Ne CloudWatch, unogona kuona zviri nyore maitiro asina kunaka munzvimbo dzako, kuseta zviziviso, gadzira zvakajairika maonesheni ematanda uye metrics, ita otomatiki zviito, matambudziko ekugadzirisa, uye kuwana zvinogoneka zvinogoneka zvinobatsira kuti zvikumbiro zvako zvifambe zvakanaka.
CloudWatch inounganidza mushandisi metrics uye inoaendesa kune dashboard. Ikoko, inosanganiswa nedata rinouya kubva kune dzimwe Amazon-inotungamirirwa zviwanikwa. Iyo JVM inogamuchira metrics kuburikidza neJMX endpoint ichishandisa "chokubatanidza" inonzi jmxtrans (inotambwawo seDocker mudziyo mukati meECS).
Chikamu chechipiri, maitiro
Saka rudzii rwebhasikoro remagetsi rawakapedza? Iyo Greyp G6 yemagetsi gomo bhasikoro ine 36V, 700 Wh lithium-ion bhatiri inofambiswa ne LG masero. Panzvimbo yekuvanza bhatiri sezvinoita vazhinji vanogadzira e-bhasikoro, Greyp akaisa bhatiri rinobviswa pakati pefuremu. Iyo G6 inoshongedzerwa neMPF mota ine yakayerwa simba re250 W (uye kune zvakare 450 W sarudzo).
Iyo Greyp G6 bhasikoro remugomo rinoratidza Rockhox kumashure kuturika, rakaiswa padyo nechubhu repamusoro uye richisiya nzvimbo yakawanda yebhatiri rinobviswa pakati pemabvi emutasvi. Iyo furemu ndeye enduro-maitiro uye inopa 150mm yekufamba nekuda kwekumisikidzwa. Tambo uye mitsara yemabhureki inofambiswa mukati mefuremu. Izvi zvinovimbisa chitarisiko chekunaka uye zvinoderedza njodzi yekubatwa pamatavi.
Iyo 100% kabhoni fiber furemu yakagadziridzwa zvakanyanya naGreyp vachishandisa ruzivo rwakawanikwa panguva yekugadzirwa kweConcept One yemagetsi hypercar.
Iyo yemagetsi suite paGreyp G6 inodzorwa nepakati intelligence module (CIM) pahunde. Inosanganisira kuratidzwa kwemavara, WiFi, Bluetooth, 4G yekubatanidza, gyroscope, USB C connector, kamera yakatarisana nechemberi, pamwe chete nechitarisiko chine shure kwepasi-saddle kamera. Nenzira, kamera yekumashure
Mifananidzo mienzaniso
Iyo kambani inobhadhara zvakanyanya kune eSTEM mhinduro.
"Greyp eSTEM ipakati smart module yebhasikoro inodzora makamera maviri (kumberi nekumashure), inotarisisa kurova kwemoyo wemutasvi, ine yakavakirwa-mukati gyroscope, navigation system uye eSIM, ichibvumira kuti ibatane chero nguva. Iyo e-bhasikoro sisitimu inoshandisa iyo smartphone semushandisi interface uye nharembozha inogadzira yakasarudzika ruzivo rwemushandisi ine dzakasiyana siyana sarudzo senge kure kure bhasikoro switch, kutora mafoto, mavara kune bhasikoro uye kudzikisira magetsi.
Pane bhatani rakakosha rekuti "Share" pamabatiro ebhasikoro. Kana chimwe chinhu chinonakidza kana chinonakidza chikaitika panguva yekukwira kwako, unogona kudzvanya bhatani uye wobva wachengeta ekupedzisira 15-30 masekonzi evhidhiyo uye woiisa kune yevatyairi vesocial media account. Yekuwedzera data inogona zvakare kuiswa pamusoro pevhidhiyo. Semuenzaniso, kushandiswa kwesimba rebhasikoro, kumhanya, nguva yekufamba, nezvimwe.
Nefoni yakaiswa pabhasikoro mudhibhodhi modhi, iyo Greyp G6 inogona kupa hupfumi hweruzivo kupfuura kungoratidza kumhanya kwako kwazvino kana nhanho yebhatiri. Saka, mutyairi webhasikoro anogona kusarudza chero poindi pamepu (somuenzaniso, chikomo chakakwirira), uye komputa ichaverenga kana bhatiri inochaja yakakwana kusvika kumusoro. Kana kuti ichaverengera poindi yekusadzoka, kana kamwe kamwe iwe usingade kutsika uchidzoka. Kunyange zvazvo pedals inogona kushandurwa nyore nyore. Mugadziri anovimbisa kuti bhasikoro haisi kurema (kunyange zvichienderana nekutarisa kwaunoita, uremu hwayo 25 kg).
Greyp G6 inokwanisika kusimudza
Greyp G6 ine anti-kuba system yakafanana ne
Kune akati wandei mhando dzeiyi dzakateedzana dziri kutengeswa: G6.1, G6.2, G6.3. Iyo G6.1 inokwira kusvika ku25 km/h (15,5 mph) uye inodhura €6. Iyo G499 ine kumhanya kwepamusoro kwe6.3 km/h (45 mph) uye inodhura € 28. Chii chakasiyana nezveG7 modhi haina kujeka, asi inodhura 499 euros.
Ndezvipi zvimwe zvaungaverenga pane blog?
→
→
→
→
→
Nyorera kune yedu
Source: www.habr.com