Abstract:
In a machine vision system utilizing computer processing of image data, an imaging module incorporates the image sensor as well as pre-processing circuitry, for example, for performing a background subtraction and/or a gradient calculation. The pre-processing circuitry may also compress the image information. The host computer receives the pre-processed image data and performs all other calculations necessary to complete the machine vision application, for example, to determine one or more wheel alignment parameters of a subject vehicle. In a disclosed example useful for wheel alignment, the module also includes illumination elements, and the module circuitry provides associated camera control. The background subtraction, gradient calculation and associated compression require simpler, less expensive circuitry than for typical image pre-processing boards. Yet, the pre-processing at the imaging module substantially reduces the processing burden on the host computer when compared to machine vision implementations using direct streaming of image data to the host computer.
Abstract:
A three-dimensional camera based system for determining the position and/or alignment of objects such as motor vehicle wheels. The system includes a strobed infrared lighting subsystem, a visible indicator that the subsystem is working properly, and targets for attachment to the objects. The system also includes at least one camera for viewing the targets, and a data processor connected to the camera for processing data relating to images of the targets to determine position and/or alignment information, and a display that displays the position and/or alignment information. The system includes directional indicators for indicating that the vehicle should be repositioned by moving it backward, forward, or steered left or right. The system also includes wheel indicators tied in with software on the data processing device. These wheel indicators indicate the state of target acquisition by the data processing device based on the image from the camera.
Abstract:
A system for obtaining positional information about a vehicle includes a vision imaging system and a vehicle position adjustment mechanism for moving the vehicle between at least two positions for detection by the vision imaging system. The vehicle position adjustment mechanism includes a body, surface support wheels, a motor, and a controller. The body engages the vehicle, and the controller controls the direction and distance the vehicle position adjustment mechanism moves the vehicle. The surface support wheels are connected to the body and support the body on a surface. The motor drives the vehicle between the at least two positions.
Abstract:
An apparatus and method for calibrating machine vision measuring systems that have more than one camera are disclosed. A first calibration target is mounted in a fixed relationship to a first camera of the machine vision measuring system. A third camera mounted in a fixed relationship to a second camera of the machine vision measuring system. Second and third calibration targets are mounted in a fixed relationship to one another and viewable by the first camera and by the third camera. A data processor is programmed to compute calibration of the first camera and the second camera, based on a position of the second calibration target relative to the third calibration target and based on a position of the first camera with respect to the third camera. The apparatus and method provide a way to continuously measure the positions of two or more cameras used in the measuring system, and to use such measurements to calibrate the system. If the cameras move with respect to each other, their respective positions are calculated and used in subsequent measurements. The apparatus and method enable a machine vision measuring system to be used without field calibration at the time of installation.
Abstract:
A diagnostic method and system for determining an operational status of a multiple-link steering system for steering an object attached thereto. The system includes a position determination system for obtaining positional signals related to a steering system, and a data processing system to calculate positional parameters of the steering system based on the positional signals. The data processing system includes a data processor for processing data and a data storage device for storing data. The data storage device bears instructions upon execution by the data processor causing the data processing system to receive a first, second and third positional signal of the steering system when the object being steered to a first, second and third steering angle respectively. The data processing system calculates a first positional parameter for the steering system based on the first and second positional signals, and a second positional parameter for the steering system based on the second and third positional signals. An operational status of the steering system is determined based on the first and second positional parameters, and reference positional parameters.
Abstract:
Alignment between the wheels of a vehicle is determined using a position determination system and includes indicating wheel positions on the vehicle with targets; imaging the targets to obtain locations of the wheel positions; and calculating a relationship between the front and rear wheels. Alignment is aided by calculating rear and front wheel tracks and comparing the calculated front and rear wheel tracks to a specified range for the front and rear wheel tracks. Also, right and left wheel bases can be calculated and the calculated right and left wheel bases to can be compared a specified range for the right and left wheel bases. Measures of offset and skew can also be obtained. A computer-implemented position determination system for determining alignment between the wheels of a vehicle is disclosed.
Abstract:
A target system for determining the location of a position on a vehicle comprises a target body, one or more target elements, a trigger, and a point definer. The target elements are disposed on the target body and are detectable by a position determination system. The trigger is positioned on the target body and is remote from the position determination system. The trigger operates the position determination system by selectively changing the detection of one or more of the target elements by the position determination system. The point definer extends from the target body, and the point definer includes a point its a distal end. The point is capable of being located adjacent the position on the vehicle and is at a known location from the target body. The position determination system determines a location of the target body after detecting the target elements disposed on the target body. Methods of using the target system is disclosed.