{"id":7152,"date":"2024-05-03T03:39:26","date_gmt":"2024-05-03T07:39:26","guid":{"rendered":"https:\/\/robodk.com\/blog\/?p=7152"},"modified":"2024-06-25T04:04:07","modified_gmt":"2024-06-25T08:04:07","slug":"robodk-generative-ai","status":"publish","type":"post","link":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/","title":{"rendered":"Leonardo the Robot Artist: RoboDK Meets Generative AI"},"content":{"rendered":"\n<p>Robots and artists have been combining forces for some years now. But the latest upsurge in generative AI opens even more doors\u2026 such as with the Leonardo project.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Over the years, RoboDK has been involved in <a href=\"https:\/\/robodk.com\/blog\/category\/art\/\" target=\"_blank\" rel=\"noreferrer noopener\">various exciting robotic art projects<\/a>. From giant musician sculptures for streaming platform <a href=\"https:\/\/robodk.com\/blog\/robot-machining-sculptures\/\" target=\"_blank\" rel=\"noreferrer noopener\">Spotify<\/a> to filmmaking robots <a href=\"https:\/\/robodk.com\/blog\/video-adverts-made-with-robodk\/\" target=\"_blank\" rel=\"noreferrer noopener\">for video advertising<\/a> and even <a href=\"https:\/\/robodk.com\/blog\/lights-out-robot-painting\/\">lights out robot painting<\/a> or robot created <a href=\"\/\/robodk.com\/blog\/3d-printed-food\/\" target=\"_blank\" rel=\"noreferrer noopener\">3D printed food art<\/a>, artists love our platform.<\/p>\n\n\n\n<p>One of the biggest debates right now in the world of art technology is generative artificial intelligence (AI). <a target=\"_blank\" href=\"https:\/\/www.theguardian.com\/artanddesign\/2023\/jan\/23\/its-the-opposite-of-art-why-illustrators-are-furious-about-ai\" rel=\"noreferrer noopener\">Some artists are skeptical about the rise of AI art tools<\/a> while others are embracing this new technology as simply another brush in their art kit.<\/p>\n\n\n\n<p>Leonardo is a project that aims to combine the power of generative AI with the physical flexibility of robotics.<\/p>\n\n\n\n<p>Heres how the project uses RoboDK to make their vision come to life\u2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-fusion-of-creativity-and-automation\">The Fusion of Creativity and Automation<\/h2>\n\n\n\n<p>The RoboDK community is filled with highly creative roboticists. One RoboDK user recently posted in our <a target=\"_blank\" href=\"https:\/\/robodk.com\/forum\/Thread-Leonardo-the-Robot-Artist\" rel=\"noreferrer noopener\">user forum<\/a> about a new direction that they had been investigating.<\/p>\n\n\n\n<p>They said:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>Lately I&#8217;ve been playing with ideas that mix generative AI and robotics. I wanted to share this project that uses RoboDK to make drawings using a natural language prompt input.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>They explored this question by creating the Leonardo project.<\/p>\n\n\n\n<p>Robotic art is currently very much in the spotlight. Major news outlets often report on robotic art projects <a href=\"https:\/\/www.telegraph.co.uk\/art\/artists\/sculpting-robots-changing-art-world-robotor-jeff-koons\/\" target=\"_blank\" rel=\"noreferrer noopener\">including robot sculptors<\/a> and <a href=\"https:\/\/www.nytimes.com\/2023\/05\/02\/science\/ai-creativity-paintbot.html\" target=\"_blank\" rel=\"noreferrer noopener\">artistic painting robots<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/02\/Rob-and-Nick-Carter_Robot-painting-3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"960\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/02\/Rob-and-Nick-Carter_Robot-painting-3.jpg\" alt=\"Rob and Nick Carter using RoboDK\" class=\"wp-image-2731\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/02\/Rob-and-Nick-Carter_Robot-painting-3.jpg 960w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/02\/Rob-and-Nick-Carter_Robot-painting-3-300x300.jpg 300w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/02\/Rob-and-Nick-Carter_Robot-painting-3-150x150.jpg 150w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/02\/Rob-and-Nick-Carter_Robot-painting-3-768x768.jpg 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/a><\/figure>\n\n\n\n<p>Artistic expression is a quality that seems very human. Emotion and subjective interpretation play a pivotal role in artistic creations. However, the Leonardo project aims to explore the boundary between human creativity and machine precision by creating a drawing robot that can generate and execute drawings based on natural language inputs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"understanding-leonardo-s-core-components\">Understanding Leonardo&#8217;s Core Components<\/h2>\n\n\n\n<p>The functionality of the Leonardo project all begins with the natural language processing. Through OpenAI and DALL-E the system parses the artist&#8217;s inputs to generate an image, which the RoboDK-powered robotic system can then turn into a physical image.<\/p>\n\n\n\n<p>Here is how some of the core components of the system combine:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Audio Interface \u2014<\/strong> The system has a voice module that allows the artist to speak into the system. This is then converted into text using a speech-to-text transcription module.<\/li>\n\n\n\n<li><strong>Chat GPT \u2014<\/strong> At the start of the Leonardo process is ChatGPT, probably the most famous generative AI system in the world right now. Through this conversational AI, the system captures the essence of the artist&#8217;s input and processes it into a format that can be generated into a usable image.<\/li>\n\n\n\n<li><strong>Open AI&#8217;s DALL-E \u2014<\/strong> DALL-E then creates a visual image based on the processed text input. This AI model creates an original, high-quality image that acts as a blueprint for the robot art.<\/li>\n\n\n\n<li><strong>Octoprint \u2014<\/strong> If the user opts for a 3D printing system, the output image can be sent to the Octoprint interface.<\/li>\n\n\n\n<li><strong>RoboDK \u2014<\/strong> For full robotic integration, the image is sent via <a href=\"https:\/\/robodk.com\/blog\/introduction-to-robodks-api-how-to-automate-repetitive-tasks\/\" target=\"_blank\" rel=\"noreferrer noopener\">RoboDK&#8217;s powerful API<\/a>. This then creates a robot program that will work with your specific robot model.<\/li>\n<\/ul>\n\n\n\n<p>Together, these components allow artists to enter a description of their desired image into the system using natural language. The Leonardo system then turns this into a usable robot program.<\/p>\n\n\n\n<p>You can find out more in <a href=\"https:\/\/github.com\/juanborbon93\/robot_artist\/tree\/main\" target=\"_blank\" rel=\"noreferrer noopener\">the project&#8217;s Github repository<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><a href=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/04\/leonardo_artist.png\"><img loading=\"lazy\" decoding=\"async\" width=\"419\" height=\"418\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/04\/leonardo_artist.png\" alt=\"\" class=\"wp-image-7185\" style=\"width:503px;height:auto\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/04\/leonardo_artist.png 419w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/04\/leonardo_artist-300x300.png 300w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/04\/leonardo_artist-150x150.png 150w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7-steps-to-ai-generated-robot-art\">7 Steps to AI Generated Robot Art<\/h2>\n\n\n\n<p>How can you create AI generated robot art using the Leonardo system? The functionality of the system is carried out by a script.<\/p>\n\n\n\n<p>Here are 7 steps that you follow to generate your own robot produced art:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Initiation \u2014<\/strong> The system plays an audio prompt to ask the user what they would like the robot to draw.<\/li>\n\n\n\n<li><strong>Transcription \u2014<\/strong> The artist then describes their proposed image out loud, and this is automatically transcribed to create a text input.<\/li>\n\n\n\n<li><strong>Art Generation \u2014<\/strong> Using the software components described above, the system then processes this text input and uses it to generate a visual image.<\/li>\n\n\n\n<li><strong>Edge Tracing \u2014<\/strong> The generated digital art then undergoes a process where the edges are traced into an outline of the essential shapes and figures. These lines will be turned into paths that the robot can draw.<\/li>\n\n\n\n<li><strong>Scaling \u2014<\/strong> The traced image is then scaled to ensure that it fits perfectly into the canvas size (and robot&#8217;s workspace) without losing the integrity of the original design.<\/li>\n\n\n\n<li><strong>G-code Generation \u2014<\/strong> Using RoboDK, the contours of the image are then converted into G-code that will guide the robot&#8217;s path throughout the drawing task.<\/li>\n\n\n\n<li><strong>Robot Drawing \u2014<\/strong> Finally, the robot uses its drawing tool to create the physical drawing of the generated artwork.<\/li>\n<\/ol>\n\n\n\n<p>This process is all carried out automatically by the components of the Leonardo script. The various stages processing steps intend that the art produced will be as close to the artist&#8217;s spoken prompt as possible, while also being achievable by the robot&#8217;s physical limitations.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/12\/5-Quick-Ways-to-Speed-Up-Robot-Programming-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/12\/5-Quick-Ways-to-Speed-Up-Robot-Programming-1024x683.jpg\" alt=\"\" class=\"wp-image-3683\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/12\/5-Quick-Ways-to-Speed-Up-Robot-Programming-1024x683.jpg 1024w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/12\/5-Quick-Ways-to-Speed-Up-Robot-Programming-300x200.jpg 300w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/12\/5-Quick-Ways-to-Speed-Up-Robot-Programming-768x512.jpg 768w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/12\/5-Quick-Ways-to-Speed-Up-Robot-Programming-1536x1024.jpg 1536w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/12\/5-Quick-Ways-to-Speed-Up-Robot-Programming-2048x1366.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-impact-of-generative-ai-on-artists\">The Impact of Generative AI on Artists<\/h2>\n\n\n\n<p>What will be the impact of projects like Leonardo on the work of artists?<\/p>\n\n\n\n<p>The project doesn&#8217;t aim to replace artists, but rather examines the relationship between human spoken descriptions of art and the exciting possibilities of generative AI.<\/p>\n\n\n\n<p>The words spoken by the artist at the very start of the process will have a huge impact on the resulting artwork. In this way, the artist is as much a creator of the art as they would be using any other artistic medium.<\/p>\n\n\n\n<p>With so many <a target=\"_blank\" href=\"https:\/\/robodk.com\/blog\/category\/art\/\" rel=\"noreferrer noopener\">artists already using RoboDK<\/a>, it seems likely that we will see even more of this type of project appearing soon!<\/p>\n\n\n\n<p><em>What do you think are the possibilities and limitations of AI generated robotic art? <strong>Join the discussion on <a href=\"https:\/\/www.linkedin.com\/company\/robodk\/\" target=\"_blank\" rel=\"noreferrer noopener\">LinkedIn<\/a>, <a href=\"https:\/\/twitter.com\/robodkinc\" target=\"_blank\" rel=\"noreferrer noopener\">Twitter<\/a>, <a href=\"https:\/\/www.facebook.com\/robodkinc\" target=\"_blank\" rel=\"noreferrer noopener\">Facebook<\/a>, <a href=\"https:\/\/www.instagram.com\/robodk\/\" target=\"_blank\" rel=\"noreferrer noopener\">Instagram<\/a>, or in <a href=\"https:\/\/robodk.com\/forum\/\" target=\"_blank\" rel=\"noreferrer noopener\">the RoboDK Forum.<\/a>. Also, check out our extensive video collection and subscribe <a href=\"https:\/\/www.youtube.com\/c\/RoboDK3D\" target=\"_blank\" rel=\"noreferrer noopener\">to the RoboDK YouTube Channel<\/a><\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Robots and artists have been combining forces for some years now. But the latest upsurge in generative AI opens even [&hellip;]<\/p>\n","protected":false},"author":753,"featured_media":7202,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[2247,2210,2262,23,4,1985,942],"tags":[17,2248,10,15,14],"class_list":["post-7152","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-art","category-drawing","category-online-programming","category-robodk-projects","category-robot-painting","category-virtual-reality","tag-3d-printing","tag-ai","tag-automation","tag-industrial-automation","tag-offline-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Leonardo the Robot Artist: RoboDK Meets Generative AI<\/title>\n<meta name=\"description\" content=\"Robots and artists have been combining forces for some years now. But the latest upsurge in generative AI opens even more doors\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/robodk.com\/blog\/robodk-generative-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Leonardo the Robot Artist: RoboDK Meets Generative AI\" \/>\n<meta property=\"og:description\" content=\"Robots and artists have been combining forces for some years now. But the latest upsurge in generative AI opens even more doors\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/robodk.com\/blog\/robodk-generative-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"RoboDK blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/robodkinc\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-03T07:39:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-25T08:04:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/05\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"598\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Alex Owen-Hill\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AlexOwenHill\" \/>\n<meta name=\"twitter:site\" content=\"@robodkinc\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alex Owen-Hill\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/\"},\"author\":{\"name\":\"Alex Owen-Hill\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#\\\/schema\\\/person\\\/3ca2d3b921633adceba2740817765638\"},\"headline\":\"Leonardo the Robot Artist: RoboDK Meets Generative AI\",\"datePublished\":\"2024-05-03T07:39:26+00:00\",\"dateModified\":\"2024-06-25T08:04:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/\"},\"wordCount\":978,\"publisher\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg\",\"keywords\":[\"3D Printing\",\"AI\",\"automation\",\"industrial automation\",\"offline programming\"],\"articleSection\":[\"AI\",\"Art\",\"Drawing\",\"Online Programming\",\"RoboDK projects\",\"Robot Painting\",\"Virtual Reality\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/\",\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/\",\"name\":\"Leonardo the Robot Artist: RoboDK Meets Generative AI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg\",\"datePublished\":\"2024-05-03T07:39:26+00:00\",\"dateModified\":\"2024-06-25T08:04:07+00:00\",\"description\":\"Robots and artists have been combining forces for some years now. But the latest upsurge in generative AI opens even more doors\u2026\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/#primaryimage\",\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg\",\"contentUrl\":\"https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg\",\"width\":960,\"height\":598},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/robodk-generative-ai\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/robodk.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Leonardo the Robot Artist: RoboDK Meets Generative AI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/\",\"name\":\"RoboDK blog\",\"description\":\"News about RoboDK, Industrial Robots, Simulation and Robot Programming\",\"publisher\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/robodk.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#organization\",\"name\":\"RoboDK\",\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mlhiwltxy5pk.i.optimole.com\\\/w:1920\\\/h:613\\\/q:mauto\\\/f:best\\\/https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/12\\\/RoboDK-PNG.png\",\"contentUrl\":\"https:\\\/\\\/mlhiwltxy5pk.i.optimole.com\\\/w:1920\\\/h:613\\\/q:mauto\\\/f:best\\\/https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/12\\\/RoboDK-PNG.png\",\"width\":2128,\"height\":680,\"caption\":\"RoboDK\"},\"image\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/robodkinc\",\"https:\\\/\\\/x.com\\\/robodkinc\",\"https:\\\/\\\/www.instagram.com\\\/robodk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/robodk\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/RoboDK3D\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#\\\/schema\\\/person\\\/3ca2d3b921633adceba2740817765638\",\"name\":\"Alex Owen-Hill\",\"description\":\"Alex Owen-Hill is a freelance writer and public speaker who blogs about a large range of topics, including science, presentation skills at CreateClarifyArticulate.com, storytelling and (of course) robotics. He completed a PhD in Telerobotics from Universidad Politecnica de Madrid as part of the PURESAFE project, in collaboration with CERN. As a recovering academic, he maintains a firm foot in the robotics world by blogging about industrial robotics.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/AlexOwenHill\"],\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/author\\\/alex-owen-hill\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Leonardo the Robot Artist: RoboDK Meets Generative AI","description":"Robots and artists have been combining forces for some years now. But the latest upsurge in generative AI opens even more doors\u2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/","og_locale":"en_US","og_type":"article","og_title":"Leonardo the Robot Artist: RoboDK Meets Generative AI","og_description":"Robots and artists have been combining forces for some years now. But the latest upsurge in generative AI opens even more doors\u2026","og_url":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/","og_site_name":"RoboDK blog","article_publisher":"https:\/\/www.facebook.com\/robodkinc","article_published_time":"2024-05-03T07:39:26+00:00","article_modified_time":"2024-06-25T08:04:07+00:00","og_image":[{"width":960,"height":598,"url":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/05\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg","type":"image\/jpeg"}],"author":"Alex Owen-Hill","twitter_card":"summary_large_image","twitter_creator":"@AlexOwenHill","twitter_site":"@robodkinc","twitter_misc":{"Written by":"Alex Owen-Hill","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/#article","isPartOf":{"@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/"},"author":{"name":"Alex Owen-Hill","@id":"https:\/\/robodk.com\/blog\/#\/schema\/person\/3ca2d3b921633adceba2740817765638"},"headline":"Leonardo the Robot Artist: RoboDK Meets Generative AI","datePublished":"2024-05-03T07:39:26+00:00","dateModified":"2024-06-25T08:04:07+00:00","mainEntityOfPage":{"@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/"},"wordCount":978,"publisher":{"@id":"https:\/\/robodk.com\/blog\/#organization"},"image":{"@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/05\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg","keywords":["3D Printing","AI","automation","industrial automation","offline programming"],"articleSection":["AI","Art","Drawing","Online Programming","RoboDK projects","Robot Painting","Virtual Reality"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/","url":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/","name":"Leonardo the Robot Artist: RoboDK Meets Generative AI","isPartOf":{"@id":"https:\/\/robodk.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/#primaryimage"},"image":{"@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/05\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg","datePublished":"2024-05-03T07:39:26+00:00","dateModified":"2024-06-25T08:04:07+00:00","description":"Robots and artists have been combining forces for some years now. But the latest upsurge in generative AI opens even more doors\u2026","breadcrumb":{"@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/robodk.com\/blog\/robodk-generative-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/#primaryimage","url":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/05\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg","contentUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2024\/05\/Rob-and-Nick-Carter_Robot-painting-3-e1714722017334.jpg","width":960,"height":598},{"@type":"BreadcrumbList","@id":"https:\/\/robodk.com\/blog\/robodk-generative-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/robodk.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Leonardo the Robot Artist: RoboDK Meets Generative AI"}]},{"@type":"WebSite","@id":"https:\/\/robodk.com\/blog\/#website","url":"https:\/\/robodk.com\/blog\/","name":"RoboDK blog","description":"News about RoboDK, Industrial Robots, Simulation and Robot Programming","publisher":{"@id":"https:\/\/robodk.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/robodk.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/robodk.com\/blog\/#organization","name":"RoboDK","url":"https:\/\/robodk.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/robodk.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mlhiwltxy5pk.i.optimole.com\/w:1920\/h:613\/q:mauto\/f:best\/https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/12\/RoboDK-PNG.png","contentUrl":"https:\/\/mlhiwltxy5pk.i.optimole.com\/w:1920\/h:613\/q:mauto\/f:best\/https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/12\/RoboDK-PNG.png","width":2128,"height":680,"caption":"RoboDK"},"image":{"@id":"https:\/\/robodk.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/robodkinc","https:\/\/x.com\/robodkinc","https:\/\/www.instagram.com\/robodk\/","https:\/\/www.linkedin.com\/company\/robodk","https:\/\/www.youtube.com\/c\/RoboDK3D"]},{"@type":"Person","@id":"https:\/\/robodk.com\/blog\/#\/schema\/person\/3ca2d3b921633adceba2740817765638","name":"Alex Owen-Hill","description":"Alex Owen-Hill is a freelance writer and public speaker who blogs about a large range of topics, including science, presentation skills at CreateClarifyArticulate.com, storytelling and (of course) robotics. He completed a PhD in Telerobotics from Universidad Politecnica de Madrid as part of the PURESAFE project, in collaboration with CERN. As a recovering academic, he maintains a firm foot in the robotics world by blogging about industrial robotics.","sameAs":["https:\/\/x.com\/AlexOwenHill"],"url":"https:\/\/robodk.com\/blog\/author\/alex-owen-hill\/"}]}},"_links":{"self":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/7152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/users\/753"}],"replies":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/comments?post=7152"}],"version-history":[{"count":8,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/7152\/revisions"}],"predecessor-version":[{"id":7210,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/7152\/revisions\/7210"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/media\/7202"}],"wp:attachment":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/media?parent=7152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/categories?post=7152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/tags?post=7152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}