Patent classifications
G05B2219/31103
TEMPLATE ROBOTIC CONTROL PLANS
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using template robotic control plans. One of the methods comprises obtaining a template robotic control plan that is configurable for a plurality of different robotics applications, wherein the template robotic control plan comprises data defining (i) an adaptation procedure and (ii) a set of one or more open parameters; obtaining a user input defining a respective value or range of values for each open parameter in the set of open parameters, wherein the user input characterizes a specific robotics application for which the template robotic control plan can be configured; and executing, using the obtained values for the set of open parameters, the adaptation procedure to generate a specific robotic control plan from the template robotic control plan.
MACHINE-LEARNABLE ROBOTIC CONTROL PLANS
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using learnable robotic control plans. One of the methods comprises obtaining a learnable robotic control plan comprising data defining a state machine that includes a plurality of states and a plurality of transitions between states, wherein: one or more states are learnable states, and each learnable state comprises data defining (i) one or more learnable parameters of the learnable state and (ii) a machine learning procedure for automatically learning a respective value for each learnable parameter of the learnable state; and processing the learnable robotic control plan to generate a specific robotic control plan, comprising: obtaining data characterizing a robotic execution environment; and for each learnable state, executing, using the obtained data, the respective machine learning procedures defined by the learnable state to generate a respective value for each learnable parameter of the learnable state.
Automatic discovery of relationships among equipment through automated cycling and observation
Described are platforms, systems, and methods to discover relationships among equipment in automated industrial or commercial environments by cycling each individual piece of equipment while observing sensors in all other equipment in order to measure how each part reacts to each other part. The platforms, systems, and methods identify a plurality of data sources associated with an automation environment; issue one or more commands to cycle a current data source in the a plurality of data sources; monitor the automation environment for events or state changes in the data sources; detect one or more events or one or more state changes in one or more other data sources in the a plurality of data sources; and determine one or more relationships between the current data source and the one or more other data sources.
Method for Parameterising at Least One Device
In a method for parameterising at least one device (30), at least one environmental value (31) of the device is determined via at least one sensor and/or an automation component. It is checked whether parameters are allocated to the at least one environmental value in a parameter database (32). If parameters are allocated to the at least one environmental value (31) in the parameter database (32), the device (30) is parameterised with parameters from the parameter database (32). If no parameters are allocated to the at least one environmental value (31) in the parameter database (32), the device (30) is parameterised with new parameters. The new parameters are then allocated (54) to the at least one environmental value (31) in the parameter database (32).
SYSTEM AND METHOD FOR ASSISTING AN OPERATOR IN OPERATIONS OF ASSEMBLING/DISASSEMBLING AND/OR CHANGE OF CONFIGURATION OF AN OPERATING MACHINE
A system for assisting an operator in operations of assembling/disassembling and/or change of configuration of an operating machine including a plurality of first areas provided with respective first pieces to be dismounted from the operating machine or configured to receive respective second pieces to be mounted on the operating machine. The system includes a support structure having a plurality of second areas provided with the second pieces or configured to receive the first pieces; a plurality of warning devices, each being associated to a respective area of the first areas and/or second areas; and a control unit operatively connected to the warning devices and configured to perform a predetermined sequence of commands correlated to operations of a predetermined sequence of operations of assembling/disassembling and/or change of configuration of the operating machine. The control unit is configured to selectively activate and deactivate the warning devices according to the sequence of commands.
METHOD AND APPARATUS FOR DETERMINING CUTTING PARAMETERS FOR A LASER CUTTING MACHINE
A method for determining cutting parameters for a laser cutting machine includes the following steps: Receiving at least one machine parameter, at least one process parameter and/or at least one material parameter; outputting properties that can be influenced by the cutting parameters, of a laser-cut edge to be cut by the laser cutting machine; receiving a weighting of the properties; and determining the cutting parameters using the at least one machine parameter, the at least one process parameter, and/or the at least one material parameter and also using the weighted properties. There is also described an apparatus for carrying out the method, in particular an apparatus for machining a workpiece and/or an apparatus which is designed to simulate a production process.
CONTROL SYSTEM, INDUSTRIAL DEVICE, CONTROL METHOD, AND PROGRAM
A control system includes multiple industrial devices each belonging to one or more communication domains of multiple communication domains set in the same industrial communication network such that industrial devices belonging to the same communication domain communicate with each other. One or more industrial devices of the industrial devices include processing circuitry that stores domain information indicating whether or not the one or more communication domains to which the one or more industrial devices belong is a secure domain in which secure communication is performed, performs security processing related to the secure communication when the domain information indicates the secure domain, and performs the secure communication based on the security processing.
Process control system and configuration system for an industrial plant
A configuration system, for a process control system configured to perform process control, the configuration system includes, not limited to, a) an editor configured to perform one of generate and update one of a definition module and an application module, wherein a set of the definition module and the application module comprises control logic and design data for a part of an industrial plant. The editor includes, not limited to, a-1) a definition module generator configured to generate or update one of a definition module control logic and an application module control logic based on the definition module design data. The editor is implemented by one or more processors.
INDUSTRIAL INTERNET OF THINGS, CONTROL METHOD, AND MEDIUM FOR REGULATING MULTI-TYPE OF WORKING PARAMETERS
The present disclosure discloses an Industrial Internet of Things, a control method, and a medium for regulating multi-type of working parameters. The Industrial Internet of Things may include a user platform, a service platform, a management platform, a sensor network platform and an object platform that interact in turn. The service platform, the management platform and the sensor network platform may be all arranged in a front sub-platform layout. The control method may be applied to the Industrial Internet of Things. The optimal value of the working parameter may be obtained based on the product manufacturing data, and the optimal selection of the parameter may be realized under the condition of ensuring the production, and then the working parameters of all the manufacturing devices may be further regulated or determined.
Organizing a temporary device group for collaborative computing
Provided are techniques for organizing a temporary device group for collaborative computing. A list of functions for each of a plurality of devices are stored. A determination is made to form a device group including a receiver device from the plurality of devices, where the receiver device will perform one of the functions. An individual function usage score is generated. In response to the individual function usage score exceeding a device threshold, a request to form a device group is sent to the receiver device. In response to receiving an indication of acceptance to form the device group from the receiving device, the device group is formed for a temporary period, where functions and data are shared in the device group.