Remote Assistance
Remote Assistance
This use case pertains to having remote subject matter experts assisting on-site technicians or users (together called “on-site users”) in performance of any task or process which would otherwise not be completed (on time or according to guidelines). There are aspects of this use case category that overlap with guidance, assembly and navigation use cases. It may also include an inspection use case (also known as “remote inspection”).
Prior to AR Adoption
Remote Assistance is defined as having one or more of the following characteristics:
- Involves two or more users communicating in real time in which an on-site user shows the issue and can send other signals (e.g., connected tools or diagnostic instruments) from their perspective to an expert (at a different location)
- An expert is chosen and available to provide real time instructions and feedback and/or to ask questions and guide the on-site user without requiring travel to the site
- Expert’s system can annotate/enhance the on-site user’s experience with graphics, animations and/or videos
In some cases, such as when repairing an unfamiliar machine or performing complex assembly procedures, an on-site user seeks the input, guidance, advice or approval of a remote expert. The expert may review photos sent from the on-site user’s computer or smartphone. They may receive data generated by the connected machine. They may also have a voice (telephone) conversation during which the on-site user describes issues encountered or asks for guidance. If the on-site user is not sufficiently precise in describing the issue encountered, or an expert is unable to provide sufficiently clear guidance, the expert needs to travel to the same location.
Business Challenges AR Introduction Addresses
As task and product complexity and diversity increase, the requirements for training and/or documentation to assist an untrained professional (on-site user) expand. If situations occur where an on-site user is not trained in advance or lacks documentation to perform tasks required on site, or when there are unanticipated challenges, an expert is needed. There are also cases in which the parts or materials for an on-site procedure (e.g., a repair) must be examined and their compliance certified. In either situation, an on-site user may need the support of an expert.
Those in the field who need an expert must either wait for assistance to arrive (in person), or a task may be rescheduled or delayed until the expert is available. If the machine is in a factory, the entire production may experience down time. If a machine is mobile, such as a commercial vehicle, it may not be possible to take it back to a garage. Another example is when there are issues with supporting machinery, such as a farm vehicle that is treating fields or planting.
The cost of downtime caused when on-site users are unable to complete tasks without assistance is compounded with the cost and CO2 emissions of having an expert travel and be dedicated to one task when there may be other urgent projects or tasks that could also benefit from the expert’s attention.
Under conditions where a professional cannot go to or access a site in person, such as locations where there are restrictions due to Covid policies, an unskilled technician can run a local AR experience and follow instructions of the remote expert.
Training technicians and all on-site users can be time consuming, costly and reducing the overall productivity of the on-site user. It also restricts which employees are able to perform specific tasks (the flexibility of the workforce is lower).
Use Case with AR
When an on-site user encounters an issue or situation for which the documentation is incomplete or poor quality, or an inspection is required, an expert who is not local to the work site may be needed. With remote assistance, the on-site user can establish a communication session during which all the local conditions can be sent from the AR device in the field (e.g., audio and video) to an expert in another location.
The remote expert can see and hear the on-site user’s circumstances and questions from the point of view of the on-site user. An expert can use an AR-enabled system to annotate/enhance the on-site user’s experience with text, graphics, animations and/or videos. In some scenarios the instructions and annotations appear independent of the on-site user’s context; in others, the expert’s annotations may be registered to the objects in the user’s field of view.
The type of AR display used by the technician depends on many factors:
- Need for technician to use both hands
- Room in the vicinity where the procedures are performed for another screen pointed directly at the work space
- Support for introducing new display devices (e.g., wearable AR, projection AR)
With remote assistance, the on-site user is no longer required to take a product or machine to the expert, to wait or delay completion of a task, or to switch focus of attention between the task itself and the expert’s instructions. All of the actions and inputs from the on-site user’s location are seen and heard by the expert in real time until the procedure is completed or inspection finished. Another capability that an AR-enabled system with remote assistance can support is the real time capture of the issues encountered by on-site users. Then, the recording can be used for future training purposes, or to record successful (or incomplete) procedures.
Common roles of Users
- Technicians
- Inspectors
- Users of machines that are untrained in diagnosing, repairing or maintaining their machines
- Experts with knowledge that is or may be needed by many users in the field/on-site
Business Benefits:
The benefits of AR-enhanced remote assistance can be measured as reduced time to complete the procedures with lower (or no) errors and need for travel. Also the on-site user will be able to perform and to learn how to complete more diverse and complex tasks without prior training, leading to higher workforce flexibility. In addition, there can be benefits due to lower training time and higher overall productivity of experts who do not need to travel to support field technicians or even end users operating complex machinery for limited time.
Requirements
AR Hardware Requirements: Wear Ability / Comfort - Assisted
AR Hardware Requirements: Visual Tracking – Mobile
AR Hardware Requirements: On-board Storage – Augmented
AR Hardware Requirements: Inputs / Outputs: Sensors - Mobile
AR Hardware Requirements: Inputs / Outputs: Sensors - Augmented
AR Hardware Requirements: Inputs / Outputs: Perception - Augmented
AR Hardware Requirements: Inputs / Outputs: Audio - Augmented
AR Hardware Requirements: Inputs / Outputs: Augmented
AR Hardware Requirements: Field of View - Augmented
Augmented - The device MUST provide a 3D view (the images for both eyes are fully overlapping, just offset to provide the perception of 3D).
Augmented - The device MUST provide a minimum 35 degree diagonal field of vision where AR content can be displayed. Augmented - The device SHOULD provide a minimum 50 degree diagonal field of vision where AR content can be displayed.Augmented - The device SHOULD have a variable range of operation from 40 cm to infinity, with HW support for developers to utilize from 20cm
AR Hardware Requirements: Environmental - Augmented
AR Hardware Requirements: Environmental - Assisted
AR Hardware Requirements: Battery Life - Assisted Reality HMD
AR Hardware Requirements: Battery Life - Mobile and/or Tablet
AR Hardware Requirements: Inputs / Outputs: Controller
AR Hardware Requirements: Inputs / Outputs: Mouse / Touchpad
AR Hardware Requirements: Inputs / Outputs: Perception
AR Hardware Requirements: Inputs / Outputs: Processing
AR Hardware Requirements: Inputs / Outputs: Sensors
AR Hardware Requirements: On-board Storage - Assisted
AR Hardware Requirements: Safety
AR Hardware Requirements: Visual Tracking - Augmented
AR Hardware Requirements: Wear Ability / Comfort - Augmented
AR Software Requirements: AR Content Support
- The content generation and consumption tool MUST support open 3D model formats.
- The content generation and consumption tool SHOULD support proprietary 3D model formats.
- The content generation and consumption tool SHOULD support animations.
- The content generation and consumption tool MUST support open 2D formats.
- The content generation and consumption tool SHOULD support proprietary 2D formats.
- The content generation and consumption tool SHOULD support open video formats.
- The content generation and consumption tool SHOULD support open audio formats.
AR Software Requirements: AR Content: SOP
AR Software Requirements: AR Localization
AR Software Requirements: Integration
AR Software Requirements: Manageability - on device
AR Software Requirements: Mobile Device Management (MDM) - enterprise control
AR Software Requirements: OS Features
AR Software Requirements: Production Deployments
AR Software Requirements: Security
AR Software Requirements: Software Developer Kits (SDKs) and Tools
AR Software Requirements: Supporting Use Cases: Authoring Augmented Reality Content
AR Use Case Requirements: Remote Assistance
- The caller MUST have the right privileges to start a call
- The solution SHOULD allow the management of Remote Assistance controls (e.g. camera on, send photo, audio)
- The caller COULD obscure portions of the physical environment before starting a call
- The solution SHOULD authenticate the participant(s)
- The solution MUST have a video stream
- The expert MUST be able to see what the caller sees
- The call MUST revert to audio if the video is not available
- The caller and participant(s) MUST be able to annotate the environment
- The solution MUST be able to annotate with simple shapes (circles, arrows etc)
- The solution SHOULD be able to freehand annotate (e.g. draw shapes)
- The solution MUST support voice communication
- The solution SHOULD support text chat
- The solution SHOULD be able to Access files / pre-created content (pdf, images etc) before starting remote assist
- The solution SHOULD integrate with other enterprise systems (e.g. ERP, Job allocation, help desk jobs)
- The solution COULD allow for content to be sent before the start of a call for context
- The digital annotations MUST stay fixed to the physical environment until the session is completed
- The solution MUST meet the requirements of the WebRTC protocol (https://www.w3.org/TR/webrtc/)
- The call SHOULD be able to be recorded
- The call recording, if provided, MUST be able to be disabled