Visual Pick and Place: Difference between revisions

From Computer Laboratory Group Design Projects
Jump to navigationJump to search
(Created page with "Suggested by Brian Jones <bdj23@cam.ac.uk> We have a pick and place robot for assembly of circuit boards, which in principle could operate fully automated by extending the op...")
 
No edit summary
Line 1: Line 1:
Suggested by Brian Jones <bdj23@cam.ac.uk>
Suggested by Brian Jones <bdj23@cam.ac.uk>


We have a pick and place robot for assembly of circuit boards, which in principle could operate fully automated by extending the open source OpenPnP software. More automation will involve use of machine vision to correctly identify parts - for example checking barcodes when tapes of parts are lined up for assembly, and then visually confirming that the right part has gone into the right place on the board being assembled.
We have a robot that picks up and places components when assembling circuit boards.  It has top and bottom cameras which are used for basic placement tasks like finding holes in component tapes. There are many more tasks it could do - such as reading printed labels on parts, identifying orientations and reading the writing on components, or informing the user they made a mistake. Ideally a user would export their parts list from CAD software, print sticky labels for each part, and the vision system would identify the parts, their orientation and automatically configure the machine.

Revision as of 11:30, 30 October 2018

Suggested by Brian Jones <bdj23@cam.ac.uk>

We have a robot that picks up and places components when assembling circuit boards. It has top and bottom cameras which are used for basic placement tasks like finding holes in component tapes. There are many more tasks it could do - such as reading printed labels on parts, identifying orientations and reading the writing on components, or informing the user they made a mistake. Ideally a user would export their parts list from CAD software, print sticky labels for each part, and the vision system would identify the parts, their orientation and automatically configure the machine.