Patent classifications
G05B2219/32085
System and method for flexible manufacturing
The system performs a process for creating robotic control code for manufacturing products. A Designer UI displays virtual parts and receives inputs for processing and assembling the virtual parts that are required to create a virtual product. The designer identifies options for processing and assembling the virtual parts which are displayed on the user interface. The robot abilities and the options are selected to optimize a metric of the product manufacturing. The inventive toolset produces the robot control codes for performing a sequence of robotic abilities with the selected options to product the product. The robot control codes are used by a simulator which manipulates virtual robots and virtual parts to create a virtual product to check the robot control code. The verified robot control code is used to control real robots to create the product.
Systems and Methods for Designing and Securing Edge Data Processing Pipelines
According to some exemplary embodiments, the present disclosure is directed to a secure edge datastream processing and distribution system comprising a trusted datastream with metadata indicating ownership and access rights added at an edge. Further embodiments include sensors, machines or robots sending sensor data attributes to a fog operating system data pipeline, the fog operating system data pipeline sending dynamic data tags to secure containers and/or the fog operating system data pipeline sending role and org assignment data to secure containers. The secure containers may send correlated edge analytics to an authorization policy engine, and/or the secure containers may send datastream identification definition data to an authorization policy engine.
Fog computing facilitated flexible factory
Provided herein are exemplary systems and methods for a fog computing facilitated flexible factory including establishing a physical production process as part of a work cell, establishing a sensing process as part of the work cell for the physical production process, establishing a monitoring process for the sensing process and the physical production process, establishing a managing process for the monitoring process, the sensing process and the physical production process, establishing a planning process for the managing process, the monitoring process, the sensing process and the physical production process, and establishing a fog node as part of the work cell for all of the processes.
INDUSTRIAL AUTOMATION PROJECT ACCELERATION
Various embodiments of the present technology provide an integrated platform that provides acceleration tools that can be used across multiple lifecycle phases of an industrial automation system to assist users in various lifecycle phases of an industrial automation system. In accordance with various embodiments, the integrated platform can take historical designs and provide various acceleration actions (e.g., initial designs, answering specific questions, expert analysis, etc.) for a current system. Various embodiments can use a common, cross-platform data file that links activity and efficiently provides needed information to a user. Some embodiments provide and manage reviews of layouts or designs by experts (e.g., individuals and expert systems) to aid in identifying needed changes to the design or system.
Method and Assistance System for Assisting the Planning of Automation Systems
An assistance system for assisting the planning of automation systems includes a configuration database that has configuration datasets of automation systems, where a respective configuration dataset in each case has the configuration data of a predefined automation system, includes a vectorization component for structuring and adjusting configuration datasets, where the vectorization component is configured to convert the configuration datasets of the configuration database into vectorized configuration datasets, and includes an AI component for processing the vectorized configuration datasets using artificial intelligence, where the processing of the vectorized configuration datasets by the artificial intelligence (AI) component entails utilization of a neural network that has a deep learning architecture.
Robot Cell System Design Device, Method, and Program
An acquisition unit acquires specification information about a robot that is a component of a robot cell system, member information including shape information about a member, other than the robot, which is also a component of the robot cell system, and work information relating to work to be performed by the robot. A layout planning unit calculates, based on the specification information, the member information, and the work information, one or more layout candidates for the robot and the member in the robot cell system. A pose planning unit calculates, for each layout candidate, a set of combinations of a start pose at a start point and an end pose at an end point of each operation of the robot. A route planning unit calculates, for each layout candidate, a set of routes from the start pose to the end pose of each combination of the start pose and the end pose.
Dynamic creation of plant control graphical user interface and plant control logic
Method and systems for dynamically generating or editing a graphical dashboard via a graphical user interface (GUI) setup are provided. The method includes determining a type of a plant through the GUI setup, determining a configuration of the plant through the GUI setup, determining at least one component of the plant through the GUI setup, and configuring parameters of the at least one component and/or the plant through the GUI setup. The method also includes generating the dashboard including a plant control logic of the plant based on the type, the configuration, the at least one component, and the parameters of the at least one component and/or the plant. The method further includes controlling the plant based on the plant control logic.
NAVIGATION SYSTEM FOR CLEAN ROOMS
A method for configuring a clean room (2) for the manufacture of pharmaceutical products and the manufacture of pharmaceutical products includes the steps: selecting a pharmaceutical product for the manufacture in the clean room (2); determining one or a plurality of specific devices (16) and/or one or a plurality of specific materials (18) for the manufacture of the selected pharmaceutical product; and assigning locations for the particular, respectively specific devices (16) and/or specific materials (18) in the clean room (2) and, that is, by using a navigation system (4). The navigation system (4) issues at least one notification (6, 8, 10, 12, 14) associated with a location in the clean room (2) indicating where the specific device (16) and/or the specific material (18) for the manufacture of the selected pharmaceutical product is/are to be placed.
Method and apparatus of coordinating independent automated systems
A method of coordinating automated systems, the method includes providing a first automated system that is programmed with a set of predetermined operating instructions that correspond with automated system processing requirements, monitoring an operational status of the first automated system with a second automated system, automatically generating a second system action, with the second automated system, that is complementary to a first system action of the first automated system, where the first system action corresponds to the set of predetermined operating instructions and the second system action depends on the operational status of the first automated system, and performing the second system action with the second automated system so that the second automated system cooperates with the first automated system to perform a predetermined operation.
PRODUCTION LINE DESIGN APPARATUS, PRODUCTION LINE DESIGN SYSTEM, AND PRODUCTION LINE DESIGN METHOD
A production line design apparatus includes: a storage unit that stores facility configuration information that defines a number configuration including at least one or more main facilities that perform a main work in a production line and at least one or more setup facilities that perform an auxiliary work of the main facility, and arrangement pattern definition information including one or more arrangement patterns that define a combination of a movement method of the setup facility that is adoptable and a relative positional relationship between the main facility that is adoptable and the setup facility; and a processor that executes layout candidate generation processing of generating layout information that satisfies the number configuration by combining the arrangement patterns using the facility configuration information and the arrangement pattern definition information.