G05B2219/37555

HARSH ENVIRONMENT VISION CAMERA SYSTEM
20170230548 · 2017-08-10 ·

A harsh environment camera system. The system can include an enclosure having an electronics compartment and a camera compartment with a camera opening. A camera module is disposed within the camera compartment and one or more electronic components capable of generating heat are positioned in the electronics compartment. A compressed gas connector, connectable to a gas source, can be mounted on the enclosure. A metering orifice having an inlet and an outlet is in fluid communication with the connector. The metering orifice is operative to cool a gas flowing therethrough, thereby condensing moisture from the gas. A gas conduit is in fluid communication with the outlet of the orifice and extends through the electronics compartment to the camera compartment. A portion of the gas conduit is positioned in close proximity to the one or more electronic components, whereby the gas is heated prior to entering the camera compartment.

Information processing apparatus, control method for information processing apparatus, and recording medium
09727053 · 2017-08-08 · ·

An information processing apparatus comprises an obtaining unit configured to obtain sensing data on an area including an installation target component; a detection unit configured to detect a position/orientation of the installation target component as a component position/orientation based on the sensing data; a setting unit configured to set, based on the component position/orientation and shape data on the installation target component, a candidate gripped portion of the installation target component to be gripped by a hand mechanism; a calculation unit configured to calculate, as a candidate hand position/orientation, a position/orientation of the hand mechanism in which the candidate gripped portion can be gripped; and a generation unit configured to generate candidate teaching data for gripping operation by the hand mechanism by associating the candidate gripped portion and the candidate hand position/orientation with each other.

Method for setting up work piece based on vision

According to an exemplary embodiment of the present disclosure, a method of setting up a work piece based on a vision is present. The method of setting up a work piece based on a vision comprises: calculating a start point of a work piece from the image of a work piece within a vision screen formed by a camera; capturing an image when a tool is captured in the vision screen; and calculating an offset value of the tool from the captured image.

MEASUREMENT APPARATUS, SYSTEM, MEASUREMENT METHOD, AND ARTICLE MANUFACTURING METHOD
20170255181 · 2017-09-07 ·

A measurement apparatus including an imaging device configured to perform imaging of an object to output image information, and perform measurement of arrangement of the object in a state where at least one of the object and the imaging device is moving, comprising: a processor configured to obtain information of the arrangement based on the output image information, wherein the processor is configured to perform a process of synchronization between the imaging and measurement of a position of the at least one.

Operating system, control device, and computer program product

An operating system according to an embodiment includes a target surface detection unit, a position calculation unit, a direction calculation unit, and a movement control unit. The target surface detection unit detects a target surface of a target object from a depth image obtained by a depth sensor. The position calculation unit calculates a first position for the detected target surface. The direction calculation unit calculates a first direction for the detected target surface. The movement control unit controls an actuator so as to reduce a positional deviation between a second position fixed with respect to the movable member and the first position and to reduce a directional deviation between a second direction fixed with respect to the movable member and the first direction.

METHOD FOR THE CONTROL OF A PROCESSING MACHINE OR OF AN INDUSTRIAL ROBOT
20210402613 · 2021-12-30 ·

A method for determining a position of a workpiece includes: acquiring image data of a workpiece via a camera which defines an optical axis parallel to an impact direction of a tool in a z-direction; searching for a reference structure of the workpiece using the acquired image data; determining a current position of at least one point of the structure in an x/y direction relative to the optical axis; comparing the current position with a nominal position thereof;

generating commands to place the tool to an area of the workpiece to be machined; and, determining the current position in the z-direction of the optical axis by determining a current x/y image size of the structure and by determining a distance of the structure from the camera by comparison with the known x/y size of the structure and considering the distance of the structure from the camera when generating the commands.

Link information generation device, link information generation method, and non-transitory computer-readable medium storing link information generation program
11209792 · 2021-12-28 · ·

To generate link information containing association between machining information and/or machine information in a machining program, and an optical feature in a workpiece image. A link information generation device 1 comprises: a machining information acquisition unit 111 that acquires machining information in a machining program for a machine tool that executes machining on a workpiece W; a machine information acquisition unit 112 that acquires machine information about the machining state of the machine tool; a workpiece image acquisition unit 13 that acquires image information about the workpiece W; an optical feature setting unit 14 that sets an image area having an optical feature in the image information about the workpiece W; and a link information generation unit 15 that generates link information containing association between the image area having the optical feature, and the machining information and/or the machine information about a workpiece area associated with the image area.

SYSTEMS AND METHODS FOR AUTOMATIC SENSOR REGISTRATION AND CONFIGURATION

Various approaches to ensuring safe operation of industrial machinery in a workcell include disposing multiple image sensors proximate to the workcell and acquiring, with at least some of the image sensors, the first set of images of the workcell; registering the sensors to each other based at least in part on the first set of images and, based at least in part on the registration, converting the first set of images to a common reference frame of the sensors; determining a transformation matrix for transforming the common reference frame of the sensors to a global frame of the workcell; registering the sensors to the industrial machinery; acquiring the second set of images during operation of the industrial machinery; and monitoring the industrial machinery during operation thereof based at least in part on the acquired second plurality of images, transformation, and registration of the sensors to the industrial machinery.

Measurement system, measurement device, measurement method, and measurement program
11193755 · 2021-12-07 · ·

Provided are a measurement system, a measurement device, a measurement method, and a measurement program. 3D data is registered to 3D data based on the displacements of joints of a robot at a point in time when a 3D sensor measures 3D data of a measurement object at a specific measurement point while the robot is stopped, and the displacements of the joints of the robot at a point in time when the 3D sensor measures 3D data of the measurement object at a measurement point other than the specific measurement point while that robot is in motion. The 3D data is further registered to the 3D data such that a registration error between the 3D data and the 3D data is less than a threshold value. Similarly, each of 3D data is registered to the 3D data.

Dynamically directed workpiece positioning system

In various embodiments, a dynamically directed workpiece positioning system may include a transport, a sensor positioned to detect a workpiece on the transport, a cutting member positioned along or downstream of the transport, and a computer system. The sensor may scan the workpiece as the workpiece is moved relative to the transport by a human operator or a positioning device. Based on the scan data, the computer system may generate commands to guide the human operator or positioning device in moving the workpiece to a desired position corresponding to a cut solution for the workpiece. Optionally, the computer system may cause the cutting member to be repositioned while the workpiece is being moved relative to the transport. Once the workpiece is in the desired position, the transport may be used to move the workpiece toward the cutting member. Corresponding methods and apparatuses are also disclosed.