Roboartist Draws What It Sees

roboartist-vector-image-machine

The perfect balance of simplicity and complexity have been struck with this automated artist. The Roboartist is a vector drawing robot project which [Niazangels], [Maxarjun], and [Ashwin] have been documenting for the last few days. The killer feature of the build is the ability to process what is seen through a webcam so that it may be sketched as ink on paper by the robotic arm.

The arm itself has four stages, and as you can see in the video below, remarkably little slop. The remaining slight wiggle is just enough to make the images seem as if they were not printed to perfection, and we like that effect!

Above is a still of Roboartist working on a portrait of [Heath Ledger] in his role as Joker from The Dark Knight. The image import feature was used for this. It runs a tweaked version of the Canny Edge Detector to determine where the pen strokes go. This is an alternative to capturing the subject through the webcam. For now MATLAB is part of the software chain, but future work seeks to upgrade to more Open Source tools. The hardware itself uses an Arduino Mega to take input via USB or Bluetooth and drives the quartet of servo motors accordingly.

robo-artist-underlightingIn addition to the LEDs you can see around the perimeter of the acrylic drawing surface, there are also rows of RGB strips below. The software runs a filter for the under lighting in order to compliment the lines on the paper. This is why there is a violet hue that fades out toward one side of the drawing.

Roboartist would be a fantastic office art piece; you can parade the VIPs in front of its camera as they come in for meetings and present them with a sketch as they depart!

 

Comments

  1. Turtlewithahat says:

    Today i learned a printer is an artist

  2. Jason says:

    Disappointed when it didn’t sign it’s name.

  3. I do love a good robot artist!

  4. Alan says:

    How does this compare to the style in the movie “I Robot” ?
    Sonny draws mostly vertical lines, then horizontal. Where they intersected, there was a crosshatch grayscale effect.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,123 other followers