Canon’s 3-D Machine Vision System was developed in response to the needs of the manufacturing industry for a parts-provision system employing a robotic arm that can work quickly, accurately and with dexterity. Employing Canon proprietary digital imaging technologies, the RV1100/RV500/RV300 serves as the “eyes” of industrial robots. Through cutting-edge image-recognition, data-processing and optical technologies, these eyes are capable of the three-dimensional recognition of production-line parts randomly assembled in a pile on a pallet. The data required for the picking process is transmitted to the robotic arm’s controller unit. The ability to accurately recognize various parts, from those with complex shapes to those with few distinguishing features, facilitates the automation and acceleration of parts-provision processes, contributing to improved productivity while reducing production costs.
RV1100 | ||
Quickly and accurately target and pick larger parts – including parts with multiple curved surfaces and complex structures - across a wide area and long distance using Canon’s innovative recognition software Minimum work size: 45 x 45 mm |
||
RV500 | ||
![]() |
||
High speed recognition of medium sized parts down to 20 x 20mm in size, thanks to simple CAD data input and quick one time 3D visual capture using Canon’s innovative recognition software. Minimum work size: 20 x 20 mm |
|
|
|
|
|
RV300 | ||
Effortlessly and accurately target production lines of smaller parts in random piles. No complicated programming is required – just simple CAD data input and quick one time 3D visual capture using Canon’s innovative recognition software. Minimum work size: 10 x 10 mm |
||
Measuring Distances |
||
![]() |
Empty pallet determination (Determines whether a pallet is empty or not)
Pallet recognition (Measures the positioning of the pallet)
Collision check (Checks whether the robotic arm will collide with a part or pallet)
Calibration (Conducts calibration between the robot and scanner)
Interface with robot (Conducts communications with robot)