G05B19/128

ROBOT WITH HOT-SWAPPED END EFFECTORS
20170190050 · 2017-07-06 ·

Robots capable of accommodating dynamic replacement of end effectors load and run software that allows the end effector to be operated without change to the main control program. The driver may be dynamically linked and run during program execution when the corresponding end effector is detected. Typically, the robot controller will store a library of drivers, and load the appropriate driver when a new end effector is detected.

WELDING SOFTWARE FOR DETECTION AND CONTROL OF DEVICES AND FOR ANALYSIS OF DATA
20170165776 · 2017-06-15 ·

A method used in a welding system includes detecting multiple markers on a welding torch. The markers are detected using one or more cameras. The method also includes blocking live welding using the welding torch while the one or more cameras are unable to detect at least one of the multiple markers on the welding torch.

PRE-CUT INFEED SYSTEM
20170157791 · 2017-06-08 ·

Embodiments provide a pre-cut infeed system for a machine center, such as an edger. A pre-cut infeed system may include an infeed, one or more saws arranged along the infeed, and a scanner optimizer system. The scanner optimizer system may scan a workpiece and determine whether greater value can be obtained from the workpiece by cutting the workpiece transversely into two or more pieces upstream of the machine center. If so, the workpiece may be cut transversely by the saw(s) positioned along the infeed, and the cut pieces may be fed sequentially into the machine center.

Robot with hot-swapped end effectors

Robots capable of accommodating dynamic replacement of end effectors load and run software that allows the end effector to be operated without change to the main control program. The driver may be dynamically linked and run during program execution when the corresponding end effector is detected. Typically, the robot controller will store a library of drivers, and load the appropriate driver when a new end effector is detected.

Packaging management
09612583 · 2017-04-04 · ·

Disclosed are various embodiments for managing packing containers for shipping items. A system obtains a container dimension of a container and an item dimension of an item to be shipped in the container. The system determines a target amount of dunnage based at least upon the container dimension and item dimension, the dunnage being configured to be packed into the container to protect the item during shipment, the dunnage being dispensed by a dispenser. The system instructs the dispenser to dispense the target amount of dunnage for the container.

Welding software for detection and control of devices and for analysis of data

A method used in a welding system includes detecting multiple markers on a welding torch. The markers are detected using one or more cameras. The method also includes blocking live welding using the welding torch while the one or more cameras are unable to detect at least one of the multiple markers on the welding torch.

ROBOT WITH HOT-SWAPPED END EFFECTORS
20170057085 · 2017-03-02 ·

Robots capable of accommodating dynamic replacement of end effectors load and run software that allows the end effector to be operated without change to the main control program. The driver may be dynamically linked and run during program execution when the corresponding end effector is detected. Typically, the robot controller will store a library of drivers, and load the appropriate driver when a new end effector is detected.

Robotic singulation system sensor

A robotic system comprising an end effector-mounted sensor is disclosed. In various embodiments, a robotic arm is manipulated to move a sensor to a position such that an object of interest is within a read range of the sensor. A sensor data read by the sensor is received via a communication interface. The sensor data is used to determine an attribute of the object; and the determined attribute of the object is used to determine a plan to grasp and move the object.

Pre-cut infeed system
09561598 · 2017-02-07 · ·

Embodiments provide a pre-cut infeed system for a machine center, such as an edger. A pre-cut infeed system may include an infeed, one or more saws arranged along the infeed, and a scanner optimizer system. The scanner optimizer system may scan a workpiece and determine whether greater value can be obtained from the workpiece by cutting the workpiece transversely into two or more pieces upstream of the machine center. If so, the workpiece may be cut transversely by the saw(s) positioned along the infeed, and the cut pieces may be fed sequentially into the machine center.

INFORMATION PRESENTATION METHOD AND INFORMATION PRESENTATION APPARATUS

A computer-implemented method includes obtaining one of image information of a recording medium placed in a sensing area and tag information attached to the recording medium; obtaining environmental control information corresponding to the obtained one of image information and tag information from a storage; and based on the obtained environmental control information, controlling one or more of a light-emitting device, a display device, an audio device, a temperature control device, an air-flow control device, a vibration device, and an aroma emitting device that are disposed around the sensing area.