United States National Aeronautics and Space Administration nyligen släppt publiceringen av en uppdatering av dess ramverk med öppen källkod «Öppna MCT 1.8.2 ″ (Open Mission Control Technologies), som är designad för att visualisera data som tas emot under insamling av telemetri från olika sensorer och informationskällor.
Webbgränssnittet skapas med adaptiva designmetoder och kan användas på både stationära datorer och mobila enheter.
Om Open MCT
Open MCT (Open Mission Control Technologies) är nästa generations ramverk för uppdragskontroll för datavisualisering på mobila och stationära enheter. Den utvecklades vid NASA:s Ames Research Center och används av NASA för analys av rymdfarkostuppdrag, såväl som för planering och drift av experimentella roversystem.
Som ett generaliserbart ramverk med öppen källkod, Open MCT skulle kunna användas som underlag för att skapa tillämpningar för planering, drift och analys för alla system som producerar telemetridata.
Öppna MCT tillåter i ett konsoliderat gränssnitt att visa inkommande och redan mottagna dataströmmar (historisk analys), utvärdera sensorernas status, visa kamerabilder, navigera genom händelser med hjälp av en tidslinje, se all information, använd olika telemetrivyer (tabeller, grafer, diagram, etc.).
Operatören du kan snabbt växla mellan olika databehandlare och vyer, ändra storlek på områden, ordna dina egna vyer i den visuella redigeraren, flytta objekt i dra-och-släpp-läge. Plattformen är mycket flexibel och kan med hjälp av plugins anpassas för olika applikationer, former av informationspresentation, typer och källor till data.
På NASAs uppdragskontrollcenter används plattformen för visuell analys av uppdragsparametrar associerade med uppskjutande av rymdfarkoster, samt planering och kontroll av experimentella rovers.
För samhället kan Open MCT vara användbar i alla applikationer som är relaterade till övervakning, planering, analys och uppföljning av driften av de system som genererar telemetridata. Till exempeleller, Open MCT kan användas för att övervaka IoT-enheter, servrar och datornätverk, övervaka status för drönare, robotar och olika medicinska system, visualisera affärsdata m.m.
Av de egenskaper som sticker ut:
- Open MCT används för närvarande för att stödja flera uppdrag på NASA.
- Den används för att stödja utvecklingen av koncept för månroveruppdrag.
- Den tillhandahåller integrerad situationsmedvetenhet, hälsoövervakning och telemetrivisualisering till många segment av mobila uppdragsteam.
- Den kan anpassas för planering och drift av alla system som producerar telemetri.
- Du kan visa realtidsdata och historiska data, bilder, tidslinjer, instruktioner och andra datavisualiseringar på ett ställe.
- Övervakning av dator- och nätverksprestanda, visualisering av affärsdata och övervakning av processkontroll
Om den nya versionen av Open MCT 1.8.2
I den här nya versionen markeras det tidkontextväxling borttagen från vyer, Förutom det fixade buggar i "Exportera som JSON" som resulterade i korrupta data."
Testning och underhåll ersatte all återstående användning av den äldre dialogtjänsten i / src /. Ändringar gjordes också i objektets API för Transaction Needs Test Specifications, såväl som nya Transaction APIs Needs Severity Test specs.
Komponenten mct-mallen har tagits bort, liksom testerna av npm-skripten och felet i
"Mina artiklar" interceptortest
Slutligen för dem som är intresserade av att veta mer om det, bör du veta att koden är skriven i JavaScript (serversidan är baserad på Node.js) och den distribueras under Apache 2.0-licensen.
Du kan konsultera installationsinstruktionerna, såväl som användarmanualen för detta ramverk i den här länken.