Abstract:
A supplementary metrology position determination system is provided for use with a robot. The robot includes a movable arm configuration and a motion control system configured to control an end tool position with a robot accuracy (i.e., based on sensors included in the robot). The supplementary system includes cameras and 2D scales, each of which is attached to the movable arm configuration (e.g., as attached on arm portions and/or rotary joints). The cameras are operated to acquire images for determining relative positions of the scales. The scales may be coupled to rotary joints (e.g., as may be utilized to determine rotary motion as well as any motion transverse to a rotary axis), and/or to arm portions (e.g., as may be utilized to determine any bending or twisting of the arm portions). Such information may be utilized to achieve higher accuracy (e.g., for measurement operations and/or control of the robot, etc.).
Abstract:
A focus state reference subsystem comprising a focus state reference object (FSRO) and reference object optics (ROO) is for use in a variable focal length (VFL) lens system comprising a VFL lens, a controller that modulates its optical power, and a camera located along an imaging path including an objective lens and the VFL lens. The ROO transmits image light from the FSRO along a portion of the imaging path through the VFL lens to the camera. Respective FS reference regions (FSRRs) of the FSRO include a contrast pattern fixed at respective focus positions relative to the ROO. A camera image that includes a best-focus image of a particular FSRR defines a best-focus reference state associated with that FSRR, wherein that best-focus reference state comprises a VFL optical power and/or effective focus position of the VFL lens system through the objective lens.
Abstract:
An absolute electromagnetic position encoder comprises a readhead and an absolute scale. The readhead comprises a spatially modulated signal coupling configuration and a readhead processor. The absolute scale comprises a passive signal pattern, an active signal pattern and a timing and activation circuit connected to the active signal pattern. During a first signal generating cycle, the readhead processor is configured to provide first cycle spatially periodic signals and the timing and activation circuit is configured to receive and store energy. During a second signal generating cycle, the timing and activation circuit is configured to drive the active signal pattern and the readhead processor is configured to provide at least one corresponding second cycle signal. The readhead processor is configured to determine an absolute position of the readhead relative to the absolute scale based on at least the second cycle signal and the first cycle spatially periodic signals.
Abstract:
An absolute electromagnetic position encoder comprises a readhead and an absolute scale. The readhead comprises field generation and detection configuration and a readhead processor. The absolute scale comprises an active periodic signal pattern, an active absolute signal pattern, and timing and activation circuitry connected to the active signal pattern. During an energy transfer cycle, the timing and activation circuitry is configured to receive and store energy from the readhead. During a first signal generating cycle, the timing and activation circuitry is configured to drive the periodic spatially modulated signal generating element in order to generate first cycle spatially periodic signals in the first cycle field detector. During a second signal generating cycle, the timing and activation circuitry is configured to drive the first spatially modulated signal generating element in order to provide at least one corresponding second cycle signal in the readhead. The readhead processor is configured to determine an absolute position of the readhead relative to the absolute scale based on at least the second cycle signal and the first cycle spatially periodic signals.
Abstract:
A user interface for setting parameters for an edge location video tool is provided. In one implementation, the user interface includes a multi-dimensional parameter space representation with edge zones that allows a user to adjust a single parameter combination indicator in a zone in order to adjust multiple edge detection parameters for detecting a corresponding edge. The edge zones indicate the edge features that are detectable when the parameter combination indicator is placed within the edge zones. In another implementation, representations of multiple edge features that are detectable by different possible combinations of the edge detection parameters are automatically provided in one or more windows. When a user selects one of the edge feature representation, the corresponding combination of edge detection parameters is set as the parameters for the edge location video tool.
Abstract:
An electronic caliper generates power for measurement operations. The caliper comprises a scale member, a slider, a signal processing portion configured to measure a displacement between the scale member and slider, a power generating arrangement attached to the slider comprising a gear assembly configured to rotate in response to a force provided through a power generating handle to the gear assembly by a user moving the power generating handle relative to the gear assembly, and a power generator coupled to the gear assembly and configured to rotate in response to force provided by the rotating gear assembly and provide power to the signal processing portion. The power generating arrangement generates power as the user moves the power generating handle, and the power generating arrangement contributes a motion resistance force component of at most 20N as the user moves the power generating handle with a maximum manual acceleration.
Abstract:
A user interface for setting parameters for an edge location video tool is provided. In one implementation, the user interface includes a multi-dimensional parameter space representation with edge zones that allows a user to adjust a single parameter combination indicator in a zone in order to adjust multiple edge detection parameters for detecting a corresponding edge. The edge zones indicate the edge features that are detectable when the parameter combination indicator is placed within the edge zones. In another implementation, representations of multiple edge features that are detectable by different possible combinations of the edge detection parameters are automatically provided in one or more windows. When a user selects one of the edge feature representation, the corresponding combination of edge detection parameters is set as the parameters for the edge location video tool.
Abstract:
A supplementary metrology position coordinates determination (SMPD) system is used with a robot. “Robot accuracy” (e.g., for controlling and sensing an end tool position of an end tool that is mounted proximate to a distal end of its movable arm configuration) is based on robot position sensors included in the robot. The SMPD system includes an imaging configuration and an XY scale and an alignment sensor for sensing alignment/misalignment therebetween, and an image triggering portion and processing portion. One of the XY scale or imaging configuration is coupled to the movable arm configuration and the other is coupled to a stationary element (e.g., a frame above the robot). The imaging configuration acquires an image of the XY scale with known alignment/misalignment, which is utilized to determine metrology position coordinates that are indicative of the end tool position, with an accuracy level that is better than the robot accuracy.
Abstract:
An end tool metrology position coordinates determination system is provided for use with a robot. A first accuracy level defined as a robot accuracy (e.g., for controlling and sensing an end tool position of an end tool that is mounted proximate to a distal end of a movable arm configuration of the robot) is based on using position sensors (e.g., encoders) included in the robot. The system includes the end tool, an imaging configuration, XY scale, image triggering portion and processing portion. One of the XY scale or imaging configuration is coupled to the end tool and the other is coupled to a stationary element (e.g., a frame located above the robot). The imaging configuration acquires an image of the XY scale, which is utilized to determine a relative position that is indicative of the end tool position, with an accuracy level that is better than the robot accuracy.
Abstract:
A combined workpiece holder and calibration profile configuration (CWHACPC) is provided for integration into a surface profile measurement system. The CWHACPC may comprise at least a first calibration profile portion and a workpiece holding portion that holds a workpiece in a stable position during measurement. The first calibration profile portion comprises a plurality of reference surface regions that have known reference surface z heights or z height differences relative to one another. The first calibration profile portion and the workpiece holding portion are configured to fit within a profile scan path range of the surface profile measurement system, such that the surface profile measurement system can acquire measured surface profile data for the first calibration profile portion and the workpiece during a single pass along the profile scan path. The acquired surface profile data for the reference surface regions may be used to indicate and/or correct certain errors.