Technical_Specifications_for_SB1341-15-RQ-0637.docx

DOCX document 14 KB Posted

Attached to
Commercial Vision Software Application
Solicitation number
SB1341-15-RQ-0637
Issued by

View the file

Other files

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Technical Specifications Request for Quotation: SB1341-15-RQ-0637

Commercial Vision Software Technical Specifications

Background The objective of this acquisition is to obtain a commercial vision software application or suite of applications capable of visual sensing for a robot or automated guided vehicle, enabling it to identify objects, find their locations and orientations in three-dimensional space, verify that the objects are correct and in the right places, and report parameters of the objects such as size, shape, and color. The application must be able to handle two-dimensional and three-dimensional input data from a range of cameras, lasers, stereo sensors, and RGB-D sensors.

Task The offeror must propose a solution that meets the detailed specifications outlined below:

· Must be able to make one-dimensional (1D), two-dimensional (2D), and three dimensional (3D) measurements of features, surfaces, edges in real-world units (meters or inches).

· Must recognize objects, features, and patterns, including when they are viewed in non-standard positions and orientations and with some occlusions. Must provide the ability to train patterns and recognize objects from sample images. Should preferably include the ability to make use of models of objects, such as from CAD systems.

· Must provide tools to calibrate the sensors, including computing intrinsic and extrinsic parameters. Preferably should also be able to compute robot-to-camera transformations.

· Given the calibration, must be able to locate objects, surfaces, features, and patterns in real-world space (position and orientation in three dimensions.)

· Must be able to locate and read 1D and 2D bar codes.

· Must allow the input and processing of color and grayscale images, point clouds, range images, and structured light data.

· Must support input from of a range of sensors (cameras using GigE, USB, or other standards, lasers, stereo, and RGB-D sensors such as Microsoft Kinect). Must be able to work with commercial sensors that conform to accepted standards and not only with vendor-supplied sensors.

· Must provide a large library of image processing tools to enable programmers to build their own applications using at least C++ but preferably C and other programming languages also.

· Must provide a development environment that makes it easy to implement applications.

· Must include visualization and image manipulation tools to graphically select regions, display results, and adjust parameters.

· Must include tools to deal with illumination variation and image noise.

· Must have real-time capability (when run on appropriate operating systems).

· Must include the capability for non-programmers to develop applications.

· Must support multiple platforms (at least Microsoft Windows and Linux.)

· Must include substantial documentation of all functionality and guidance for how to develop applications and use all provided operations.

If vendors do not have a single product that is able to address all the requirements, they should propose a suite of products and provide guidance on how to use them in combination to achieve the requirements.

Delivery The vendor must deliver the items listed in the previous section within 30 days ARO to:

National Institute of Standards and Technology Building 301 Shipping and Receiving 100 Bureau Drive Gaithersburg, MD 20899-0001

File details come from the government source that posted it. Updated .