--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/064b3582-6106-477d-bdb9-ba38b909763e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jx4mi5L46zwVt2khcNakdUXTuAWnMRz%3Daa3Bqg3A84srg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/8F22BAA6-B763-4E6E-A122-2C0EAA4514E3%40mattbrocklehurst.co.uk.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jztckzNo7xArVcR%3D-jiDco8%3DUqt%2B1LsDiwFzL-nFihdhg%40mail.gmail.com.
Matt
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/064b3582-6106-477d-bdb9-ba38b909763e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jx4mi5L46zwVt2khcNakdUXTuAWnMRz%3Daa3Bqg3A84srg%40mail.gmail.com.--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/8F22BAA6-B763-4E6E-A122-2C0EAA4514E3%40mattbrocklehurst.co.uk.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
Matt
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/064b3582-6106-477d-bdb9-ba38b909763e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jx4mi5L46zwVt2khcNakdUXTuAWnMRz%3Daa3Bqg3A84srg%40mail.gmail.com.--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/8F22BAA6-B763-4E6E-A122-2C0EAA4514E3%40mattbrocklehurst.co.uk.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/0a5a5970-018b-40c9-a75b-de1fdd1e8527%40googlegroups.com.
Please don't make that option default, it's insane.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b6922ea6-dccb-4e86-bebd-870a9032e0f6%40googlegroups.com.
Closed loop vision is possible and is usually used on components need high precision.
Check rotation as usually.
Then apply rotation offset and xy offset.
Redo up looking vision. If error is less limits, proceed, otherwise repeat position adjustment and camera capture again.
As this is usually a penalty from 1/4 to 1 second it's usually used only where components size and/or machine precision it's at limits.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/56827052-2bdd-49a5-84ed-a7bbc256c5ce%40googlegroups.com.
For certain components, that works with simplier vision algorithm its possible to do what you ask,.
However its simpler to define feeder for it that on feed loads component on nozzle, do vision and the feedeePickUp position returned is simple NaN.
This because introduced FSM is like every problem is a nail and FSM is the Hammer. This is my personal view using itself a lot FSM but I'm convinced that Job planning and job placement is the heart of PNP where specialisation and verticalisation makes big differences.
As example, if uploking vision fails, it should
Use alernative algorithm. If that fails too it should check if there is no component on nozzleTip using vision and if that is confirmed check if component is picked up(if possible) if no, lover the feeder Z and try again.
Sure it's possible to do that with FSM but overhead is very high.On the other side, its possible to say, for this functionality you need dedicated sensor that generate exception.
If you camera fov is relative large,and calibrated, its possible for small components doing one vision lookup instead 2 if you need lookup such components and cannot relay on down looking cam and surface tension.
Another source of unnecessary delay is looking up feeder holes on drag and strip feeders requiring.