Comment Re: Good luck (Score 1) 147
specialized equipment is always better at sufficient volume. But it's also usually wildly expensive. Either Becuase its produced by a low volume specialist company or because you built it in house - either way you typically have massive embedded engineering costs and, to prevent those costs being even higher, you significant over specified all the individual components.
Programming a generic robot to do the same thing could be easier. Superficially it seems like the programming itself would be more work, and it might be, but on the other hand if you have a huge volume of a specific robot you can build an excellent programming Library to simplify the programming.
As an example consider that programming a four degree of freedom actuator to pick up something based on a barcode is probably more difficult than using a three degree of freedom actuator. That completely changes if you've got a library that already has integrated Machine Vision for the 4dof system but for the 3dof you are piecing it together yourself .