top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Generative AI Robot Art

This project merges art and technology, creating a drawing robot that turns natural language input into artwork. The goal is to explore the intersection of creativity and automation, allowing users to see their ideas materialize through the precision of robotics.

Technically, the project uses audio prompts and speech-to-text transcription for a more natural user interaction. It generates images using OpenAI’s DALL-E, traces the edges of the generated image, and scales the contours to fit a canvas. The result is translated into G-code instructions for the robot to execute.

The robot operates in two modes:

RoboDK: A robot simulation environment that executes the drawing with the generated G-code.

OctoPrint: Automatically uploads G-code to an OctoPrint server and starts the print.

Code: https://github.com/juanborbon93/robot_artist
Blog post by RoboDK about project: https://robodk.com/blog/robodk-generative-ai/

bottom of page