{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T07:51:27Z","timestamp":1767772287767,"version":"3.41.2"},"reference-count":10,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2004,9,1]],"date-time":"2004-09-01T00:00:00Z","timestamp":1093996800000},"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":[[2004,9,1]]},"abstract":"<jats:p>In this industrial case study paper the problem of handling production variations online, i.e. during actual production, is addressed. These variations may occur when it is not possible to exactly guarantee working conditions during a production cycle or between two consecutive cycles. These variations are common in some types of industries, like the glass and ceramic industry, where the products may change slightly during the production cycle. Since it is common to have two or more different model campaigns during a working day, it should be possible to easily parameterize the production system when a new campaign is started. This paper uses a highly\u2010efficient robotic palletizing system, developed for the partner company Sekurit Saint Gobain (Portugal), to introduce and explain how these problems may be addressed. The paper includes details about practical implementation, along with discussion of options and obtained operational results, showing it to be a good example of human\u2010machine co\u2010operation.<\/jats:p>","DOI":"10.1108\/01445150410549746","type":"journal-article","created":{"date-parts":[[2004,8,2]],"date-time":"2004-08-02T21:04:05Z","timestamp":1091480645000},"page":"254-263","source":"Crossref","is-referenced-by-count":8,"title":["Handling production changes online: example using a robotic palletizing system for the automobile glass industry"],"prefix":"10.1108","volume":"24","author":[{"given":"J.","family":"Norberto Pires","sequence":"first","affiliation":[]}],"member":"140","reference":[{"key":"key2022031519422261400_b1","unstructured":"Bloomer, J. (1992), Power Programming with RPC, O'Reilly and Associates, Inc."},{"key":"key2022031519422261400_b2","unstructured":"Box, D. (1998), Essential COM, Addison\u2010Wesley, Reading, MA."},{"key":"key2022031519422261400_b3","unstructured":"Kusiak, A. (2000), Computational Intelligence in Design and Manufacturing, Wiley, New York, NY."},{"key":"key2022031519422261400_b4","unstructured":"Pires, J.N. (2000a), \u201cObject\u2010oriented and distributed programming of robotic and automation equipment\u201d, Industrial Robot, An International Journal."},{"key":"key2022031519422261400_b5","unstructured":"Pires, J.N. (2000b), \u201cInterfacing robotic and automation equipment with matlab\u201d, IEEE Robotics and Automation Magazine, September."},{"key":"key2022031519422261400_b6","unstructured":"Pires, J.N. and Paulo, S. (2003), \u201cHigh\u2010efficient de\u2010palletizing system for the non\u2010flat ceramic industry\u201d, Proceedings of the IEEE International Conference on robotics and automation, Taipei."},{"key":"key2022031519422261400_b7","doi-asserted-by":"crossref","unstructured":"Pires, J.N. and S\u00e1 da Costa, J.M.G. (2000), \u201cObject oriented and distributed approach for programming robotic manufacturing cells\u201d, IFAC Journal on Robotics and Computer Integrated Manufacturing.","DOI":"10.1016\/S0736-5845(99)00039-3"},{"key":"key2022031519422261400_b8","unstructured":"Pires, J.N., Godinho, T. and Ferreira, P. (2002), \u201cCAD interface for automatic robot welding programming\u201d, Sensor Review Journal."},{"key":"key2022031519422261400_b9","doi-asserted-by":"crossref","unstructured":"Rogerson, D. (1997), \u201cInside COM\u201d, Microsoft Press.","DOI":"10.1049\/ee.1997.0007"},{"key":"key2022031519422261400_b10","unstructured":"Visual C++.NET (2003), Programmers Reference, Microsoft, 2003, (reference can be found at Microsoft's Web site in the Visual C++.NET location)."}],"container-title":["Assembly Automation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/01445150410549746","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/01445150410549746\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/01445150410549746\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:59:35Z","timestamp":1753401575000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ria\/article\/24\/3\/254-263\/4532"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,9,1]]},"references-count":10,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2004,9,1]]}},"alternative-id":["10.1108\/01445150410549746"],"URL":"https:\/\/doi.org\/10.1108\/01445150410549746","relation":{},"ISSN":["0144-5154"],"issn-type":[{"type":"print","value":"0144-5154"}],"subject":[],"published":{"date-parts":[[2004,9,1]]}}}