X-Reality System Architecture for Industry 4.0 Processes

Information visualization has been widely adopted to represent and visualize data patterns as it offers users fast access to data facts and can highlight specific points beyond plain figures and words. As data comes from multiple sources, in all types of formats, and in unprecedented volumes, the need intensifies for more powerful and effective data visualization tools. In the manufacturing industry, immersive technology can enhance the way users artificially perceive and interact with data linked to the shop floor. However, showcases of prototypes of such technology have shown limited results. The low level of digitalization, the complexity of the required infrastructure, the lack of knowledge about Augmented Reality (AR), and the calibration processes that are required whenever the shop floor configuration changes hinders the adoption of the technology. In this paper, we investigate the design of middleware that can automate the configuration of X-Reality (XR) systems and create tangible in-site visualizations and interactions with industrial assets. The main contribution of this paper is a middleware architecture that enables communication and interaction across different technologies without manual configuration or calibration. This has the potential to turn shop floors into seamless interaction spaces that empower users with pervasive forms of data sharing, analysis and presentation that are not restricted to a specific hardware configuration. The novelty of our work is due to its autonomous approach for finding and communicating calibrations and data format transformations between devices, which does not require user intervention. Our prototype middleware has been validated with a test case in a controlled digital-physical scenario composed of a robot and industrial equipment.

[1]  Dieter Schmalstieg,et al.  OpenTracker-an open software architecture for reconfigurable tracking based on XML , 2001, Proceedings IEEE Virtual Reality 2001.

[2]  Beth Coleman,et al.  Using Sensor Inputs to Affect Virtual and Real Environments , 2009, IEEE Pervasive Computing.

[3]  Sagaya Aurelia,et al.  Mobile Augmented Reality and Location Based Service , 2014 .

[4]  Gerd Bruder,et al.  Analysis of IR-based virtual reality tracking using multiple Kinects , 2012, 2012 IEEE Virtual Reality Workshops (VRW).

[5]  Steven K. Feiner,et al.  Perceptual issues in augmented reality revisited , 2010, 2010 IEEE International Symposium on Mixed and Augmented Reality.

[6]  P. Pirolli,et al.  The Sensemaking Process and Leverage Points for Analyst Technology as Identified Through Cognitive Task Analysis , 2007 .

[7]  Hugo Paredes,et al.  Bringing user experience empirical data to gesture-control and somatic interaction in virtual reality videogames: an exploratory study with a multimodal interaction prototype , 2015 .

[8]  Giuseppe Conti,et al.  Enterprise-level architecture for interactive web-based 3D visualization of geo-referenced repositories , 2009, Web3D '09.

[9]  Alain Bernard,et al.  CAD model based virtual assembly simulation, planning and training , 2013 .

[10]  Andrew Y. C. Nee,et al.  A comprehensive survey of augmented reality assembly research , 2016, Advances in Manufacturing.

[11]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[12]  Kristin A. Cook,et al.  Illuminating the Path: The Research and Development Agenda for Visual Analytics , 2005 .

[13]  Pritee Parwekar,et al.  From Internet of Things towards cloud of things , 2011, 2011 2nd International Conference on Computer and Communication Technology (ICCCT-2011).

[14]  Pierre Fite-Georgel,et al.  Is there a reality in Industrial Augmented Reality? , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[15]  Thomas Hermann,et al.  HoloR: Interactive mixed-reality rooms , 2015, 2015 6th IEEE International Conference on Cognitive Infocommunications (CogInfoCom).

[16]  Steven K. Feiner,et al.  An annotated situation-awareness aid for augmented reality , 2002, UIST '02.

[17]  Andrew Y. C. Nee,et al.  A comprehensive survey of ubiquitous manufacturing research , 2018, Int. J. Prod. Res..

[18]  Yu Yuan,et al.  All Reality: Virtual, Augmented, Mixed (X), Mediated (X, Y), and Multimediated Reality , 2018, ArXiv.

[19]  Zhengyou Zhang,et al.  Flexible camera calibration by viewing a plane from unknown orientations , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[20]  Bruno Simões,et al.  Technologies for Industry 4.0 Data Solutions , 2019 .

[21]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[22]  Simon Mayer,et al.  User Interface Beaming -- Seamless Interaction with Smart Things Using Personal Wearable Computers , 2014, 2014 11th International Conference on Wearable and Implantable Body Sensor Networks Workshops.

[23]  Yuxi Wang,et al.  SoD-Toolkit: A Toolkit for Interactively Prototyping and Developing Multi-Sensor, Multi-Device Environments , 2015, ITS.

[24]  Jun Rekimoto,et al.  Augmented surfaces: a spatially continuous work space for hybrid computing environments , 1999, CHI '99.

[25]  Ben Shneiderman,et al.  Readings in information visualization - using vision to think , 1999 .

[26]  Andrew Y. C. Nee,et al.  Augmented reality applications in design and manufacturing , 2012 .

[27]  Moira C. Norrie,et al.  XDKinect: development framework for cross-device interaction using kinect , 2014, EICS.

[28]  Paul Milgram,et al.  Perceptual issues in augmented reality , 1996, Electronic Imaging.

[29]  Matthias Klapperstück,et al.  Immersive Analytics , 2015, 2015 Big Data Visual Analytics (BDVA).

[30]  Dieter Schmalstieg,et al.  Next-Generation Augmented Reality Browsers: Rich, Seamless, and Adaptive , 2014, Proceedings of the IEEE.

[31]  Shion Yeing Ooi Mobile augmented reality for smart pet , 2019 .

[32]  Bruce H. Thomas,et al.  Interaction Modes for Augmented Reality Visualization , 2001, InVis.au.

[33]  Steven K. Feiner,et al.  A touring machine: Prototyping 3D mobile augmented reality systems for exploring the urban environment , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[34]  Andrew Y. C. Nee,et al.  Augmented reality applications in manufacturing: a survey , 2008 .