{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:58:59Z","timestamp":1754157539949,"version":"3.41.2"},"reference-count":23,"publisher":"Emerald","issue":"1","license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006,1,1]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>Desktop robots are suitable for production line systems in industrial applications. Despite their capabilities to meet diverse requirements, they have to be programmed off\u2010line using waypoints and path information. Misalignments in the workspace location during loading cause injuries in the workpiece and tool. Further, in flexible industrial production, machinery must adapt to changing product demands, both to the simultaneous production of different types of workpieces and to product styles with short life cycles. In this paper, visual data processing concepts on the basis of fuzzy logic are applied to enable an industrial desktop robot to raise its flexibility and address these problems that limit the production rate of small industries.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>In this paper, a desktop robot performing dispensing tasks is equipped with a computer vision system. Visual information is used to autonomously change previously off\u2010line stored robot programs for known workpieces or to call worker's attention for unknown\/misclassified workpieces. A fuzzy inference classifier based on a fuzzy grammar, is used to describe\/identify workpieces. Fuzzy rules are automatically generated from features extracted from the workpiece under analysis.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>Different types of workpieces were tested and a good rate performance, higher than 90 per cent, was achieved. The obtained results illustrate both the flexibility and robustness of the proposed solution as well as its capabilities for good classification of workpieces.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Practical implications<\/jats:title><jats:p>The overall system is being implemented in an industrial environment.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>The paper reports a piece of solid work which indicates clearly that the work is suitable for industrial utilization.<\/jats:p><\/jats:sec>","DOI":"10.1108\/01445150610645675","type":"journal-article","created":{"date-parts":[[2006,7,3]],"date-time":"2006-07-03T16:03:28Z","timestamp":1151942608000},"page":"59-68","source":"Crossref","is-referenced-by-count":1,"title":["Computer vision and fuzzy rules applied to an industrial desktop robot"],"prefix":"10.1108","volume":"26","author":[{"given":"Cristina","family":"Santos","sequence":"first","affiliation":[]}],"member":"140","reference":[{"key":"key2022031520133221300_b1","doi-asserted-by":"crossref","unstructured":"Appel, A.W. (1998), Modern Compiler Implementation in C, Cambridge University Press, Cambridge.","DOI":"10.1017\/CBO9780511811449"},{"key":"key2022031520133221300_b2","unstructured":"Ballard, D.H. and Brown, C.M. (1982), Computer Vision, Prentice Hall, Englewood Cliffs, NJ."},{"key":"key2022031520133221300_b3","unstructured":"Bezdek, J.C. and Pal, S.K. (Eds) (1992), Fuzzy Models for Pattern Recognition, IEEE Press, New York, NY."},{"key":"key2022031520133221300_b4","unstructured":"Bumble\u2010Bee (1999), Parser Generator Manual, Bumble\u2010Bee Software, available at: http:\/\/www.bumblebeesoftware.com."},{"key":"key2022031520133221300_b5","unstructured":"Costa, L.F. and Cesar, R.M. Jr (2001) in Philip, A. and Laplante (Eds), Shape Analysis and Classification, Image Processing Series, CRC Press, Boca Raton, FL."},{"key":"key2022031520133221300_b6","doi-asserted-by":"crossref","unstructured":"Fu, K.S. and Booth, T.L. (1986a), \u201cGrammatical inference: introduction and survey\u201d, IEEE Transactions on pattern analysis and machine intelligence, Vol. PAMI\u20108 No. 3, pp. 343\u201059, Part I.","DOI":"10.1109\/TPAMI.1986.4767796"},{"key":"key2022031520133221300_b7","doi-asserted-by":"crossref","unstructured":"Fu, K.S. and Booth, T.L. (1986b), \u201cGrammatical inference: introduction and survey\u201d, IEEE Transactions on pattern analysis and machine intelligence, PAMI, Vol. 8 No. 3, pp. 360\u201075, Part II.","DOI":"10.1109\/TPAMI.1986.4767797"},{"key":"key2022031520133221300_b8","unstructured":"Gonzalez, R.C. and Woods, R.E. (2002), Digital Image Processing, Prentice Hall, Englewood Cliffs, NJ."},{"key":"key2022031520133221300_b9","unstructured":"Ivancic, F. and Malaviya, A. (1998), \u201cAn automatic rule base generation method for Fuzzy Pattern recognition with multi\u2010phased clustering\u201d, IEEE Conference of Knowledge Engineering System, Proceedings of KES'98, IEEE Press, Adelaide, pp. 66\u201075."},{"key":"key2022031520133221300_b10","unstructured":"Janome (2004), \u201cJR 2000 Software manual\u201d, Series Desktop Robot."},{"key":"key2022031520133221300_b11","doi-asserted-by":"crossref","unstructured":"Kerre, E.E. and Nachtegael, M. (Eds) (2000), \u201cFuzzy techniques in image processing\u201d, Studies in Fuzziness and Soft Computing, Vol. 52, Physica\u2010Verlag, New York, NY.","DOI":"10.1007\/978-3-7908-1847-5"},{"key":"key2022031520133221300_b12","unstructured":"Kindratenko, V. (2004), \u201cShape analysis\u201d, in Fisher, R. (Ed.), CVonline: Compendium of Computer Vision, available at: http:\/\/homepages.inf.ed.ac.uk\/rbf\/CVonline\/."},{"key":"key2022031520133221300_b13","doi-asserted-by":"crossref","unstructured":"Lee, E.T. and Zadeh, L.A. (1969), \u201cNote on fuzzy languages\u201d, Information Sciences, Vol. 1, pp. 421\u201034.","DOI":"10.1016\/0020-0255(69)90025-5"},{"key":"key2022031520133221300_b14","doi-asserted-by":"crossref","unstructured":"Looney, C.G. (2002), \u201cPattern recognition\u201d, in Hyngsuck Cho (Ed.), Opto\u2010Mechatronic Systems Handbook: Technical Applications \u2010 Handbook Series for Mechanical Enginnering, Vol. 10, CRC Press, Boca Raton, FL.","DOI":"10.1201\/9781420040692.ch9"},{"key":"key2022031520133221300_b15","unstructured":"Malaviya, A. (1996), On\u2010line handwriting recognition with a fuzzy feature description language, Phd thesis, Technische Universitat Berlin, Berlin."},{"key":"key2022031520133221300_b16","unstructured":"Matrox (1998), \u201cMatrox Imaging Library User guide\u201d, Manual No. 10513\u2010MN\u20100500, Matrox Electronic System Ltd, Canada."},{"key":"key2022031520133221300_b17","doi-asserted-by":"crossref","unstructured":"Micheli\u2010Tzanakou, E. (2000), \u201cSupervised and Unsupervised Pattern recognition, feature extraction and computational\u201d, in David Irwin, J. (Ed.) Industrial Electronics Series, CRC Press, Boca Raton, FL.","DOI":"10.1201\/9781420049770"},{"key":"key2022031520133221300_b18","unstructured":"Pal, S.K. and Majumber, D.K. (1986), \u201cFuzzy mathematical approach to pattern recognition\u201d, Halsted Press Book, John Wiley & Sons, New Delhi."},{"key":"key2022031520133221300_b19","doi-asserted-by":"crossref","unstructured":"Peters, L., Leja, C. and Malaviya, A. (1998), \u201cA fuzzy statistical rule generation method for handwriting recognition\u201d, Expert Systems Journal, Vol. 15 No. 1, pp. 1591\u2010604.","DOI":"10.1111\/1468-0394.00062"},{"key":"key2022031520133221300_b20","doi-asserted-by":"crossref","unstructured":"Russ, J.C. (1995), The Image Processing Handbook, 2nd ed., CRC Press, London.","DOI":"10.1097\/00004728-199511000-00026"},{"key":"key2022031520133221300_b21","unstructured":"Stanchev, P.L. and Green, D. Jr (2000), \u201cFormal languages for image primitives description\u201d, International Journal Information Theories and Applications, Vol. 9 No. 2, pp. 51\u201060."},{"key":"key2022031520133221300_b22","unstructured":"Williams, P.S. (1999), The Automatic Hierarchical Decomposition of Images into Sub\u2010Images for use in Image Recognition and Classification, Phd thesis, University of Western Australia."},{"key":"key2022031520133221300_b23","doi-asserted-by":"crossref","unstructured":"Yager, R.R. and Zadeh, L.A. (Eds) (1992), An Introduction to Fuzzy Logic Applications in Intelligent Systems, Kluwer Academic, Boston, MA.","DOI":"10.1007\/978-1-4615-3640-6"}],"container-title":["Assembly Automation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/01445150610645675","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/01445150610645675\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/01445150610645675\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:59:43Z","timestamp":1753401583000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ria\/article\/26\/1\/59-68\/4791"}},"subtitle":[],"editor":[{"given":"John","family":"Morgan","sequence":"first","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2006,1,1]]},"references-count":23,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2006,1,1]]}},"alternative-id":["10.1108\/01445150610645675"],"URL":"https:\/\/doi.org\/10.1108\/01445150610645675","relation":{},"ISSN":["0144-5154"],"issn-type":[{"type":"print","value":"0144-5154"}],"subject":[],"published":{"date-parts":[[2006,1,1]]}}}