Rekommendation: Använd Open-RMF som integrationsryggrad för VDA 5050-installationer, och koppla samman massrobotics verktyg för att standardisera styrningen över fordon och software, vilket minskar kostsam anpassning. När du väl har bestämt dig för den här arkitekturen kan du hantera förutsägbara arbetsflöden och arbeta snabbare med en enhetlig datamodell. Massrobotics ekosystem får en färdig bro mellan hårdvara och mjukvara, vilket gör att teamen kan arbeta med tillförsikt.
VDA 5050 definierar en gemensam kommandoyta som mappas till enhetens slutpunkter. Open-RMF översätter dessa slutpunkter till en enda representation via adaptrar och en central software lager, enhetlig datastruktur och såsom demonstrerat i pilotdriftsättningar. Det öppna protokollet stöder tillägg av nya enheter med minimal driftstopp.
Viktiga värdedrivare inkluderar ett optimerat flöde från sensor till beslut till handling. Arkitekturen exponerar ett sammanhängande, leverantörsneutralt gränssnitt som möjliggör potentialen hos öppna ekosystem. Du måste förutse utmaningar som versionsdrift, adapterunderhåll och datamodellutveckling, och planera styrning kring uppdateringar och återställningsstrategier.
Praktiska steg: börja med en minimal brygga som täcker 2–3 enheter, dokumentera meddelandeöversättningen och validera med operatörer (personer) som kommer att förlita sig på systemet. Använd Open-RMF för att tillhandahålla en abstraktion ovanför kontrollskiktet som kan utökas till massrobotics-installationer och till equivalent enheter från olika leverantörer. Resultatet är en skalbar baslinje där massrobotics och Open-RMF samverkar istället för att vara isolerade.
När baslinjen väl är fastställd kan du återanvända adaptrar över linjer och fordon, vilket påskyndar driftsättningen och minskar stilleståndstiden. Denna metod håller systemet migrerbart och mobil tillgångar i linje med affärsmålen, samtidigt som man bibehåller insyn upp till det ovanliggande lagret. Kombinationen av VDA 5050, Open-RMF och massrobotics ger en praktisk väg till skalbar automatisering med tydliga fördelar för människor, arbetsflöden och ROI.
Tydliggör roller, omfattningar och praktisk användning i AMR-interoperabilitet

Börja med en praktisk trelagersmodell för interoperabilitet: kantadapters, middleware-API och orkestrering mellan system. Dela ut tydligt ägarskap: operatörer hanterar kantadapters och lokala kontroller; systemintegratörer äger middleware-kontrakt; leverantörer och standardiseringsorgan hanterar API-definitioner; IT-säkerhet granskar dataflödena. Detta erbjudande stärker kompatibiliteten och ser till att komponenter är driftskompatibla när nya enheter ansluts till flottan. Detta ligger i linje med företagets uppdrag att optimera verksamheten och minska driftsstopp. Källa data från piloter bekräftar tillvägagångssättet, och inorbits visar värdet av modulär design; vi har observerat snabbare driftsättningar när ansvarsområden är fastställda.
Omfattning och API-anpassning: definiera data som utbyts (position, batteristatus, uppgiftsstatus, felkoder), publiceringstakt och konsumentägande. Använd interoperabla händelsescheman och en kalenderbaserad releaseplan för att koordinera uppdateringar. Att använda en enhetlig datamodell minskar överraskningar och snabbar upp integrationen. Målet är kompatibilitet över VDA 5050, Open-RMF och MassRobotics referensimplementeringar, med ingen leverantörslåsning och ingen kantspecifik anpassning som bryter användning mellan leverantörer.
Praktiska steg för implementering: mappa komponenter till en referensarkitektur; implementera enhetsadaptrar; driftsätt en leverantörsneutral middleware med stabila API:er och stöd för trådlösa länkar såväl som trådbundna vägar; kör ett gemensamt testevenemang för att bevisa flöden från början till slut; kör en pilot i lågriskverksamhet; skala upp till full driftsättning. Den här konfigurationen stöder vollautonome-operationer och optimerade enhetsprofiler, medan stiq-baserad diagnostik övervakar hälsan. Samarbeta med leverantörer som garanterar offene API-kontrakt och keine vendor lock-in för att bevara flexibiliteten.
Begränsningar och riskhantering: förutse latens i anrop mellan olika leverantörer, säkerställ fullständig kryptering och robust autentisering, samt tillämpa rollbaserad åtkomstkontroll. Upprätthåll tydligt dataägarskap, granskningsloggar och ett lättviktsläge för reservdrift om en kritisk adapter eller kanal blir otillgänglig. Omvärdera regelbundet kompatibilitetsbrister och prioritera åtgärder i nästa kalendercykel för att hålla verksamheten motståndskraftig.
Styrning och mätvärden: etablera en tvärfunktionell beslutsprocess med fokus på tillväxt och praktiska resultat. Spåra integrationshastighet, adaptertäckning, händelsenyttjande och drifttid för att mäta framsteg. Säkerställ anpassning till uppdraget, fatta beslut om utökningar baserat på verklig påverkan och involvera nya partners i ekosystemet för att accelerera driftskompatibilitet utan att offra säkerhet eller kontroll. Detta tillvägagångssätt rustar företaget att växa samtidigt som interoperabiliteten hålls tät och förutsägbar.
Översikt över VDA 5050: kommunikationsprotokoll och meddelandeschema för enhet-till-robot
Genom att standardisera VDA 5050 för kommunikation mellan enheter och robotar får du omedelbar interoperabilitet mellan enheter och robotar inom automationsområdet. Det finns ett gemensamt språk som minskar behovet av skräddarsydda adaptrar och förkortar utvecklingstiden. Medan vissa team förlitar sig på anpassade länkar erbjuder VDA 5050 ett flexibelt, likartat gränssnitt som enheter från olika leverantörer kan implementera, vilket möjliggör smidigare samarbete och mer förutsägbart beteende.
VDA 5050 definierar ett gränssnitt mellan enhet och robot samt ett kompakt, utbyggbart meddelandeschema som täcker kärnbehoven i ett automationsområde – från transportörer och gripdon till AMR:er och sensorer. Metoden är utformad för att skalas över en enda styrenhet och en flotta av robotar, med en tydlig väg för integration och driftsättning. Tillämpningsexempel i lager, tillverkningslinjer och logistiknav illustrerar hur schemat stöder verkliga uppgifter; samma principer gäller även för fabriksgolv och distributionscentraler.
Meddelandeschema i korthet: varje meddelande använder ett konsekvent kuvert och en nyttolast som innehåller driftsdata. Kuvertet inkluderar version, meddelande-id och sändar-/mottagarfält. Nyttolasten definierar typen (kommando, status, händelse) och innehåll med uppgiftsdetaljer, målportar, områden och tidsangivelser. Denna struktur gör det troligt att utvecklare har en förutsägbar modell att arbeta med, vilket förbättrar kompatibiliteten och minskar feltolkningar mellan leverantörer. Det finns ett ganska enkelt flöde från kommando till åtgärd, sedan status tillbaka till kontrollenheten, vilket hjälper till att hantera fel och omförsök.
Nyckelbegrepp är enheter, portar och kapaciteter; varje enhet deklarerar vad den kan stödja, och styrenheten kartlägger uppgifter till tillgängliga portar. Samma datamodell stöder både enkla och komplexa enheter, steh en i tysk dokumentation och i leverantörsanteckningar, vilket signalerar beredskap och tydlig semantik. Modellen betonar tillstånds Uppdateringar, uppgiftssteg och händelsesignalering, så det finns en solid grund för övervakning och kontroll i realtid. När sedan ett objekt rör sig genom en station utbyter roboten och enheten koncisa meddelanden som beskriver de åtgärder som krävs och det resulterande tillståndet.
Praktisk vägledning för införande och driftsättning:
- Flexibilitet: implementera standarden som ett tunt omslag runt enhetsprofiler; detta håller utvecklingstiden rimlig och stödjer framtida enheter utan omskrivningar.
- Samma semantik oavsett leverantör: designa din integration runt kuvertet, nyttolasttyperna och innehållsblocken för att maximera kompatibilitet and reduce lack av stöd för funktioner.
- Gradvis utrullning: börja med ett pilotområde och utvidga sedan till andra linjer; använd stegvis testning för att upptäcka tidiga inkonsekvenser.
- användningsområden: plock- och placeringsstationer, sorteringsbanor, pallöverföringspunkter och inspektionsgrindar uppvisar typiska flöden som gynnas av VDA 5050.
- integration, verktyg och bibliotek: utnyttja leverantörsadaptrar och öppna bibliotek för att snabba upp arbetet; vecna och wibotic har dokumenterade implementeringar och exempel som minskar integrationstiden.
- hantering av ändringar: upprätthåll versionshanterade profiler och tydliga migreringsvägar för att undvika att befintliga konfigurationer går sönder under uppdateringar.
- time-to-value: ett tydligt schema och återanvändbara portdefinitioner förkortar tiden det tar att driftsätta nya enheter i ett automationsområde.
Utsikterna för ekosystemet är positiva, med fler enheter och leverantörer som anpassar sig till samma meddelandeschema. Inklusive vecna, wibotic och andra, blir affären för automation från flera leverantörer starkare, och anwendungsbeispiele expanderar i takt med att team delar mallar för uppgiftsutförande och felhantering. Målet är fortfarande att leverera ett skalbart, ganska förutsägbart sätt att samordna aktiviteter mellan enhet och robot, vilket i sin tur stöder bredare automationsambitioner och enklare integration över hela linjen. Det finns potential att förbättra kommunikation kvalitet mellan enheter och robotar, och en tydligare väg till underhållbarhet i takt med att standarder utvecklas, samtidigt som det fortfarande finns luckor att fylla när det gäller nischenheters kapacitet. Sammantaget är utsikterna stabila: praktiska, fältbeprövade och redo att rullas ut i nya automationsområden, med en tydlig väg till förbättring kompatibilitet och distribuera över tid. Detta tillvägagångssätt hjälper team att hantera komplexitet och sedan fortsätta med tillförsikt när de utökar sitt automationsavtryck.
Open-RMF och MassRobotics interoperabilitet: arkitektur, adaptrar och datamodeller
Använd en lagerbaserad Open-RMF-kärna med MassRobotics-adaptrar för att möjliggöra sömlös uppgiftsöverlämning över en plattform och oberoende flottor, som modulära tjänster, vilket bevarar möjligheten att skala utan att vara låst till en leverantör.
RMF-hubben bör vara kompakt och robust, med adaptrar som översätter MassRobotics-meddelanden till RMF-ämnen och tillbaka. Denna struktur blir en plattformskärna som stöder mobila robotar och kan bli en stabil bas för växande förmågor och oberoende driftsättningar.
Adaptrar exponerar ett enhetligt kommunikationsgränssnitt som standardiserar semantik, kommandon och händelseströmmar, vilket gör det möjligt för team att hantera tillstånd, laddningsuppgifter och underhåll utan tvetydighet. Operatörspanelen får tydlig insyn genom konsekventa återkopplingsslingor, vilket accelererar incidenthantering och uppgiftskoordinering.
Definiera en gemensam datamodell med tydlig versionshantering, en central исходник för ursprung och metadata om dialekter, vilket möjliggör för dialekter att utvecklas samtidigt som bakåtkompatibilitet bibehålls. Detta tillvägagångssätt undviker fragmentering och stöder flerspråkiga dialekter av meddelanden, vilket gör det möjligt för användare att samarbeta över regioner och språk.
Outlook fokuserar på att främja samarbete genom ett initiativ med definierade milstolpar, aktivt växande användare och bidragsgivare samt en transparent insatslogg. Etablera styrning via en offentlig panel, publicera adapterkrav och spåra framsteg för att säkerställa att integrationsinsatser blir skalbara och repeterbara för framtida plattformar och flottor som förlitar sig på arkitekturen.
Var VDA 5050 används: driftskontexter, branscher och anslutningskrav
Anta VDA 5050 som standardgränssnitt för automation från flera leverantörer på en enda linje. Använd openrmf som det centrala integrationslagret och säkra sponsorskap från ledningen samt en dedikerad chef för att driva antagandet. Starta piloter en gång per anläggning för att validera enhetsmappningar och meddelandeschema; Vecna och andra leverantörer kan aktivt delta och bidra med beprövade anslutningar och standardtelemetri. Schemalägg utrullningen med ett kalenderprogram för att anpassa utrustningens beredskap med driftsättningstiden, och säkerställa att säkerhetsmilstolpar uppnås före skalning.
Distributionskontexter sträcker sig över fordonstillverkningslinjer, e-handelslager och forskningscampus. I en typisk fabrikslina hanterar du 15–40 enheter från 3–12 leverantörer; openrmf-arbetsflöden samordnar enhetskataloger, firmwarekontroller och ändringskontroll. Dessa linor kräver flottesamordning över hela platsen, med en tydlig plan för pilotprojekt, validering och riskbedömning före skalning.
Industrier och regionala mönster: Fordonsindustrin är fortsatt en stor användare, följt av logistik och konsumentelektronik. I Kina prototypar stora OEM-tillverkare och integratörer VDA 5050 i nya projekt; användningen accelererar när det finns ledningsstöd och ett tydligt affärscase visar ROI inom 9–18 månader. Vecna och andra systemintegratörer samarbetar med dessa team, där Vecna aktivt bidrar till enhetsbeskrivningar och tester. OpenRMF spelar en nyckelroll för att anpassa enhetsmodeller och testfall; institutet kan dela med sig av vägledning medan båda sidor samarbetar zusammen för att anpassa budgetar och scheman.
Anslutningskraven fokuserar på semantisk konsistens snarare än leverantörsspecifika pin-konfigurationer. Definiera en enda DeviceDescription per tillgång och mappa roller som AGV, sensor eller manipulator till en standardiserad signaluppsättning. Säkerställ att de fysiska gränssnitten stöder de definierade signalerna över robusta datalänkar och inkluderar säkerhetsspärrar. Upprätthåll låg datalaten för realtidsåterkoppling och förstärk säkerheten med TLS-certifikat och ömsesidig autentisering för att skydda arbetsflöden på platsen.
Jämföra MassRobotics AMR Interoperabilitetsstandard och VDA 5050: kapacitet och beslutsfaktorer
Rekommendation: Om du behöver snabb uppgiftsdirigering mellan olika leverantörer med minimal anpassad kodning, luta dig mot VDA 5050 som det gemensamma protokollet mellan styrsystem och plattformshanterare. Om du vill ha flexibel driftsättning över olika flottor, inklusive icke-traditionella robotar och molnaktiverade tjänster, erbjuder MassRobotics bredare anpassningsförmåga och rikare API:er för att stödja uppdrag över plattformar. För många företag fungerar en blandad strategi bäst: använd VDA 5050 för praktisk uppgiftshantering på golvet och MassRobotics för att förstärka orkestreringen över flera plattformslager.
Vid utvärdering av alternativ, tänk på var du är verksam, om dina leverantörer följer standarden och hur många uppdrag du planerar att köra. MassRobotics betonar flexibla, modulära scheman som adresserar många uppdrag och uppgiftsvarianter mellan dialekter, inkluderar vanliga datamodeller för uppgifter, statusar och händelser och kann kann können utökas med ytterligare robotar eller molnmoduler. VDA 5050 fokuserar på ett smalt, uppgiftsdrivet gränssnitt med definierade fält för id, mål, status och plats, med syfte att minska integrationstiden och snabba upp samordningen på golvet. I Kina och på andra ställen hittar du den bredaste användningen för VDA 5050, medan MassRobotics ofta används för projekt med skräddarsydda enheter eller multileverantörsflottor som kräver skräddarsydd logik för att möta unika behov.
| Aspekt | MassRobotics Interoperabilitetsstandard | VDA 5050 | Varför det är viktigt |
|---|---|---|---|
| Omfattning | Plattformsoberoende orkestrering över olika flottor; stödjer många uppdrag och uppgiftsvarianter. | Protokoll för uppgiftsfördelning mellan kontrollsystem och robotar från olika leverantörer i fabriksmiljö. | Välj MassRobotics för flexibla lösningar över olika plattformar; välj VDA 5050 för standardiserad och snabb implementering av golvdrift. |
| Datamodell & gränssnitt | Modulära scheman med gemensamma modeller för uppgifter, statusar och händelser; utökningsbara för nya robotar. | Definierade uppgiftsfält, statusar och platsdata; lätta att implementera. | MassRobotics stödjer bredare anpassning; VDA 5050 påskyndar initial integration med ett smalare omfång. |
| Introduktionsinsats | Högre initial ansträngning men skalbart över en bredare uppsättning enheter och molntjänster. | Minska friktionen genom att starta med en standarduppsättning meddelanden och arbetsflöden. | Balansera hastighet mot långsiktig anpassningsförmåga; planera en pilot för att testa utbyggbarhet. |
| Ekosystem och leverantörer | Breda, inklusive regionala integratörer och nischenheter; existerar på flera marknader. | Högt intresse inom tillverkningsindustrin med många verktygs- och logistikleverantörer. | Om du behöver brett regionalt stöd ger VDA 5050 snabbare exponering; för nischbehov kan MassRobotics passa bättre. |
| Security & governance | Kärnsäkerhetspraxis inbäddad i modulär arkitektur; stöder kontrollerad åtkomst till uppdrag. | Säkra uppgiftsmeddelanden med definierade valideringsregler; validerade överlämningar mellan chef och robot. | Tillämpa en skiktad strategi: börja med förvaltning för uppgiftsintegritet och skala sedan till driftsättning på flera platser. |
| Beslutsledtrådar | Leta efter flexibelt stöd för dialekter och förmågan att lägga till nya plattformar utan att det påverkar befintliga uppgifter. | Sök efter snabb driftsättning, stark leverantörskompatibilitet och en tydlig väg till standardisering mellan anläggningar. | Det rätta valet beror på din uppdragsmix, leverantörslandskap och hur snabbt du måste leverera resultat. |
Chefer börjar med en liten, gemensam uppdragsuppsättning för att visa förmågor, och expanderar sedan till piloter över flera anläggningar. Om dina mål inkluderar bred plattformstäckning och framtidssäkring ger massanvändning av en flexibel standard plus ett smidigt protokoll för kärnuppgifter bäst balans. Om du behöver strikt kontroll över rutinerna på golvet och snabba vinster erbjuder VDA 5050 en ganska okomplicerad väg att komma igång direkt, med en tydlig uppgraderingsväg till bredare orkestrering senare.
Praktiska steg för att implementera interoperabilitet mellan standarder: bedömning, adaptrar och testplan
Börja med en kanonisk datamodell (CDM) som den enda källan till sanning för kommando-, status- och händelsedata. Definiera obligatoriska fält för plats, tillstånd och kapacitet, och mappa varje standards nyttolast till CDM. Notera behovs- och statusgap tidigt och prioritera sedan adaptrar för att täcka de mest använda arbetsflödena först. Detta tillvägagångssätt håller företaget fokuserat på en kompatibel baslinje samtidigt som det möjliggör inkrementell täckning över vda 5050, open-rmf och andra gränssnitt. Det finns ingen dold komplexitet om du låser omfattningen till den kritiska, mobila robotflottan och en representativ händelseström från kontrollskiktet i en driftsättning i Boston-området.
1) Bedömning: skapa en tvärstandardmatris som täcker var varje Schnittstelle exponerar data och vilka fält som är likvärdiga eller olika. Lista belastningar som kommandoriktning, tillstånd, position och verktygsstatus, och identifiera spärrkontroller som måste gälla innan en åtgärd utförs. Fånga bekannte luckor mellan standarddefinitionerna och CDM, och klassificera dem efter påverkan (hög, medel, låg) och efter Herkunft (leverantör, plattform eller protokoll). Dokumentera aktuell status för varje gränssnitt (kompatibelt, delvis, saknas) och sätt ett konkret måldatum för avslut. Inkludera representativa användningsfall: autonom navigering, stationshållning och händelsestyrda uppgiftsöverlämningar.
2) Adaptrar: konstruera adaptrar som tunna översättare som konverterar mellan VDA 5050-meddelanden, Open-RMF-meddelanden och interna CDM-representationer. Använd en modulär plug-in-arkitektur så att du kan byta ut en enskild adapter utan att störa andra. Definiera en central översättningstabell för dessa mappningar: kommandotyper, status-enums, enhetskonventioner (meter, radianer) och tidsstämplar. Inkludera ett spärrskikt som blockerar osäkra övergångar och visar en tydlig status för operatörerna. För kommunikationsstacken, förlita dig på en lättviktsmäklare med hållbara köer för att överleva toppar, och se till att adaptern kan fungera i en blandad flotta (unterschiedlicher mobiler platforms) utan förlust av semantisk betydelse. Om du använder stiq för händelseströmmar, anpassa det till resten av meddelandeflödet och exponera en enkel does-this-match-check i adapterloggen.
3) Öppenhet och testbarhet: implementera öppna RMF-integrationspunkter med explicita Schnittstelle-kontrakt. Tillhandahåll en formell, maskinkontrollerbar gränssnittsbeskrivning (till exempel OpenAPI-liknande kontrakt eller ROS 2-gränssnittsdefinitioner) så att team kan validera mot ett känt schema. Inkludera möjligheten att köra i ett simulakrum som speglar verkliga ursprung (herkunft) och att testa med både autonoma och icke-autonoma agenter. När du dokumenterar bör du offen/öffnen (öffnen) kontraktgränserna för att säkerställa att tredjepartskontroller kan ske utan kodändringar i kärnsystemet, och du kan demonstrera ekvivalens över de tre standarderna. Säkerställ att adaptrarna loggar tillräckligt med kontext (råmeddelanden, översättningsbeslut och slutlig CDM-nyttolast) för att stödja kriminalteknisk felsökning av en kund eller revisor.
4) Testplan: strukturera tester runt tre nivåer. Först, enhetstester för varje adapters översättningsregler mot kända indata och förväntade CDM-utdata; för det andra, integrationstester som verifierar end-to-end-flöden från en källstandard via adaptrar till det kanoniska lagret och tillbaka till målstandarden; för det tredje, end-to-end-scenarier som tränar verkliga sekvenser som en uppgiftsfördelning, en statusuppdateringsslinga och en felåterställningsväg. Inkludera stresstester som simulerar 100+ samtidiga kommandon och en blandning av mobila och stationära agenter för att observera hur status-, positions- och händelseströmmar synkroniseras. Definiera framgångskriterier i konkreta siffror: latency under x ms, meddelandeförlust under y och %, och förregla kontroller utlösta inom z ms. För testdata, återanvänd verkliga nyttolastprover från en Boston-plats eller en liknande anläggning för att säkerställa relevans. Använd öffnen-kontroller i testselen så att operatörer snabbt kan återskapa scenarier.
5) Efterlevnad och styrning: upprätta en kvartalsvis beredskapsgranskning för att bekräfta att adaptrarna fortsätter att efterleva standarderna som utvecklas, och publicera ett litet, gemensamt dokument med “förklaringar av skillnader” som visar hur varje alternativt arbetsflöde mappas till CDM. Definiera en tydlig uppfattning om motsvarande beteende mellan plattformar och upprätthåll ett artefaktlager som spårar versionshanterade mappningar, testresultat och ändringsförfrågningar. Presentera transparenta statusinstrumentpaneler för intressenter som belyser kvarvarande luckor och effekterna på produktionshändelser. Artikelns vägledning syftar till att hjälpa ett företag att anpassa sig till Open-RMF och VDA 5050 samtidigt som systemet hålls robust vid hantering av olika leverantörer och robotstackar, inklusive autonoma händelsestyrda operationer och heterogena flottor från ett välbekant roboti-ekosystem.
6) Driftsättning och underhåll: Rulla först in adaptrar i en uppdelad miljö, sedan i produktion efter lyckade testcykler. Etablera en versionspolicy för adaptrar och CDM som förhindrar drift mellan de tre standarderna. Skapa en enkel ändringslogg som noterar när en Schnittstelle-uppdatering påverkar mappningar eller beteende, och se till att återställningsprocedurer finns på plats. Bygg ett litet team med tydliga ansvarsområden för övervakning av status, interlock-händelser och gränsfall som kan uppstå “där” i produktion. Prioritera övervakning som ger svar på var flaskhalsar uppstår i översättningsvägen och hur de påverkar systemets totala prestanda och säkerhet.
7) Praktiskt resultat: genom att anpassa de tre standarderna genom en CDM, ett robust adapterlager och en rigorös testplan, uppnår du ett levande interoperabilitetsramverk som kan utvecklas med nya händelser, nya plattformar och nya leverantörer. Planen tjänar en flerparts-miljö – från robotteam till systemintegratörer och kunder – genom att leverera förutsägbart beteende, tydlig spårbarhet och påvisbar efterlevnad. Förvänta dig mätbara vinster i driftsättningshastighet, minskat omarbete och snabbare certifieringscykler för installationer med flera standarder, med en definierad väg från bedömning via adaptrar till validerad drift.
VDA 5050, MassRobotics och Open-RMF – Vad är vad och var det används">