Virtual reality and augmented reality for industrial automation
First Claim
1. A system, comprising:
- a memory that stores executable components;
a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising;
a device interface component configured to receive industrial data from industrial devices associated with an industrial facility, the industrial devices comprising at least an industrial controller that receives input data from at least one industrial input device and sends output data to one or more industrial output devices;
a client interface component configured to receive identity data, location data, and orientation data from a wearable appliance, wherein the identity data defines a user identity associated with the wearable appliance, and the location data and the orientation data indicate a current location and orientation, respectively, of the wearable appliance;
a monitoring component configured to identify occurrence of a maintenance issue based on a determination that a subset of the industrial data satisfies a condition indicative of the maintenance issue; and
a rendering component configured to, in response to identification of the maintenance issue, retrieve workflow data defining a workflow for correcting the maintenance issue, and generate augmented reality presentation data that renders, on the wearable appliance, an augmented reality presentation based on the workflow data, the identity data, the location data, and the orientation data,wherein the client interface component is further configured to receive, from the wearable appliance, virtual note data defining an alphanumeric message, an indication of an industrial asset to which the alphanumeric message pertains, and a viewing permission criterion for the alphanumeric message, andthe rendering component is further configured to, in response to determining that a current location and a current orientation of a second wearable appliance causes the industrial asset to be within a field of view of the second wearable appliance, and that the second wearable appliance is associated with a user identity that satisfies the viewing permission criterion, render the alphanumeric message on the second wearable appliance.
1 Assignment
0 Petitions
Accused Products
Abstract
An industrial visualization system generates and delivers virtual reality (VR) and augmented reality (AR) presentations of industrial facilities to wearable appliances to facilitate remote or enhanced interaction with automation systems within the facility. VR presentations can comprise three-dimensional (3D) holographic views of a plant facility or a location within a plant facility. The system can selectively render a scaled down view that renders the facility as a 3D scale model, or as a first-person view that renders the facility as a full-scale rendition that simulates the user'"'"'s presence on the plant floor. Camera icons rendered in the VR presentation can be selected to switch to a live video stream generated by 360-degree cameras within the plant. The system can also render workflow presentations that guide users through the process of correcting detected maintenance issues.
159 Citations
20 Claims
-
1. A system, comprising:
-
a memory that stores executable components; a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising; a device interface component configured to receive industrial data from industrial devices associated with an industrial facility, the industrial devices comprising at least an industrial controller that receives input data from at least one industrial input device and sends output data to one or more industrial output devices; a client interface component configured to receive identity data, location data, and orientation data from a wearable appliance, wherein the identity data defines a user identity associated with the wearable appliance, and the location data and the orientation data indicate a current location and orientation, respectively, of the wearable appliance; a monitoring component configured to identify occurrence of a maintenance issue based on a determination that a subset of the industrial data satisfies a condition indicative of the maintenance issue; and a rendering component configured to, in response to identification of the maintenance issue, retrieve workflow data defining a workflow for correcting the maintenance issue, and generate augmented reality presentation data that renders, on the wearable appliance, an augmented reality presentation based on the workflow data, the identity data, the location data, and the orientation data, wherein the client interface component is further configured to receive, from the wearable appliance, virtual note data defining an alphanumeric message, an indication of an industrial asset to which the alphanumeric message pertains, and a viewing permission criterion for the alphanumeric message, and the rendering component is further configured to, in response to determining that a current location and a current orientation of a second wearable appliance causes the industrial asset to be within a field of view of the second wearable appliance, and that the second wearable appliance is associated with a user identity that satisfies the viewing permission criterion, render the alphanumeric message on the second wearable appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving, by a system comprising a processor, industrial data generated by industrial devices of an industrial facility, the industrial devices comprising at least an industrial controller that receives input data from at least one industrial input device and sends output data to one or more industrial output devices; receiving, by the system, identity data specifying a user identity associated with a wearable appliance, location data specifying a current location of the wearable appliance, and orientation data specifying a current orientation of the wearable appliance; identifying, by the system, occurrence of a maintenance issue based on a determination that a subset of the industrial data satisfies a condition indicative of the maintenance issue; in response to the identifying of the maintenance issue, retrieving, by the system, workflow data that defines a workflow for correcting the maintenance issue; generating, by the system, augmented reality presentation data that renders, on the wearable appliance, an augmented reality presentation based on the workflow data, the identity data, the location data, and the orientation data; receiving, by the system from the wearable appliance, virtual note data comprising an alphanumeric message, an indication of an industrial asset to which the alphanumeric message pertains, and a viewing permission criterion for the alphanumeric message; and in response to determining that a current location and a current orientation of another wearable appliance places the industrial asset within a field of view of the other wearable appliance, and that the other wearable appliance is associated with a user identity that satisfies the viewing permission criterion, rendering, by the system, the alphanumeric message on the other wearable appliance. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored thereon instructions that, in response to execution, cause a system comprising a processor to perform operations, the operations comprising:
-
receiving industrial data generated by industrial devices of an industrial facility; receiving identity data identifying a user identity associated with a first wearable appliance; receiving location data identifying a current location of the first wearable appliance; receiving orientation data identifying a current orientation of the first wearable appliance; identifying occurrence of a maintenance issue based on a determination that a subset of the industrial data satisfies a condition indicative of the maintenance issue; in response to the identifying, retrieving workflow data that defines a workflow for correcting the maintenance issue; rendering, on the first wearable appliance, an augmented reality presentation based on the workflow data, the identity data, the location data, and the orientation data; receiving, from the first wearable appliance, virtual note data comprising an alphanumeric message, an indication of an industrial asset to which the alphanumeric message pertains, and a viewing permission criterion for the alphanumeric message; and in response to determining that a current location and a current orientation of a second wearable appliance places the industrial asset within a field of view of the second wearable appliance, and that the second wearable appliance is associated with a user identity that satisfies the viewing permission criterion, rendering the alphanumeric message on the second wearable appliance. - View Dependent Claims (20)
-
Specification