Collaborative virtual reality platform for visualizing space data and mission planning

Multimedia Tools and Applications - Tập 78 - Trang 33191-33220 - 2019
Arturo S. García1, Terrence Fernando1, David J. Roberts1, Christian Bar2, Michele Cencetti3, Wito Engelke4, Andreas Gerndt4
1University of Salford, Salford, UK
2Thales Alenia Space, Turin, Italy
3ALTEC Spa, Turin, Italy
4German Aerospace Center, DLR, Braunschweig, Germany

Tóm tắt

This paper presents the system architecture of a collaborative virtual environment in which distributed multidisciplinary teams involved in space exploration activities come together and explore areas of scientific interest of a planet for future missions. The aim is to reduce the current challenges of distributed scientific and engineering meetings that prevent the exploitation of their collaborative potential, as, at present, expertise, tools and datasets are fragmented. This paper investigates the functional characteristics of a software framework that addresses these challenges following the design science research methodology in the context of the space industry and research. An implementation of the proposed architecture and a validation process with end users, based on the execution of different use cases, are described. These use cases cover relevant aspects of real science analysis and operation, including planetary data visualization, as the system aims at being used in future European missions. This validation suggests that the system has the potential to enhance the way space scientists will conduct space science research in the future.

Tài liệu tham khảo

(2018) VTK: Virtual toolkit (online). https://www.vtk.org/, accessed: 2018-05-20 Arvidson R, Adams D, Bonfiglio G, Christensen P, Cull S, Golombek M, Guinn J, Guinness E, et al. (2008) Mars exploration program 2007 phoenix landing site selection and characteristics. J Geophys Res Planets, vol 113(E3). https://doi.org/10.1029/2007JE003021 Bassanino M, Wu KC, Yao J, Khosrowshahi F, Fernando T, Skjærbæk J (2010) The impact of immersive virtual reality on visualisation for a design review in construction. In: 2010 14th international conference information visualisation (IV). IEEE, pp 585–589 Basso V, Pasquinelli M, Rocci L, Bar C, Marello M (2010) Collaborative system engineering usage at Thales Alenia Space Italia. In: Proceedings of the conference on system and concurrent engineering for space applications SECESA, ESA Baur AW (2017) Harnessing the social web to enhance insights into people’s opinions in business, government and public administration. Inf Syst Front 19(2):231–251 Benford S, Fahlén L (1993) A spatial model of interaction in large virtual environments. In: Proceedings of the third conference on European conference on computer-supported cooperative work. https://doi.org/10.1007/978-94-011-2094-4. Kluwer Academic Publishers, Milan, pp 109–124 Bierbaum A, Just C, Hartling P, Meinert K, Baker A, Cruz-Neira C (2001) Vr juggler: a virtual platform for virtual reality application development. In: 2001 Proceedings of the IEEE virtual reality. IEEE, pp 89–96 Bowers J, Pycock J, O’Brien J (1996) Talk and embodiment in collaborative virtual environments. In: Proceedings of the SIGCHI conference on human factors in computing systems - CHI ’96, ACM Press, March 1995. https://doi.org/10.1145/238386.238404, pp 58–65 Clements P, Garlan D, Little R, Nord R, Stafford J (2003) Documenting software architectures: views and beyond. In: https://doi.org/10.1109/ICSE.2003.1201264, pp 3–4 De Lucia A, Francese R, Passero I, Tortora G (2008) Slmeeting: supporting collaborative work in second life. In: Proceedings of the working conference on advanced visual interfaces. ACM, pp 301–304 Fairchild AJ, Campion SP, García AS, Wolff R, Fernando T, Roberts DJ (2017) A mixed reality telepresence system for collaborative space operation. IEEE Trans Circuits Syst Video Technol 27(4):814–827. https://doi.org/10.1109/TCSVT.2016.2580425 Fernando T, Wu KC, Bassanino M (2013) Designing a novel virtual collaborative environment to support collaboration in design review meetings Fraser M, Glover T, Vaghi I, Benford S, Greenhalgh C, Hindmarsh J, Heath C (2000) Revealing the realities of collaborative virtual reality. In: Proceedings of the third international conference on collaborative virtual environments. ACM, pp 29–37 Fuchs H, Bishop G, Arthur K, McMillan L, Bajcsy R, Lee SW, Farid H, Kanade T (1994) Virtual space teleconferencing using a sea of cameras. In: Proceedings of the first international conference on medical robotics and computer assisted surgery, vol 26, pp 161–167 García AS, Roberts DJ, Bar C, Wolff R, Dodiya J, Gerndt A (2015) A collaborative workspace architecture for strengthening collaboration among space scientists. In: Aerospace, Institute of Electrical and Electronics Engineers, vol 2015-June. https://doi.org/10.1109/AERO.2015.7118994 Geyer W, Richter H, Fuchs L, Frauenhofer T, Daijavad S, Poltrock S (2001) A team collaboration space supporting capture and access of virtual meetings. In: Proceedings of the 2001 international ACM SIGGROUP conference on supporting group work. ACM Press, pp 188–196 Golombek M, Grant J, Kipp D, Vasavada A, Kirk R, Fergason R, Bellutta P, Calef F, Larsen K, Katayama Y et al (2012) Selection of the mars science laboratory landing site. Space Sci Rev 170(1-4):641–737 Golombek M, Kipp D, Warner N, Daubar IJ, Fergason R, Kirk RL, Beyer R, Huertas A, Piqueux S, Putzig NE, Campbell BA, Morgan GA, Charalambous C, Pike WT, Gwinner K et al (2017) Selection of the insight landing site. Space Sci Rev 211(1):5–95. https://doi.org/10.1007/s11214-016-0321-9 Gorski KM, Hivon E, Banday A, Wandelt BD, Hansen FK, Reinecke M, Bartelmann M (2005) HEALPIx: a framework for high-resolution discretization and fast analysis of data distributed on the sphere. Astron J 622(2):759 Grant JA, Golombek MP, Grotzinger JP, Wilson SA, Watkins MM, Vasavada AR, Griffes JL, Parker TJ (2011) The Science process for selecting the landing site for the 2011 Mars Science Laboratory. Planet Space Sci 59(11):1114–1127. https://doi.org/10.1016/j.pss.2010.06.016 Grassi D, Ignatiev N, Zasova L, Maturilli A, Formisano V, Bianchini G, Giuranna M (2005) Methods for the analysis of data from the planetary fourier spectrometer on the mars express mission. Planet Space Sci 53(10):1017–1034 Group TO (2008) Collaboration oriented architectures. https://collaboration.opengroup.org/jericho/COA_v1.0.pdf Gwinner K, Scholten F, Preusker F, Elgner S, Roatsch T, Spiegel M, Schmidt R, Oberst J, Jaumann R, Heipke C (2010) Topography of mars from global mapping by hrsc high-resolution digital terrain models and orthoimages: characteristics and performance. Earth Planet Sci Lett 294(3-4):506–519 Hevner AR, March ST, Park J, Ram S (2004) Design science in information systems research. Manag Inf Syst Q 28(1):75–105 Hofmeister C, Nord R, Soni D (2000) Applied software architecture. http://www.pearsonhighered.com/educator/product/Applied-Software-Architecture/9780201325713.page International Organization Of Standardization (2011) ISO/IEC/IEEE 42010:2011 - systems and software engineering – architecture description. ISOIECIEEE 420102011E Revision of ISOIEC 420102007 and IEEE Std 14712000 2011(March), pp 1–46. https://doi.org/10.1109/IEEESTD.2011.6129467 Jaakkola H, Thalheim B (2011) Architecture-driven modelling methodologies. In: Frontiers in artificial intelligence and applications, vol 225, pp 97–116, DOI https://doi.org/10.3233/978-1-60750-690-4-97 Jun Z, Ya H, Cao Y (2012) A distributed virtual geographic environment system for risk assessment of dam-break. In: 2012 9th international conference on fuzzy systems and knowledge discovery (FSKD). IEEE, pp 2541–2545 Kobayashi N, Tokunaga AT, Terada H, Goto M, Weber M, Potter R, Onaka PM, Ching GK, Young TT, Fletcher K et al (2000) Ircs: infrared camera and spectrograph for the subaru telescope. In: Optical and IR telescope instrumentation and detectors, international society for optics and photonics, vol 4008, pp 1056–1067 Kruchten P (1995) Architectural blueprints – the 4 + 1 view model of software architecture. IEEE Softw 12(6):42–50. https://doi.org/10.1145/216591.216611 Maher ML, Rosenman M, Merrick K, Macindoe O, Marchant D (2006) Designworld: an augmented 3d virtual world for multidisciplinary, collaborative design. In: Proceedings of CAADRIA Martinez D, Molina JP, García AS, Martinez J, Gonzalez P (2010) AFReeCA: extending the spatial model of interaction. In: Proceedings - 2010 international conference on cyberworlds, CW. https://doi.org/10.1109/CW.2010.63, vol 2010, pp 17–24 McEwen AS, Eliason EM, Bergstrom JW, Bridges NT, Hansen CJ, Delamere WA, Grant JA, Gulick VC, Herkenhoff KE, Keszthelyi L et al (2007) Mars reconnaissance Orbiter’s High Resolution Imaging Science Experiment (HiRISE). J Geophys Res Planets, vol 112(E05S02). https://doi.org/10.1029/2005JE002605 Méndez R, Flores J, Castelló E, Viqueira JRR (2018) New distributed virtual tv set architecture for a synergistic operation of sensors and improved interaction between real and virtual worlds. Multimed Tools Appl, pp 18999–19025 Mine M (1995) Virtual environment interaction techniques. Tech. rep. https://doi.org/10.1.1.38.1750 Moerland E, Deinert S, Daoud F, Dornwald J, Nagel B (2016) Collaborative aircraft design using an integrated and distributed multidisciplinary product development process. In: 30th Congress of the international council for aeronautical sciences Neary L, Daerden F (2011) Modelling the martian atmosphere using the gem-mars gcm. In: Mars atmosphere: modelling and observation, pp 68–69 Normand V, Babski C, Benford S, Bullock A, Carion S, Chrysanthou Y, Farcet N, Frécon E, Harvey J, Kuijpers N et al (1999) The coven project: exploring applicative, technical, and usage dimensions of collaborative virtual environments. Presence Teleop Virt 8(2):218–236 Peffers K, Tuunanen T, Rothenberger MA, Chatterjee S (2007) A design science research methodology for information systems research. J Manag Inf Syst 24 (3):45–77 Roberts D, Wolff R (2004) Controlling consistency within collaborative virtual environments. In: Proceedings - eighth IEEE international symposium on distributed simulation and real-time applications, DS-RT. https://doi.org/10.1109/DS-RT.2004.13, vol 2004, pp 46–51 Roberts DJ, Fairchild AJ, Campion SP, O’Hare J, Moore CM, Aspin R, Duckworth T, Gasparello P, Tecchia F (2015) withyou—an experimental end-to-end telepresence system using video-based reconstruction. IEEE J Sel Top Sign Proces 9(3):562–574 Russell DM, Poltrock S, Greif I, Olson JS, Olson GM (2016) What did we get right and wrong about cscw during the past 30 years?. In: Proceedings of the 19th ACM conference on computer supported cooperative work and social computing companion. ACM, pp 201–203 Seu R, Phillips RJ, Biccari D, Orosei R, Masdea A, Picardi G, Safaeinili A, Campbell BA, Plaut JJ, Marinangeli L et al (2007) SHARAD sounding radar on the mars Reconnaissance Orbiter. J Geophys Res Planets, vol 112(E05S05). https://doi.org/10.1029/2006JE002745 Shames P, Skipper J (2006) Toward a framework for modeling space systems architectures. In: AIAA 9th international conference on space operations (SpaceOps), Rome, Italy Smith DE, Zuber MT, Solomon SC, Phillips RJ, Head JW, Garvin JB, Banerdt WB, Muhleman DO, Pettengill GH, Neumann GA et al (1999) The global topography of mars and implications for surface evolution. Science 284 (5419):1495–1503 Sommerville I (2004) Software engineering (7th edition), p 784 Stindt D, Nuss C, Bensch S, Dirr M, Tuma A (2014) An environmental management information system for closing knowledge gaps in corporate sustainable decision-making. In: Proceedings of the international conference on information systems Tanenbaum AS, Van Steen M (2017) Distributed Systems, 3rd ed., distributedsystems.net Vandaele A, Kruglanski M, De Mazière M (2006) Modeling and retrieval of atmospheric spectra using asimut. In: Atmospheric Science Conference, vol 628 Wang X, Love PE, Kim MJ, Wang W (2014) Mutual awareness in collaborative design: an augmented reality integrated telepresence system. Comput Ind 65(2):314–324 Westerteiger R, Gerndt A, Hamann B (2012) Spherical terrain rendering using the hierarchical HEALPix grid. In: OASIcs-OpenAccess series in informatics, Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, vol 27