AUGMENTED REALITY AS AN AID FOR THE USE OF MACHINE TOOLS

Similar documents
Augmented reality as an aid for the use of machine tools

iwindow Concept of an intelligent window for machine tools using augmented reality

Department of Computer Science and Engineering The Chinese University of Hong Kong. Year Final Year Project

VR/AR Concepts in Architecture And Available Tools

Dynamic Platform for Virtual Reality Applications

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY

BoBoiBoy Interactive Holographic Action Card Game Application

A SURVEY OF MOBILE APPLICATION USING AUGMENTED REALITY

Learning Based Interface Modeling using Augmented Reality

Enhancing Shipboard Maintenance with Augmented Reality

Augmented Reality e-maintenance modelization

Design and Development of a Marker-based Augmented Reality System using OpenCV and OpenGL

Interior Design using Augmented Reality Environment

Augmented Presentation of Animal and Environmental Data

Development of an Augmented Reality Aided CNC Training Scenario

Interior Design with Augmented Reality

CONTENT RICH INTERACTIVE, AND IMMERSIVE EXPERIENCES, IN ADVERTISING, MARKETING, AND EDUCATION

Introduction to Virtual Reality (based on a talk by Bill Mark)

Job Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018.

Team Breaking Bat Architecture Design Specification. Virtual Slugger

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017

Department of Computer Science and Engineering The Chinese University of Hong Kong. Year Final Year Project

Augmented Reality From Science to Mass-Market Stefan Misslinger, metaio, Inc.

AR Tamagotchi : Animate Everything Around Us

Lifelog-Style Experience Recording and Analysis for Group Activities

PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3D VISUALIZATION

ReVRSR: Remote Virtual Reality for Service Robots

INTERIOR DESIGN USING AUGMENTED REALITY

Intelligent interaction

Markerless 3D Gesture-based Interaction for Handheld Augmented Reality Interfaces

Guidelines for Implementing Augmented Reality Procedures in Assisting Assembly Operations

Immersive Training. David Lafferty President of Scientific Technical Services And ARC Associate

Building Spatial Experiences in the Automotive Industry

Product Requirements Document

Augmented Reality. Virtuelle Realität Wintersemester 2007/08. Overview. Part 14:

Toward an Augmented Reality System for Violin Learning Support

Open Archive TOULOUSE Archive Ouverte (OATAO)

Effective Iconography....convey ideas without words; attract attention...

Augmented and Virtual Reality

A Low Cost Optical See-Through HMD - Do-it-yourself

FlexAR: A Tangible Augmented Reality Experience for Teaching Anatomy

Visualization of Vehicular Traffic in Augmented Reality for Improved Planning and Analysis of Road Construction Projects

Virtual Co-Location for Crime Scene Investigation and Going Beyond

AR-Enhanced Human-Robot-Interaction Methodologies Algorithms

AUGMENTED REALITY, FEATURE DETECTION Applications on camera phones. Prof. Charles Woodward, Digital Systems VTT TECHNICAL RESEARCH CENTRE OF FINLAND

Roadblocks for building mobile AR apps

Mobile Virtual Reality what is that and how it works? Alexey Rybakov, Senior Engineer, Technical Evangelist at DataArt

Implementation of Augmented Reality System for Smartphone Advertisements

3D and Sequential Representations of Spatial Relationships among Photos

Applying the Augmented Reality and RFID Technologies in the Maintenance of Mining Machines

I R UNDERGRADUATE REPORT. Hardware and Design Factors for the Implementation of Virtual Reality as a Training Tool. by Walter Miranda Advisor:

Einführung in die Erweiterte Realität. 5. Head-Mounted Displays

Virtual- and Augmented Reality in Education Intel Webinar. Hannes Kaufmann

INTERIOUR DESIGN USING AUGMENTED REALITY

Implementation of Image processing using augmented reality

A Study on the control Method of 3-Dimensional Space Application using KINECT System Jong-wook Kang, Dong-jun Seo, and Dong-seok Jung,

Remote Shoulder-to-shoulder Communication Enhancing Co-located Sensation

Exhibition Strategy of Digital 3D Data of Object in Archives using Digitally Mediated Technologies for High User Experience

Development and Deployment of Embedded Vision in Industry: An Update. Jeff Bier, Founder, Embedded Vision Alliance / President, BDTI

Intuitive User Interfaces in Maritime Navigation

Guidelines for Implementing Augmented Reality Procedures in Assisting Assembly Operations

HandsIn3D: Supporting Remote Guidance with Immersive Virtual Environments

A Hybrid Immersive / Non-Immersive

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

ISO JTC 1 SC 24 WG9 G E R A R D J. K I M K O R E A U N I V E R S I T Y

Portfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088

Novel Hemispheric Image Formation: Concepts & Applications

HrOUG premiere of Proof of Concept.

Los Alamos. DOE Office of Scientific and Technical Information LA-U R-9&%

E90 Project Proposal. 6 December 2006 Paul Azunre Thomas Murray David Wright

Admin. Today: Designing for Virtual Reality VR and 3D interfaces Interaction design for VR Prototyping for VR

E-Learning in Virtual- und Augmented Reality. Hannes Kaufmann

Project Plan Augmented Reality Mechanic Training

Global Virtual Reality Market: Industry Analysis & Outlook ( )

Gerrit Meixner Head of the Center for Human-Machine-Interaction (ZMMI)

RKSLAM Android Demo 1.0

Fig.1 AR as mixed reality[3]

Partner sought to develop a Free Viewpoint Video capture system for virtual and mixed reality applications

Integrated Driving Aware System in the Real-World: Sensing, Computing and Feedback

Multiplex W-200 S E R I E S W-200 W-200Y

Head Tracking for Google Cardboard by Simond Lee

VR4D: An Immersive and Collaborative Experience to Improve the Interior Design Process

Attack of Township. Moniruzzaman, Md. Daffodil International University Institutional Repository Daffodil International University

Augmented Reality and Unmanned Aerial Vehicle Assist in Construction Management

Visual & Virtual Configure-Price-Quote (CPQ) Report. June 2017, Version Novus CPQ Consulting, Inc. All Rights Reserved

Augmented Reality And Ubiquitous Computing using HCI

Drumtastic: Haptic Guidance for Polyrhythmic Drumming Practice

NeuroSim - The Prototype of a Neurosurgical Training Simulator

SKETCHING CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATION TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13

Virtual Reality Based Scalable Framework for Travel Planning and Training

Shopping Together: A Remote Co-shopping System Utilizing Spatial Gesture Interaction

CS295-1 Final Project : AIBO

D4.1.2 Experiment progress report including intermediate results

A Very High Level Interface to Teleoperate a Robot via Web including Augmented Reality

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

Chapter 1 - Introduction

Virtual Environments. Ruth Aylett

DepthTouch: Using Depth-Sensing Camera to Enable Freehand Interactions On and Above the Interactive Surface

UMI3D Unified Model for Interaction in 3D. White Paper

VIRTUAL IMMERSION UTILIZATION FOR IMPROVING PERCEPTION OF THE 3D PROTOTYPES

Transcription:

Engineering AUGMENTED REALITY AS AN AID FOR THE USE OF MACHINE TOOLS Jean-Rémy CHARDONNET 1 Guillaume FROMENTIN 2 José OUTEIRO 3 ABSTRACT: THIS ARTICLE PRESENTS A WORK IN PROGRESS OF USING AUGMENTED REALITY AS A WAY TO HELP HANDLING COMPUTER NUMERICAL CONTROL (CNC) MACHINE TOOLS. SEVERAL REASONS JUSTIFY THE USE OF AUGMENTED REALITY IN MACHINE TOOLS: (I) A HIGH COMPLEXITY OF USING SUCH MACHINES, ESPECIALLY FOR BEGINNERS; (II) LOW ERGONOMICS SINCE THE OPERATOR HAS TO MOVE CONTINUOUSLY BETWEEN THE MACHINE WINDOW AND A CONTROL SCREEN TO ENSURE SMOOTH OPERATIONS; (III) THE WINDOW IS OFTEN OBSTRUCTED BY THE LUBRICANT, THEREFORE THE OPERATOR MUST OFTEN RELY ONLY ON INFORMATION DISPLAYED BY THE CONTROL SCREEN; (IV) A NON-USER-FRIENDLY INTERFACE OF THE MACHINE; AND (V) A COMPLEX MAINTENANCE OPERATION. IN THIS WORK, A PROTOTYPE OF A SYSTEM ALLOWING AN OPERATOR TO IMPROVE ITS WORKING CONDITIONS AND BETTER HANDLE CNC MACHINES USING AR DEVICES IS PROPOSED. THESE DEVICES ARE POSITIONED IN FRONT OF THE MACHINE, CONNECT TO IT AND DISPLAY REAL-TIME INFORMATION, SUCH AS THE OPERATING CONDITIONS AND A 3D REPRESENTATION OF THE CUTTING TOOL MOTION. A USER INTERFACE WAS ALSO DESIGNED TO MANAGE OPERATORS PROFILES WITH CUSTOMIZED INFORMATION. THE SYSTEM WAS TESTED BY SEVERAL USERS WHO CONFIRMED ITS POTENTIALITIES TO ASSIST MACHINE OPERATORS IN THEIR WORK. OTHER POSSIBILITIES OF THIS SYSTEM ARE UNDER INVESTIGATION, SUCH AS A TRAINING TOOL FOR BEGINNERS AND A GUIDE FOR MACHINE MAINTENANCE. KEY WORDS: AUGMENTED REALITY, ERGONOMICS, MACHINING TOOL, INDUSTRY 4.0 INTRODUCTION Augmented reality (AR) has gained great interest over the last years, especially in industrial applications, due to cheaper devices and the large possibilities offered by this technology. Moreover, AR is one of the pillars of governmental programs in several countries such as Industrie du Futur in France, or Industry 4.0 in Germany, to achieve high 1 PhD, Associate Professor, Le2i, Arts et Métiers, CNRS, Univ. Bourgogne Franche-Comté, HeSam, Institut Image, Chalon-sur-Saône, France, jean-remy.chardonnet@ensam.eu. 2 PhD, Full Professor, LABOMAP, Arts et Métiers, Univ. Bourgogne Franche-Comté, HeSam, Cluny, France. 3 PhD, Associate Professor, LABOMAP, Arts et Métiers, Univ. Bourgogne Franche-Comté, HeSam, Cluny, France. 25

Research and Science Today Supplement No. 2/2017 industrial productivity, thus accelerating the deployment of this technology in industrial applications. In this regard, we present in this paper a work in progress of using this technology in the context of manufacturing with computer numerical control (CNC) machine tools. Issues are related to: (1) low ergonomics since the operator has to move continuously between the machine window and a control screen to ensure smooth operations; (2) the window is often obstructed by the lubricant, therefore the operator must often rely only on information displayed by the control screen; (3) a non-user-friendly interface of the machine, especially for beginners; and (4) a complex maintenance operation (figure 1). Fig. 1. Issues related to current use of CNC machine tools Still few examples of implementation in machining exist in the literature. In past work, several technologies were used to help operators better monitor manufacturing processes. Olwal et al. 4 presented an autostereoscopic see-through AR system based on two external projectors projecting on a holographic optical element mounted on the machine s window. Though this system provides high ergonomics for the operator, it however requires a heavy, expensive and specific setup and it is just used as a visualization tool (no interaction can be performed). Other systems used markers to track the position of the tools 5, providing a low cost solution, but they were mostly used as a validation tool for machining simulation purposes, and not in real machining conditions. Computer vision algorithms were also 4 Olwal, Alex; Gustafssonb, Jonny; Lindforsb, Christoffer; Spatial augmented reality on industrial CNCmachines (paper presented at the SPIE 2008 Electronic Imaging, Vol. 6804 (The Engineering Reality of Virtual Reality 2008), San Jose, CA, January 27-31, 2008) 5 Pai, Yun Suen; Yap, Hwa Jen; Dawal, Siti Zawiah Md; Ramesh S.; Phoon, Sin Ye; Virtual Planning, Control, and Machining for a Modular-Based Automated Factory Operation in an Augmented Reality Environment, Scientific Reports 6, 2016; Kiswanto, G.; Ariansyah, D.; Development of Augmented Reality (AR) for machining simulation of 3-axis CNC milling, (paper presented at the 2013 International Conference on Advanced Computer Science and Information Systems (ICACSIS), Bali, 2013, pp. 143-148); Zhang, J; Ong, S. K.; Nee, A. Y. C.; Development of an AR system achieving in situ machining simulation on a 3-axis CNC machine, Comp. Anim. Virtual Worlds, 21 (2010), pp. 103 115; Petruse, R. E.; Brîndaşu, P. D.; Augmented Reality Applied in Machining Processes and Cutting Tools Management, Applied Mechanics and Materials, 693 (2014), pp. 279-284 26

considered to recognize specific parts of the tools 6, but the major issue is occlusion problems, which is a typical issue in computer vision. A huge piece of literature explored possibilities to manage occlusions (see for example in 7 for an implementation in machining processes). Again, this past work shows its effectiveness only in machining simulation and not in real machining conditions. We propose to use cheap portable devices to perform AR as an aid for the use of CNC machine tools, namely tablet PCs, AR glasses, as these systems are widely spread among society. These devices can connect to any machine tool without any specific setup, thus bringing to operators ease of use of our system. A user interface was designed to manage operators profiles with customized displayed information, such as operating conditions and a 3D representation of the cutting tool motion. DESCRIPTION OF THE SYSTEM General architecture Our system is based on the use of a portable device capable of performing augmented reality, i.e., with an embedded camera, such as tablet PCs, AR glasses, etc. Our system s architecture is summarized in figure 2. Fig. 2. General architecture of the system The architecture is composed of different modules written in C# to communicate with the CNC machine and provide real-time information to users: - TCPFetcher module is the connection module with the CNC machine. The device connects by Wifi through the TCP protocol. - InfoRetrieval module asks the CNC machine information to be displayed to the user on the AR device. Information is requested every 200ms to avoid latencies in the system. - DataProvider module gets and stocks the required information. - DataRefresh module organizes the information to be displayed, depending on what the user wants to see. 6 Ma, Z. Y.; Yang, G. Y.; Su, X. W.; Research on Technologies of Augmented Reality for CNC Machining Process Simulation, Key Engineering Materials 579-580 (2014), pp. 276-282 7 Gheorghe, C.; Rizzotti, D.; Tièche, F.; Carrino, F.; Abou Khaled, O.; Mugellini, E.; Occlusion Management in Augmented Reality Systems for Machine-Tools, (paper presented at the International Conference on Virtual, Augmented and Mixed Reality (VAMR 2015), Los Angeles, CA, LNCS 9179, pp. 438 446) 27

Research and Science Today Supplement No. 2/2017 - ScreenData module displays the data in AR scene, i.e., the information are rendered to the user. - A database has been created to store user profiles and machines. This allows users to configure the system to display only information they want to see in a convenient and fast way. Information to be displayed can be operating conditions, cutting speeds, tool position, cutting tool motion, potential collisions, forces, etc. The AR scene is composed of a graphic user interface to navigate through menus and select profiles (figure 3), and the display of desired information on the real environment filmed by the embedded camera of the device. We used Unity3D to build the AR scene and the final application. The application is then installed in the device. Fig. 3. User interface. Top: the user chooses the machine he wants to use. Bottom: the user selects his profile User manipulation Here we considered just one use case where our system is used as an aid while operating the machine tool, i.e., while machining. Information that can be displayed for the moment is the cutting tool position and motion speed, and a 3D representation of the cutting tool motion (namely a 3D arrow). The user first selects the machine tool he wants to use in the database then his profile. Note that he can also create a new profile in the database with customized parameters for the visualization of information. Then he places the AR device in front of the machine window. When starting a machining process, the user can see through the device the machine window with information from the machine tool (figure 4). To display the 3D representation of the cutting tool motion at the right position (the position of the arrow must match the one of the cutting tool), AR markers have to be placed on the machine tool to detect the position of the AR device with regard to the one of the cutting tool. Recognition is done using Vuforia SDK. 28

Fig. 4. AR system in operation (on the left: using a tablet PC; on the right: using AR glasses with a zoom on displayed information) FIRST USER TESTS We made a pre-user test with 5 participants, all of them use machine tools regularly (several times per week) but none of them are familiar with AR systems. We asked them through interviews to evaluate the usability of the system ( did you find the system easy to use? ), in terms of software and hardware manipulation ( did you find the user interface easy to handle? ), ergonomics ( how did you feel with the devices? ) and utility ( do you find the system useful?, would you use it every time? ). They were able to give also free comments. To answer the questions, a 10-point Likert scale was provided. We proposed two different devices: a tablet PC, needing however to hold it all the time, and EPSON Moverio BT-200 AR glasses, allowing participants to keep their hands free for other tasks. Both devices ran Android OS. No indication on how to use the system was provided to participants, to check its ease of use. The machining process to be executed was basic milling between two positions without any work piece. The process was performed on a DMC 85V machine tool. Participants had to launch the AR application, select the right machine tool, ask for specific parameters to be displayed, such as the tool position and cutting speeds, and supervise the machining process over the AR system without looking at the machine-embedded control screen (figure 5). Interviews were done at the end of the machining process. Fig. 5. A participant evaluating the application 29

Research and Science Today Supplement No. 2/2017 From participants answers, all of them were very interested in the system. They found it easy and practical to use. In terms of ergonomics, no significant difference was found between the tablet PC and AR glasses. Indeed, the tablet PC needs to be held all the time as mentioned above, depriving users of using their hands for other tasks, while AR glasses were considered a bit heavy on participants head. Participants also pointed out that currently they probably would not use it every time since they are used to move continuously between the machine window and the control screen, and not yet with AR devices. Nevertheless, they told us it would be useful for learning purposes, e.g., for operators new to CNC machine tools, by getting views of the different parts of machine tools while discovering the tool, or by providing a tutorial on how to use the machine user interface for instance. As free comments, participants reported to look forward to seeing further functionalities of the system. CONCLUSION We presented a preliminary work on the utility of an AR system to provide aid for the use of complex machine tools. We used cheap and common devices capable of AR, and we aimed at being as generic as possible, not to be device nor machine dependent. First tests showed strong potentialities of our system. Future work include the development of other use cases such as a training tool for beginners, a guide for machine maintenance, and deeper investigation will be done on ergonomics and interaction possibilities with the machine. 30

REFERENCES 1. Olwal, Alex; Gustafssonb, Jonny; Lindforsb, Christoffer; Spatial augmented reality on industrial CNC-machines (paper presented at the SPIE 2008 Electronic Imaging, Vol. 6804 (The Engineering Reality of Virtual Reality 2008), San Jose, CA, January 27-31, 2008); 2. Pai, Yun Suen; Yap, Hwa Jen; Dawal, Siti Zawiah Md; Ramesh S.; Phoon, Sin Ye; Virtual Planning, Control, and Machining for a Modular-Based Automated Factory Operation in an Augmented Reality Environment, Scientific Reports 6, 2016; 3. Kiswanto, G.; Ariansyah, D.; Development of Augmented Reality (AR) for machining simulation of 3- axis CNC milling, (paper presented at the 2013 International Conference on Advanced Computer Science and Information Systems (ICACSIS), Bali, 2013, pp. 143-148); 4. Zhang, J; Ong, S. K.; Nee, A. Y. C.; Development of an AR system achieving in situ machining simulation on a 3-axis CNC machine, Comp. Anim. Virtual Worlds, 21 (2010), pp. 103 115; 5. Petruse, R. E.; Brîndaşu, P. D.; Augmented Reality Applied in Machining Processes and Cutting Tools Management, Applied Mechanics and Materials, 693 (2014), pp. 279-284; 6. Ma, Z. Y.; Yang, G. Y.; Su, X. W.; Research on Technologies of Augmented Reality for CNC Machining Process Simulation, Key Engineering Materials 579-580 (2014), pp. 276-282; 7. Gheorghe, C.; Rizzotti, D.; Tièche, F.; Carrino, F.; Abou Khaled, O.; Mugellini, E.; Occlusion Management in Augmented Reality Systems for Machine-Tools, (paper presented at the International Conference on Virtual, Augmented and Mixed Reality (VAMR 2015), Los Angeles, CA, LNCS 9179, pp. 438 446); 31