Robot li ma jibqax utli fl-ispazju ta' kamra waħda għandu problema tal-linka jew tal-piż tax-xogħol ħafna qabel ma jkollu problema tal-VPN. L-encryption tipproteġi passaġġ, iżda ma tigdidx il-kopertura bir-radju u lanqas tagħmel il-kalkolu mill-bogħod jispiċċa aktar malajr. Id-deċiżjoni quddiemek hija liema xogħol tassew għandu jaqsam in-netwerk, u dik it-tweġiba normalment tneħħi aktar traffiku milli jistennew in-nies. Tliet kundizzjonijiet jiddeterminawha, u t-throughput mhix waħda minnhom.

Tliet arranġamenti, mistoqsija waħda ta' dipendenza

It-tabella tifred l-arranġamenti skont x'jiddependi mil-linka, mhux skont liema software jidher fid-dijagramma.

ArrangementWhat depends on the linkWhat stays onboard
Live remote processingThe exchange and any timely result the workstation returnsOnly what the remote step does not block
Onboard processing, remote observationThe declared telemetry or display streamThe processing loop itself
Local recording, later analysisTransfer of one selected datasetThe entire run, including raw sensors

L-ebda ringiela f'dik it-tabella mhija argument ta' sigurtà. Il-funzjonijiet tal-kontroll u s-sigurtà xorta jeħtieġu tweġiba kwalifikata għad-dewmien, it-telf tal-pakketti u konnessjoni maqtugħa, u l-ebda indikatur tat-tunnel ma jipprovdi waħda. It-tabella tgħid fejn tgħix id-dipendenza, u dik hija l-parti li disinn tan-netwerk jista' tassew ibiddel.

L-ewwel kundizzjoni: ir-riżultat irid ikun fil-ħin?

Jekk riżultat mill-bogħod imur f'kontrollur, in-netwerk joqgħod ġewwa ċ-ċirku tal-kontroll, u d-dewmien, il-jitter u l-interruzzjonijiet tiegħu jsiru proprjetajiet tal-kontroll. Jekk l-istess riżultat imur biss f'display, dashboard jew persuna li tħares, l-istess dewmien huwa biss dehra.

Xogħol b'ċirku magħluq fuq linka bla wajer huwa possibbli, u minn hawn ġejjin ħafna mir-rapporti "il-VPN bil-mod", għax it-tunnel huwa l-komponent li jidher filwaqt li r-radju u r-routing huma l-kawża. Kejjel il-ħin tal-vjaġġ tal-messaġġ reali u mhux il-ping tat-tunnel stess, imbagħad staqsi jekk in-numru jaqbilx mal-baġit taċ-ċirku. Jekk ma jaqbilx, ċaqlaq il-pass fuq il-ħardwer minflok tinnegozja livell ta' servizz aktar strett għal linka li ħadd fil-kamra ma jikkontrollaha. Irreġistra n-numru mkejjel mal-kundizzjonijiet li ttieħed taħthom, għax ir-rapport li jmiss se jasal mingħajrhom.

It-tieni kundizzjoni: liema rata, direzzjoni u interruzzjoni tista' tiddikjara?

Ikteb id-data, ir-rata, id-direzzjoni u l-itwal interruzzjoni li l-applikazzjoni tittollera. Strim tal-kamera 'l fuq u kanal tal-kmandi 'l isfel ifallu b'modi differenti, u interruzzjoni li tittollera spezzjoni waqfa se jtemm xogħol li qed jiċċaqlaq.

Żomm it-twaħħil fiżiku u t-tunnel separati meta tqabbel l-għażliet, għax radju aktar qawwi u piż tax-xogħol iżgħar huma tiswijiet differenti. Trasferiment kbir li eventwalment jispiċċa ma jipprova xejn dwar riżultat sensittiv għall-ħin li jasal b'mod kostanti, u tunnel f'saħħtu ma jipprova xejn dwar ir-radju warajh.

Imbagħad naqqas it-talba minflok tiddefendiha. Naqqas il-kampjuni tal-istrim tal-osservazzjoni, ibgħat sommarji jew deltas, u ħalli d-data tal-muturi mhux maħduma fuq il-ħardwer fejn il-ħżin huwa rħis u t-trasmissjoni mhix. Payload iżgħar idgħajjef l-argument għal linka aktar mgħaġġla u spiss ineħħi l-ħtieġa għaliha.

It-tielet kundizzjoni: min irid jaraha, u x'jibqa' lokali

L-osservazzjoni normalment hija ħtieġa ferm iżgħar mill-ipproċessar. Jekk persuna trid tħares il-kamera u wara jrid ikun hemm log, dak huwa telemetrija flimkien ma' ħżin; jekk mudell irid jaħdem, staqsi l-ewwel jekk jistax jaħdem fuq il-ħardwer u jiġi mgħoddi biss ir-riżultat tiegħu. It-tmexxija tal-pass tqil fuq il-ħardwer tneħħi d-dipendenza sinkronika u tħalli trasferiment li jista' jerġa' jiġi ppruvat.

Żewġ parteċipanti ROS fuq l-istess robot ma jiġġustifikawx tunnel waħdu. L-aċċessibilità tan-nodi, l-awtorizzazzjoni tal-applikazzjoni u pjan ta' rkupru lokali huma problemi separati, u VPN iwieġeb biss l-ewwel waħda, u biss għat-traffiku li jintalab jirrutta.

Ir-reġistrazzjoni ta' sett ta' data hija disinn tagħha, bil-kmandi tagħha

Għal eżempju marbut ma' verżjoni, it-tutorial tar-reġistrazzjoni ROS 2 Jazzy ikopri r-reġistrazzjoni ta' suġġetti magħżula, l-ispezzjoni tal-bag li jirriżulta u l-preżentazzjoni tiegħu. Irreġistra s-suġġetti tal-osservazzjoni approvati, agħti isem lill-ġirja, u żomm id-definizzjonijiet tal-messaġġi u l-konfigurazzjoni ħdejha.

ros2 bag record -o run42 /scan /camera/image_raw
ros2 bag info run42
ros2 bag play run42

Tirreġistrax kull suġġett għax l-għodda tagħmilha faċli. Il-ħżin jimtela, id-data tal-kamera u tal-post iġġorr sensittività, u bag ta' suġġetti bla tikketta huwa problema ta' analiżi għal min jiftaħha wara. Id-distribuzzjoni installata tiddetermina l-kmandi wkoll: għodda miktuba għal bag ROS 1 ma tgħaddix għal bag ROS 2, għalhekk qabbel id-dokumentazzjoni mal-verżjoni installata fuq ir-robot.

Erġa' ppreżenta f'ambjent ta' analiżi jew simulazzjoni iżolat. Suġġetti tal-kmandi rreġistrati mreġgħa jintwerew fl-attwaturi ta' robot ħaj huwa inċident, u l-prevenzjoni hija dominju ROS separat jew ebda ħardwer fiċ-ċirku.

Iddeċiedi fejn tidħol id-dipendenza u iktebha: VPN tipproteġi skambju li jrid iseħħ, ipproċessar fuq il-ħardwer ineħħi skambju li qatt ma kellu jkun sinkroniku, u sett ta' data rreġistrat jissostitwixxi konsumatur ħaj ma' wieħed aktar tard. Imbagħad ipprova l-każ maqtugħ apposta, bix-xogħol lokali għadu għaddej, qabel ma ħadd isejjaħ id-disinn lest.

Artikli relatati