Võrdlusarhitektuurid on standardiseeritud mallid, mis juhivad konkreetsete süsteemide kavandamist. Need loovad ühise sõnavara, edendavad koostalitlusvõimet ja võimaldavad süstemaatilist valideerimist.
Robotioperatsioonisüsteem (ROS) pakub modulaarset avaldamise ja tellimise kommunikatsiooni infrastruktuuri, mida kasutatakse laialdaselt teadusuuringutes ja tööstuses. Selle järglane ROS 2 lisab reaalajas võimalused, turvafunktsioonid ja DDS-põhise suhtluse, muutes selle sobivaks tootmistaseme autonoomsete süsteemide jaoks 1)))
ROS 2 arhitektuur pakub mitmeid eeliseid, sealhulgas komponenditaseme sõltumatus pakkujast, lihtsamat arendust võimaldav modulaarsus ning juurutamiseks mõeldud suur kogukond ja pakettide teegid. ROS 2 on nüüd suurte avatud lähtekoodiga projektide, nagu Autoware.AI (autonoomne sõit) ja PX4-Autopilot (UAV juhtimine) selgroog.
Autotööstuses määratleb AUTOSAR (AUTomotive Open System ARchitecture) standard skaleeritava, teenusele orienteeritud arhitektuuri, mis toetab suure jõudlusega rakendusi, nagu automaatjuhtimine 2).
AUTOSAR Adaptive Platform on kontseptuaalselt vahevara. AUTOSAR Adaptive Platform pakub adaptiivsetele rakendustele teenuseid peale nende, mis on saadaval aluseks olevas operatsioonisüsteemis, draiverites ja laiendustes. Üks AUTOSTARi eristavaid omadusi on selle reaalajas ja ohutuskriitiline vastavus (ISO 26262), samuti SOME/IP ja DDS kasutamine teenusepõhiseks suhtluseks. AUTOSARi kasutatakse laialdaselt selliste tootjate nagu BMW, Volkswagen ja Toyota autonoomsetes sõidukites 3).
JAUS (Joint Architecture for Unmanned Systems) on USA kaitseministeeriumi standard (SAE AS5669A), mis määratleb sõnumipõhise, modulaarse arhitektuuri mehitamata süsteemide koostalitlusvõimeks 4).
IvP (Interval Programming) Helm pakub arendajate pakutavate mudelite põhjal otsustamisvõimalusi, samas kui MOOS DB pakub juurdepääsu rakenduste kogutud andmetele ja otsustele. Kliendirakendused (või lihtsalt Rakendused on põhifunktsioonid ja modulaarsus annab võimaluse integreerida erinevaid funktsioone, eraldades need loogiliselt ja pakkudes juurdepääsu ühise suhtlusruumi kaudu. Side on võimaldatud pMOOSBridge vahevara abil. Kõik mainitud võimaldavad asünkroonselt käitumispõhist reageerimist muutuvale keskkonnale ning suuremat paindlikkust, lihtsamat hooldatavust ja mingil määral ka tulevikukindlaid lahendusi.
| Arhitektuur | Domeen | Põhifunktsioonid | Suhtlusmudel |
|---|---|---|---|
| ROS / ROS 2 | Üldine / Teadustöö | Modulaarne, avatud lähtekoodiga, kogukonnapõhine | Avalda–telli (DDS) |
| AUTOSAR Adaptive | Autotööstus | Ohutus, reaalajas, standardiseeritud | Teenusele orienteeritud (SOME/IP, DDS) |
| JAUS | Kaitse / Multi-domeen | Koostalitlusvõime, hierarhiapõhine | Sõnumipõhine |
| MOOS-IvP | Mere | Käitumispõhine, detsentraliseeritud | Jagatud andmebaasi mudel |
Hiljutised suundumused ühendavad oma tugevuste ärakasutamiseks mitut võrdlusarhitektuuri. Näiteks:
Selline hübridiseerimine peegeldab kasvavat vajadust paindlikkuse ja valdkonnaülese koostalitlusvõime järele kaasaegsetes autonoomsetes süsteemides.