Browse Prior Art Database

Robotic Vision Camera Software for Teaching by Example

IP.com Disclosure Number: IPCOM000038373D
Original Publication Date: 1987-Jan-01
Included in the Prior Art Database: 2005-Jan-31
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Colson, JC: AUTHOR [+4]

Abstract

In current and future robotic installations, robotic vision is an essential element for holding costs to a minimum. To minimize this cost, it is best to use only one camera. However, for many applications the parts vary widely in target size, height, and contrast. Because of this, a single camera setting often cannot handle this variety. In order to easily accommodate this variety, a stepper motor controller is added in order to adjust camera aperture, focus, and zoom, and software has been added to make these camera positions easily teachable by the application engineer. In order for robotic vision to accommodate a wide variety of part sizes in the robotic work envelope, a stepper motor controller is added to the vision system's camera.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 1 of 1

Robotic Vision Camera Software for Teaching by Example

In current and future robotic installations, robotic vision is an essential element for holding costs to a minimum. To minimize this cost, it is best to use only one camera. However, for many applications the parts vary widely in target size, height, and contrast. Because of this, a single camera setting often cannot handle this variety. In order to easily accommodate this variety, a stepper motor controller is added in order to adjust camera aperture, focus, and zoom, and software has been added to make these camera positions easily teachable by the application engineer. In order for robotic vision to accommodate a wide variety of part sizes in the robotic work envelope, a stepper motor controller is added to the vision system's camera. While this controller is interfaced through standard Series/1 Digital Input/Digital Output (DIDO), it is not feasible for the application engineer to directly utilize this. To make the system complete, software is added to allow the lens settings to be taught by example, in much the same manner as robot goals. Because camera settings are only critical for taking pictures, these parameters are only set when teaching photo moves. When the photo move is selected, the user is first asked to 'define' an object. At this time, the user is allowed to select different thresholds for pictures and to display binary images. The capability has now been added to also alter the lens parameters at this time. This way, the application designer can easily set these parameters to optimize his picture of a particular object....