BOMwiki the bill-of-materials encyclopedia
30,441,950 parts mapped · 192,925 items

Machine-checked by steward-bot, not yet human-verified: consistency checks pass, but a person hasn't confirmed it against the real thing (what this means). Discuss or verify it below if you know this hardware.

Discussion History

Vision-Guided Robot

Product

Overview

A vision-guided robot finds parts before it picks them. An ordinary industrial robot repeats a fixed path and needs every part presented in exactly the same place. This robot instead looks at the work area with a camera, figures out where each part actually is and how it is oriented, and adjusts its pick to match. That difference removes the most expensive part of automation: the fixturing and feeders that would otherwise have to present parts perfectly. The classic application is bin picking, reaching into a tote of parts dumped in at random, but the same capability handles parts arriving in trays, on a conveyor, or in any arrangement that is not precisely controlled.

How it works

The two halves of the system are an arm and an eye. The Six-Axis Arm is a standard six-axis articulated robot: six Servo Joint axes give it full freedom to reach any position and any orientation, which it needs because a part lying at a random angle has to be approached from a random direction. Each joint pairs a Servo Motor with a RV Reducer, a cycloidal RV reducer chosen at the base joints for its shock resistance and stiffness under the long lever of an extended arm. The wrist is a compact Three-Roll Wrist that packs the last three axes into a small head so the tool can twist into tight orientations.

The eye is the 3D Vision System, a 3D structured-light head. Two Industrial Camera units form a stereo pair, and a Pattern Projector throws a known fringe pattern onto the parts. Plain stereo struggles on smooth, featureless surfaces because there is nothing to match between the two images, so the projected pattern gives the cameras texture to triangulate against. From the two images the system builds a dense 3D point cloud of everything in the field of view.

Vision processing

The point cloud is meaningless until something interprets it, which is the job of the Vision Computer. Its Vision Processor Board runs a pipeline that segments the cloud into individual parts, matches each against a stored CAD model, and computes the exact 6-degree-of-freedom pose of every graspable part. It then chooses which part to pick first, usually the topmost and least obstructed one, and which grasp avoids collisions with the bin walls and neighbouring parts. The result is a pick pose handed to the robot. The whole loop, capture to pose, takes a fraction of a second and repeats for every pick because the pile changes after each one.

Calibration and lighting

The vision system reports positions in camera coordinates, but the robot moves in its own coordinates, so the two must be tied together. That is hand-eye calibration: a Calibration Target dot grid is shown to the camera from several robot poses, and the software solves for the transform between camera and robot. Get this wrong and the robot reaches confidently to the wrong place. Lighting is just as important. The Structured Lighting module surrounds the work area with strobed LED Ring Light and Bar Light units, removing glare and shadow that would otherwise create false depth, and a controller strobes them in step with the camera exposure to freeze any motion.

Gripping

Once the robot reaches a part it has to hold it, and because parts arrive in different sizes and the grasp width varies, this robot uses an Adaptive Gripper, a servo parallel gripper rather than a fixed-width tool. The Gripper Drive closes the jaws to the width the vision system measured, and a Grip Force Sensor limits the clamp force so a thin or delicate part is held firmly without being crushed. The Gripper Finger jaws are the one part shaped for a specific job and are swapped when the part family changes.

Control and structure

The arm itself is run by the Robot Controller, which closes the servo loops through a Servo Drive per axis and enforces speed and zone limits through a redundant Safety Board. The controller takes a target pose from the vision computer and plans a collision-free path to it, then executes the pick and the place. The arm and the camera frame both mount on a rigid Pedestal Base so the calibrated relationship between eye and hand does not drift, and all the power and feedback wiring runs through the Internal Cabling bundle.

Materials and variants

Arm links are cast aluminium or iron at the base, sized for stiffness rather than light weight, and the reducers run alloy-steel internals in an oil bath. Camera lenses are low-distortion fixed-focal-length glass, because a zoom would lose calibration. Variants differ mainly in the vision head: some use a single 3D snapshot sensor, others a laser line scanner that sweeps across the parts, and high-speed lines mount the camera on the wrist so it can look into deep bins. Larger systems scale the arm to 20 kg payloads for handling castings and forgings, while electronics versions use a small SCARA under a fixed overhead camera.

Use

Vision guidance shows up wherever parts cannot be fixtured cheaply: machine loading from bulk bins, assembly of components delivered loose, kitting, and quality sorting. It is slower than a blind pick-and-place because every cycle includes a look, but it eliminates the feeders and trays that blind automation depends on, which is often the larger cost. As parts get more varied and production runs get shorter, the ability to simply look and adapt becomes more valuable than raw cycle speed.

Vision-Guided Robot parts and their functions

8 top-level parts · 1,735 parts in total · full bill of materials below
Vision-Guided Robot parts diagram: 1 six-axis arm, 2 3D vision system, 3 adaptive gripper, 4 robot controller, 5 vision computer, 6 structured lighting, 7 pedestal base, 8 internal cabling. 1,735 parts in 8 assemblies.
Vision-Guided Robot parts diagram. Numbers match the table below; each box is one top-level part or assembly with what it contains.
#PartQtyWhat it does
1 Six-Axis Arm 4 parts Six-axis arm
2 3D Vision System 4 parts 3D vision
3 Adaptive Gripper 4 parts Adaptive gripper
4 Robot Controller 5 parts Robot controller
5 Vision Computer 4 parts Vision processor
6 Structured Lighting 3 parts Structured lighting
7 Pedestal Base 3 parts Pedestal
8 Internal Cabling 3 parts Cabling

3D model

No 3D model yet. Have a CAD file of this? Add a 3D model — STL renders right on this page; STEP, FreeCAD, and OpenSCAD sources are welcome too (openly licensed, like all 3D models on BOMwiki).

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials for Vision-Guided Robot

8 top-level lines · 83 rows shown · 1,735 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Six-Axis Arm 4 parts vision-guided-robot-arm 1 491 assembly
1.1 Servo Joint 5 parts vision-guided-robot-joint 6 54 assembly
1.1.1 Servo Motor 4 parts + deeper › servo-motor 6 24 assembly
1.1.2 RV Reducer 4 parts + deeper › vision-guided-robot-reducer 6 6 assembly
1.1.3 Holding Brake vision-guided-robot-brake 6 · part
1.1.4 Absolute Encoder 2 parts + deeper › vision-guided-robot-encoder 6 21 assembly
1.1.5 Ball Bearing ball-bearing 12 · part
1.2 Lower Arm Casting vision-guided-robot-link-lower 1 · part
1.3 Upper Arm Casting vision-guided-robot-link-upper 1 · part
1.4 Three-Roll Wrist 3 parts vision-guided-robot-wrist 1 165 assembly
1.4.1 Servo Joint 5 parts + deeper › vision-guided-robot-joint 3 54 assembly
1.4.2 Wrist Housing vision-guided-robot-wrist-housing 1 · part
1.4.3 Helical Gear Pair gear-pair 2 · part
2 3D Vision System 4 parts vision-guided-robot-vision-system 1 91 assembly
2.1 Industrial Camera 4 parts vision-guided-robot-camera 2 43 assembly
2.1.1 CMOS Image Sensor vision-guided-robot-image-sensor 2 · part
2.1.2 Machine Vision Lens vision-guided-robot-lens 2 · part
2.1.3 Bare PCB pcb-bare 2 · part
2.1.4 SMD Passive (R/C/L) smd-passives 40× 80 · part
2.2 Pattern Projector 3 parts vision-guided-robot-projector 1 3 assembly
2.2.1 LED Array vision-guided-robot-led-array 1 · part
2.2.2 Pattern Slide vision-guided-robot-pattern-slide 1 · part
2.2.3 Machine Vision Lens vision-guided-robot-lens 1 · part
2.3 Camera Mount vision-guided-robot-camera-mount 1 · part
2.4 Calibration Target vision-guided-robot-calibration-target 1 · part
3 Adaptive Gripper 4 parts vision-guided-robot-gripper 1 54 assembly
3.1 Gripper Finger vision-guided-robot-gripper-finger 2 · part
3.2 Gripper Drive 4 parts vision-guided-robot-gripper-drive 1 48 assembly
3.2.1 Servo Motor 4 parts + deeper › servo-motor 1 24 assembly
3.2.2 Ball Screw ball-screw 1 · part
3.2.3 Linear Guide Rail linear-guide 2 · part
3.2.4 Absolute Encoder 2 parts + deeper › vision-guided-robot-encoder 1 21 assembly
3.3 Grip Force Sensor 2 parts vision-guided-robot-force-sensor 1 3 assembly
3.3.1 Strain Gauge vision-guided-robot-strain-gauge 2 · part
3.3.2 Bare PCB pcb-bare 1 · part
3.4 Gripper Body vision-guided-robot-gripper-body 1 · part
4 Robot Controller 5 parts vision-guided-robot-controller 1 712 assembly
4.1 Controller Main Board 4 parts vision-guided-robot-main-board 1 213 assembly
4.1.1 Bare PCB pcb-bare 1 · part
4.1.2 Microcontroller mcu 2 · part
4.1.3 SMD Passive (R/C/L) smd-passives 200× 200 · part
4.1.4 Connector connector 10× 10 · part
4.2 Servo Drive 5 parts vision-guided-robot-servo-drive 6 81 assembly
4.2.1 Bare PCB pcb-bare 6 · part
4.2.2 Power MOSFET mosfet 36 · part
4.2.3 Gate Driver IC gate-driver-ic 6 · part
4.2.4 SMD Passive (R/C/L) smd-passives 70× 420 · part
4.2.5 Connector connector 18 · part
4.3 Power Supply power-supply 1 · part
4.4 Safety Board 4 parts vision-guided-robot-safety-board 1 11 assembly
4.4.1 Bare PCB pcb-bare 1 · part
4.4.2 Microcontroller mcu 2 · part
4.4.3 Relay relay 4 · part
4.4.4 Connector connector 4 · part
4.5 Control Enclosure vision-guided-robot-control-enclosure 1 · part
5 Vision Computer 4 parts vision-guided-robot-vision-computer 1 327 assembly
5.1 Vision Processor Board 4 parts vision-guided-robot-vision-board 1 260 assembly
5.1.1 Bare PCB pcb-bare 1 · part
5.1.2 Microcontroller mcu 1 · part
5.1.3 SMD Passive (R/C/L) smd-passives 250× 250 · part
5.1.4 Connector connector 8 · part
5.2 Frame Grabber 3 parts vision-guided-robot-frame-grabber 1 65 assembly
5.2.1 Bare PCB pcb-bare 1 · part
5.2.2 SMD Passive (R/C/L) smd-passives 60× 60 · part
5.2.3 Connector connector 4 · part
5.3 Power Supply power-supply 1 · part
5.4 PC Enclosure vision-guided-robot-pc-enclosure 1 · part
6 Structured Lighting 3 parts vision-guided-robot-lighting 1 41 assembly
6.1 Ring Light vision-guided-robot-ring-light 1 · part
6.2 Bar Light vision-guided-robot-bar-light 2 · part
6.3 Light Controller 4 parts vision-guided-robot-light-controller 1 38 assembly
6.3.1 Bare PCB pcb-bare 1 · part
6.3.2 Power MOSFET mosfet 4 · part
6.3.3 SMD Passive (R/C/L) smd-passives 30× 30 · part
6.3.4 Connector connector 3 · part
7 Pedestal Base 3 parts vision-guided-robot-base 1 3 assembly
7.1 Base Casting vision-guided-robot-base-casting 1 · part
7.2 Camera Frame vision-guided-robot-camera-frame 1 · part
7.3 Fastener Set fastener-set 1 · part
8 Internal Cabling 3 parts vision-guided-robot-cabling 1 16 assembly
8.1 Wire Bundle wire-bundle 1 · part
8.2 Connector connector 14× 14 · part
8.3 Cable Carrier vision-guided-robot-cable-carrier 1 · part

Sourcing: possible vendors

Prices, MOQ, and lead times are algorithmic estimates, not quotes, and not claims about these companies. Company mappings are curated by keyword; est. price band $3k–$500k. How estimates work
VendorHQSpecialtyMOQLead time
🇯🇵Fanuc
fanuc.com ↗
Oshino, JP Industrial robots & CNC 20 units 10–18 wks
🇨🇭ABB Robotics
abb.com ↗
Zurich, CH Industrial robots 20 units 10–18 wks
🇯🇵Yaskawa
yaskawa.com ↗
Kitakyushu, JP Robots & motion 20 units 10–18 wks
🇩🇪KUKA
kuka.com ↗
Augsburg, DE Industrial robots 20 units 10–18 wks
universal-robots.com ↗ Odense, DK Collaborative robots 20 units 10–18 wks

979-word article