{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T00:33:10Z","timestamp":1775867590467,"version":"3.50.1"},"reference-count":37,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2019,2,11]],"date-time":"2019-02-11T00:00:00Z","timestamp":1549843200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>In this paper, we present non-photorealistic rendering techniques that are applied together with a painting robot to realize artworks with original styles. Our robotic painting system is called Busker Robot and it has been considered of interest in recent art fairs and international exhibitions. It consists of a six degree-of-freedom collaborative robot and a series of image processing and path planning algorithms. In particular, here, two different rendering techniques are presented and a description of the experimental set-up is carried out. Finally, the experimental results are discussed by analyzing the elements that can account for the aesthetic appreciation of the artworks.<\/jats:p>","DOI":"10.3390\/robotics8010010","type":"journal-article","created":{"date-parts":[[2019,2,12]],"date-time":"2019-02-12T03:18:20Z","timestamp":1549941500000},"page":"10","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":35,"title":["Non-Photorealistic Rendering Techniques for Artistic Robotic Painting"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0770-0275","authenticated-orcid":false,"given":"Lorenzo","family":"Scalera","sequence":"first","affiliation":[{"name":"Polytechnic Department of Engineering and Architecture, University of Udine, 33100 Udine, Italy"},{"name":"Faculty of Science and Technology, Free University of Bozen-Bolzano, 39100 Bolzano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefano","family":"Seriani","sequence":"additional","affiliation":[{"name":"Department of Engineering and Architecture, University of Trieste, 34127 Trieste, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro","family":"Gasparetto","sequence":"additional","affiliation":[{"name":"Polytechnic Department of Engineering and Architecture, University of Udine, 33100 Udine, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paolo","family":"Gallina","sequence":"additional","affiliation":[{"name":"Department of Engineering and Architecture, University of Trieste, 34127 Trieste, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,2,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Scalera, L., Seriani, S., Gasparetto, A., and Gallina, P. (2018). Watercolour Robotic Painting: A Novel Automatic System for Artistic Rendering. J. Intell. Rob. Syst.","DOI":"10.1007\/s10846-018-0937-y"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-3-030-00365-4_1","article-title":"Busker robot: A robotic painting system for rendering images into watercolour artworks","volume":"66","author":"Scalera","year":"2019","journal-title":"Mech. Mach. Sci."},{"key":"ref_3","unstructured":"(2018, December 18). Robotics, Festival of Art and Robotics, Trieste 2018. Available online: https:\/\/robotics.gruppo78.it\/?lang=en."},{"key":"ref_4","unstructured":"(2018, December 18). International Robotic Art Competition (RobotArt). Available online: http:\/\/robotart.org\/archives\/2018\/artworks\/."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Gasparetto, A., and Scalera, L. (2018, January 26\u201328). From the Unimate to the Delta robot: the early decades of Industrial Robotics. Proceedings of the 6th IFToMM International Symposium on History of Machines and Mechanisms, HMM 2018, Beijing, China.","DOI":"10.1007\/978-3-030-03538-9_23"},{"key":"ref_6","unstructured":"(2019, January 10). Pierre Jaquet Droz. Available online: https:\/\/history-computer.com\/Dreamers\/Jaquet-Droz.html."},{"key":"ref_7","unstructured":"(2018, December 18). Jean Tinguely. Available online: https:\/\/en.wikipedia.org\/wiki\/Jean_Tinguely\/."},{"key":"ref_8","first-page":"141","article-title":"The further exploits of AARON, painter","volume":"4","author":"Cohen","year":"1995","journal-title":"Stanford Hum. Rev."},{"key":"ref_9","unstructured":"Calinon, S., Epiney, J., and Billard, A. (2005, January 5\u20137). A humanoid robot drawing human portraits. Proceedings of the IEEE-RAS International Conference on Humanoid Robots, Tsukuba, Japan."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Jean-Pierre, G., and Sa\u00efd, Z. (2012, January 19\u201321). The artist robot: A robot drawing like a human artist. Proceedings of the 2012 IEEE International Conference on Industrial Technology, Athens, Greece.","DOI":"10.1109\/ICIT.2012.6209985"},{"key":"ref_11","unstructured":"Aguilar, C., and Lipson, H. (2008, January 16\u201318). A robotic system for interpreting images into painted artwork. Proceedings of the 11th Generative Art Conference, Milan, Italy."},{"key":"ref_12","unstructured":"Tresset, P.A., and Leymarie, F. (2012, January 4\u20136). Sketches by Paul the robot. Proceedings of the 8th Annual Symp. on Computational Aesthetics in Graphics, Visualization, and Imaging, Eurographics Association, Annecy, France."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1016\/j.cag.2013.01.012","article-title":"Portrait drawing by Paul the robot","volume":"37","author":"Tresset","year":"2013","journal-title":"Comput. Graphics"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1111\/cgf.12562","article-title":"Hardware-Based Non-Photorealistic Rendering Using a Painting Robot","volume":"34","author":"Lindemeier","year":"2015","journal-title":"Comput. Graphics Forum"},{"key":"ref_15","unstructured":"Lindemeier, T., Spicker, M., and Deussen, O. (2016, January 10\u201312). Artistic composition for painterly rendering. Proceedings of the 21th International Symposium on Vision, Modeling and Visualization (VMV 2016), Bayreuth, Germany."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"G\u00fclzow, J., Grayver, L., and Deussen, O. (2018). Self-Improving Robotic Brushstroke Replication. Arts, 7.","DOI":"10.3390\/arts7040084"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Dong, X., Li, W., Xin, N., Zhang, L., and Lu, Y. (2018). Stylized Portrait Generation and Intelligent Drawing of Portrait Rendering Robot. DEStech Trans. Eng. Techno. Res.","DOI":"10.12783\/dtetr\/icmeit2018\/23434"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Berio, D., Calinon, S., and Leymarie, F.F. (2016, January 9\u201314). Learning dynamic graffiti strokes with a compliant robot. Proceedings of the 2016 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea.","DOI":"10.1109\/IROS.2016.7759586"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Song, D., Lee, T., Kim, Y.J., Sohn, S., and Kim, Y.J. (2018, January 21\u201325). Artistic Pen Drawing on an Arbitrary Surface using an Impedance-controlled Robot. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia.","DOI":"10.1109\/ICRA.2018.8461084"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Luo, R.C., and Liu, Y.J. (2018, January 1\u20135). Robot Artist Performs Cartoon Style Facial Portrait Painting. Proceedings of the 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain.","DOI":"10.1109\/IROS.2018.8594147"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2287","DOI":"10.1007\/s00170-018-2382-2","article-title":"A new path-constrained trajectory planning strategy for spray painting robots-rev.1","volume":"98","author":"Trigatti","year":"2018","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Gasparetto, A., Vidoni, R., Saccavini, E., and Pillan, D. (2010, January 12\u201314). Optimal path planning for painting robots. Proceedings of the ASME 2010 10th Biennial Conference on Engineering Systems Design and Analysis, Istanbul, Turkey.","DOI":"10.1115\/ESDA2010-24259"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1007\/978-3-030-00365-4_28","article-title":"A look-ahead trajectory planning algorithm for spray painting robots with non-spherical wrists","volume":"66","author":"Trigatti","year":"2019","journal-title":"Mech. Mach. Sci."},{"key":"ref_24","unstructured":"Viola Ago (2018, December 18). Robotic airbrush painting. Available online: http:\/\/violaago.com\/robotic-airbrush-painting\/."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Scalera, L., Mazzon, E., Gallina, P., and Gasparetto, A. (2017, January 21\u201323). Airbrush Robotic Painting System: Experimental Validation of a Colour Spray Model. Proceedings of the International Conference on Robotics in Alpe-Adria Danube Region, Turin, Italy.","DOI":"10.1007\/978-3-319-61276-8_57"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2862","DOI":"10.1109\/LRA.2018.2846278","article-title":"PaintCopter: An Autonomous UAV for Spray Painting on Three-Dimensional Surfaces","volume":"3","author":"Vempati","year":"2018","journal-title":"IEEE Rob. Autom. Lett."},{"key":"ref_27","unstructured":"Moura, L. (2019, February 08). A new kind of art: The robotic action painter. Available online: http:\/\/generativeart.com\/on\/cic\/papersGA2007\/16.pdf."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Shih, C.L., and Lin, L.C. (2017). Trajectory Planning and Tracking Control of a Differential-Drive Mobile Robot in a Picture Drawing Application. Robotics, 6.","DOI":"10.3390\/robotics6030017"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"391","DOI":"10.3389\/fnhum.2014.00391","article-title":"Enhancing aesthetic appreciation by priming canvases with actions that match the artist\u2019s painting style","volume":"8","author":"Ticini","year":"2014","journal-title":"Front. Hum. Neurosci."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1111\/nyas.13035","article-title":"Neuroscience of aesthetics","volume":"1369","author":"Chatterjee","year":"2016","journal-title":"Ann. N.Y. Acad. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.autcon.2015.04.016","article-title":"Automatic path-planning algorithm for realistic decorative robotic painting","volume":"56","author":"Seriani","year":"2015","journal-title":"Autom. Constr."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1109\/TPAMI.1986.4767851","article-title":"A computational approach to edge detection","volume":"6","author":"Canny","year":"1986","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Winkenbach, G., and Salesin, D.H. (1996, January 4\u20139). Rendering parametric surfaces in pen and ink. Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, New Orleans, LA, USA.","DOI":"10.1145\/237170.237287"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Praun, E., Hoppe, H., Webb, M., and Finkelstein, A. (2001, January 12\u201317). Real-time hatching. Proceedings of the 28th annual conference on Computer graphics and interactive techniques, Los Angeles, CA, USA.","DOI":"10.1145\/383259.383328"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1111\/j.1467-8659.2004.00773.x","article-title":"High quality hatching","volume":"23","author":"Zander","year":"2004","journal-title":"Comput. Graphics Forum"},{"key":"ref_36","unstructured":"Lewis, J.P., Fong, N., XueXiang, X., Soon, S.H., and Feng, T. (December, January 29). More optimal strokes for NPR sketching. Proceedings of the 3rd International Conference on Computer Graphics and Interactive Techniques in Australasia and South East Asia, Dunedin, New Zealand."},{"key":"ref_37","unstructured":"(2019, January 10). Universal Robot UR10 Technical Details. Available online: https:\/\/www.universal-robots.com\/media\/1801323\/eng_199901_ur10_tech_spec_web_a4.pdf."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/8\/1\/10\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:31:10Z","timestamp":1760185870000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/8\/1\/10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,11]]},"references-count":37,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["robotics8010010"],"URL":"https:\/\/doi.org\/10.3390\/robotics8010010","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,11]]}}}