B25J9/1674

Digital-Twin-Enabled Artificial Intelligence System for Distributed Additive Manufacturing
20230236552 · 2023-07-27 ·

An information technology system for a distributed manufacturing network includes an additive manufacturing platform configured to manage workflows for a set of distributed manufacturing network entities associated with the distributed manufacturing network. The information technology system includes a set of digital twins generated by the additive manufacturing platform. The information technology system includes an artificial intelligence system configured to be executed by a data processing system in communication with the additive manufacturing platform. The artificial intelligence system is trained to generate process parameters for the workflows managed by the additive manufacturing platform using data collected from the set of distributed manufacturing network entities. The information technology system includes a control system configured to adjust the process parameters during an additive manufacturing process performed by at least one of the set of distributed manufacturing network entities.

Device and system including mechanical arms
11517378 · 2022-12-06 · ·

A device sized and shaped for insertion into a body comprising: at least one mechanical limb comprising: a support segment; a first flexible section extending from the support segment and terminating in a coupling section; and a second flexible section extending from the coupling section and terminating in a tool or a connector for a tool; wherein a long axis of one or more of the flexible sections is bendable in a single bending plane; wherein a long axis length of the first flexible section is at least double a maximum extent of the first flexible section perpendicular to a flexible section long axis; wherein a long axis length of the second flexible section is at least double a maximum extent of the second flexible section perpendicular to a flexible section long axis.

ROBOT CONTROLLER AND EMERGENCY STOP METHOD OF ROBOT
20230027260 · 2023-01-26 ·

A robot controller includes an all-axes control part collectively calculating position command values for a plurality of axes based on a predetermined trajectory of the robot, and motor drive control parts for each axis. The motor drive control part includes a stopping position command calculation part which calculates a stopping position command value for each axis with a motor coordinate system as a reference. The motor drive control part switches the position command value transmitted from the all-axes control part to the stopping position command value for each axis when an emergency stop signal is inputted and, after that, returns from the stopping position command value for each axis to the position command value transmitted from the all-axes control part. The all-axes control part starts calculation for outputting an emergency stop position command value for stopping the robot on the predetermined trajectory when the emergency stop signal is inputted.

ANOMALY DETECTING METHOD IN SEQUENCE OF CONTROL SEGMENT OF AUTOMATION EQUIPMENT USING GRAPH AUTOENCODER

Disclosed is a method of analyzing a programmable logic controller (PLC) logic to detect whether an anomaly that deviates from a standard pattern occurs in a repeated cycle. After modeling and patterning an operation pattern of automation equipment and processes with a graph, an anomaly detecting model capable of detecting whether a pattern is abnormal may be constructed as a graph AutoEncoder model. By detecting the change in the process pattern, it is possible to early detect the anomaly of the equipment and processes.

GENERAL-PURPOSE COMPUTER-BASED ROBOT CONTROL SYSTEM
20230226692 · 2023-07-20 ·

A robot control system includes a robot controller, a data transmission module, a servo drive module, a safety unit, a demonstrator, and a power module. The servo drive module is connected to the robot controller via the data transmission module and receives a movement instruction to drive a robot to move. The safety unit is connected to the robot controller and the servo drive module via the data transmission module and turns off, upon receiving an abnormal input signal or a failure signal, the servo drive module and transmits the abnormal input signal or the failure signal to the robot controller. The demonstrator receives a terminal video signal and a first control interaction signal from the robot controller, and sends a second control interaction signal to the robot controller to control operation of the robot controller. The power module is electrically connected to the robot controller and the safety unit.

AUTONOMOUS MOBILE ROBOT
20230024435 · 2023-01-26 ·

An autonomous mobile robot that is equipped with functionalities to assist the elderly and disabled patients to live at home in a way that is acceptable and desirable for the patients and caregivers is described. The robot provides safety monitoring, cognitive and communication support to patients. mobility to ensure availability, and a scalable platform. The robot is able to detect when the robot has toppled over and automatically execute operations that restore the robot to a full upright position.

VACUUM CUP DAMAGE DETECTION SYSTEM

A vacuum cup damage detection system detects vacuum cup damage or absence in a robot singulator including a vacuum-based end effector with one or more vacuum cups. The system generally comprises a plate and a control subsystem. The plate provides a potential point of engagement for the one or more vacuum cups of the vacuum-based end effector when the robot singulator is moved to a predetermined position in which, if present, at least one of the one or more vacuum cups of the vacuum-based end effector is in contact with the plate. The control subsystem includes: one or more sensors configured to obtain readings indicative of the engagement of the one or more vacuum cups with the plate or lack thereof; and a controller configured to determine whether any one of the vacuum cups is damaged or missing based on the readings obtained by the one or more sensors.

Failure prediction system

A failure prediction system includes: a processor, the processor being configured to: collect torque values of a drive axis of a robot that is operating in accordance with a given work program; derive an evaluation formula approximating a time change of the torque value which is most recent from among the collected torque values set a failure threshold that is the torque value at which it is determined that failure of the drive axis occurs, based on the evaluation formula and the time change of the torque value when the drive axis reached failure in the past; and calculate an estimated value for the torque value when a prediction time set in advance has elapsed in the evaluation formula, and determines whether failure of the drive axis is predicted within the prediction time according to comparison between the estimated value and the failure threshold.

Production system, recovery system, production method, and information storage medium

Provided is a production system including: an industrial machine configured to execute each of a plurality of processes; and a circuitry, the circuitry being configured to: detect an abnormality that has occurred in the industrial machine; receive, when the abnormality is detected, a specification of one or more processes to be executed in order to perform recovery, based on process information associating, for each of the plurality of processes, at least a name of the each of the plurality of processes with a variable representing an operation of the industrial machine and indicating that at least one of refer or change is to be performed by a process program to be executed in the each of the plurality of processes; and record recovery process information indicating the received one or more processes.

ROBOT, HUMANOID ROBOT, AND ROBOT FALL CONTROL METHOD

A robot (100) includes a resistance circuit (60) configured or programmed to perform a control to reduce a braking force of a dynamic brake by changing a resistance value of a resistance component (63) with respect to a power supply path (61) when motors (30) are stopped at an abnormal stop.