Ubiquitous tracking setups, som täcker stora spårningsområden med många heterogena sensorer med varierande noggrannhet, kräver dedikerad middleware för att underlätta utvecklingen av stationära och mobila applikationer genom att tillhandahålla ett enkelt gränssnitt och inkapslade detaljerna för avkänning, kalibrering och sensorfusion. I detta dokument presenterar vi en centralt samordnad peer-to-peer-arkitektur för allestädes närvarande spårning, där en server beräknar optimala dataflödeskonfigurationer för sensor- och applikationsklienter, som direkt utbyter spårningsdata med låg latens med hjälp av ett lätt dataflödesramverk. Serverns beslut kan härledas från en aktivt bibehållen central rumslig relationskurva (SRG) med hjälp av rumsliga relationsmönster. Systemet jämförs med en tidigare Ubitrack implementation med hjälp av den mycket distribuerade DWARF middleware. Den uppvisar betydligt bättre resultat i ett referensscenario.  I industriförstärkta verklighetsscenarier finns det en växande efterfrågan på integrerade arbetsmiljöer som spänner över stora fabriksbyggnader. I en sådan miljö kan många olika mobila och stationära AR-stödda applikationer såsom logistik, produktion, underhåll eller fabriksplanering samexistera och kräva delad tillgång till permanent spårning med varierande noggrannhetskrav. I dag finns det ingen enda teknik som uppfyller spårningskraven för alla dessa tillämpningar och som - åtminstone för ett rimligt pris - kan användas i en sådan miljö. Av denna anledning, i en realistisk inställning, skulle många olika spårningssystem installeras som sträcker sig från låg precision bred område WLAN-spårning till infraröd-optiska system som täcker endast små områden med hög noggrannhet. Installationen, underhållet och utbyggnaden av en sådan storskalig heterogen spårningsmiljö innebär nya utmaningar för de underliggande middlewarekoncepten. Heterogena bredområdesspårningsmiljöer Nya spårningsmetoder baserade på tekniker som WLAN eller RFID ger möjlighet att distribuera spårning till ständigt växande inomhusområden. Med ökad täckning av spårare kommer en större mångfald av AR-tillämpningar att behöva dela denna spårningsinfrastruktur. Stationära applikationer som redan är i bruk kommer mer och mer att kompletteras med mobila applikationer som skulle ha varit helt omöjliga utan bred områdesspårning. Även applikationer som är stationära idag, kan dra nytta av att utvidga spårningsområden och * e-post: { huberma, pustka, keitler, echtler, klinker }@in.tum.de blir mer adaptiv och bättre integrerad i den produktiva miljön. Många av dessa spårningssystem har nackdelen att vara ganska vaga. Icke desto mindre fungerar de ganska bra för navigationsproblem och kan därmed överbrygga klyftan mellan öar med högre spårningsnoggrannhet. Dessutom kan de ge användbara inledande positioner till andra sensorer, såsom markörlösa optiska spårare [7]. Det finns också många exempel där en fusion av mätningar från olika mobila och stationära sensorer förbättrar övergripande spårningskvalitet och robusthet, t.ex. [4]............................................................... Separation av spårning från tillämpningar Eftersom flera tillämpningar ska kunna använda en gemensam infrastruktur är det nödvändigt att frikoppla denna infrastruktur från utveckling och drift av tillämpningar. Befintliga AR-tillämpningar är normalt tätt kopplade till det underliggande spårningssystemet. Detta innebär att de administrativa uppgifterna i samband med spårningssystemet normalt integreras i själva ansökan. Inkapsling av spårningsinfrastrukturen i ett mellanprogram underlättar att administrera och kalibrera miljön oberoende av tillämpningarna. Å andra sidan, spårningssystem som produceras av olika tillverkare kommer vanligtvis med olika drivrutiner och API:er. En lämplig spårning middleware måste ge de nödvändiga abstraktioner från sådana genomförande detaljer. För att möjliggöra ett enkelt utbyte av olika typer av spårningssystem, måste detaljerna om de många olika koordinatramar som berörs också döljas för programutvecklaren. Sömlös överlämning av mobila applikationer mellan olika spårningsområden kräver särskilt att denna abstraktion kan omkonfigureras dynamiskt vid körning. Ubiquitous tracking (Ubitrack) är ett mellanprogram koncept för spårning. Den stöder distribuerade applikationer för att använda ett gemensamt, heterogent sensornätverk. Vårt mål är inte uppfinnandet av nya sensorer, inte heller är det utvecklingen av nya algoritmer för spårning, kalibrering eller sensorfusion utan snarare integreringen av dessa befintliga komponenter i ett enda ramverk där en intelligent middleware automatiskt väljer de bästa algoritmerna för att omvandla och säkring spårningsdata, baserat på tillgängliga sensorer, applikationsbehov och klientkapacitet. I idealfallet bör Ubitrack-systemet fungera såväl som ett handjusterat system för att tillhandahålla korrekta spårningsdata.
En av de viktigaste återstående frågorna i dynamiska omkonfigurerbara spårningsinställningar (t.ex. REF ) är hur man dynamiskt tar hänsyn till sensorsynkronisering.
A System Architecture for Ubiquitous Tracking Environments
{'venue': '2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality', 'journal': '2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality', 'mag_field_of_study': ['Computer Science']}