Duds
Thu 21 August 2014, 05:43
This thread is to pursue R&D around the concept of Vision System R&D on the MechMate CNC router.
Initial topics requiring research:
- Vision software
-- MatLAB - expensive but very capable. A professional tool.
-- OpenCV - opensource, very capable, extensive libraries. requires a steep learning curve and significant development skills to become proficient. may require specific libraries to be custom developed
-- More
- CCTV
-- IP cameras - there is a wide range of IP cameras available for very low prices. The camera probably doesn't require its own gantry. I would put it in the spare payload position on the existing gantry.
- Integration with Mach3 or LinuxCNC
-- Mach3
-- LinuxCNC
- Targets
-- use material itself as target. Vision system can detect edges and depths and other features. I'm not sure what accuracy or resolution.
-- use specific orientation targets. stickers, pen marks, painted corners. This solution is the fallback, it is better if solutions require no specific targets but can orient on material.
-- nested orientation. Is it a requirement that vision system can detect just sheet material edges and orient dimensions or is it a requirement to detect sheet material internal use. ie. Does the vision system system need to analyse a whole sheet and detect previous cuts to find a free space to place the new cut.
Keep the ideas flowing. Add either your wish list or your skills and willingness to contribute to this offshoot project to MechMate.
Initial topics requiring research:
- Vision software
-- MatLAB - expensive but very capable. A professional tool.
-- OpenCV - opensource, very capable, extensive libraries. requires a steep learning curve and significant development skills to become proficient. may require specific libraries to be custom developed
-- More
- CCTV
-- IP cameras - there is a wide range of IP cameras available for very low prices. The camera probably doesn't require its own gantry. I would put it in the spare payload position on the existing gantry.
- Integration with Mach3 or LinuxCNC
-- Mach3
-- LinuxCNC
- Targets
-- use material itself as target. Vision system can detect edges and depths and other features. I'm not sure what accuracy or resolution.
-- use specific orientation targets. stickers, pen marks, painted corners. This solution is the fallback, it is better if solutions require no specific targets but can orient on material.
-- nested orientation. Is it a requirement that vision system can detect just sheet material edges and orient dimensions or is it a requirement to detect sheet material internal use. ie. Does the vision system system need to analyse a whole sheet and detect previous cuts to find a free space to place the new cut.
Keep the ideas flowing. Add either your wish list or your skills and willingness to contribute to this offshoot project to MechMate.