Home Store Project Ideas Project Guide Ask An Expert Blog Careers Teachers Parents Students

Drawing Dalibot: Designing an Art Robot That Switches Colors *

Difficulty
Time Required Long (2-4 weeks)
Prerequisites Programming experience is needed to do this project.
Material Availability

This robotics engineering project requires that you purchase VEX® robotics materials. See the Materials tab for a suggestion of some VEX® parts to use. With a little problem-solving, you may be able to substitute another robotics platform.

The RobotC software needed to program the VEX system is Windows based. If you are using an Apple computer you will need to use visualization software such as VirtualBox or VMware®.

Cost Very High (over $150)
Safety Use caution with tools when assembling the robot. Minor injury is possible.
*Note: This is an abbreviated Project Idea, without notes to start your background research, a specific list of materials, or a procedure for how to do the experiment. You can identify abbreviated Project Ideas by the asterisk at the end of the title. If you want a Project Idea with full instructions, please pick one without an asterisk.

Abstract

Are you an artist, or do you enjoy the process of making art? What kind of art do you create? Do only humans make art? Not all the time. Robots can create art, too. Robots can be programmed and "taught" to do all kinds of things, such as delivering medications to hospital patients or putting together a car on an assembly line. The Vangobot™, shown in the video below, paints pictures with brushes and paint, and in a distinct, unique style—just like a human artist.

Video screenshot of Vangobot
Watch this video to discover more about the Vangobot. This robot can paint a picture using a painting that a human makes on a computer as a guide. It can also paint a picture from a photograph based on a couple of different painting styles.
Watch this video to discover more about the Vangobot. This robot can paint a picture using a painting that a human makes on a computer as a guide. It can also paint a picture from a photograph based on a couple of different painting styles. http://www.mefeedia.com/news/33671125

The Vangobot can change its brush length and stroke, and it can vary the intensity of color it uses. But it is different from a human artist in a couple of important ways. First, the Vangobot; requires a computer program to tell it what to paint and to give it a roadmap of how to paint something. It depends on mathematics to figure out how to hold the brush for the next brush stroke, but once it knows this, it can add texture to its stroke. Second, unlike a human artist, the Vangobot has just one eye. The inventors of the Vangobot have said that with their robot's vision system, they are exploring the boundary of human vision.

In this robotics engineering Abbreviated Project Idea, you will build a robot from VEX® components that will create art (see the Materials tab for a suggestion of some VEX parts to get you started). Design your robot to include one to four servo motors. The servos (short for servo motors) will enable you to keep the marker(s) in contact with the canvas when needed and also use several colors in your artwork. You will have to decide if you will use one servo to rotate different colored markers in and out of use, or if you will instead use several servos with different colors and then time their application. The task of the servo is to push a marker onto the canvas when required by you, the artist. A servo is a motor with a feedback mechanism that allows for accurate positioning. One difference between a servo and a regular DC motor is that you can ask a servo to move a certain distance, and once it moves that distance, it will stop. A DC motor will keep going until you tell it to stop. Read more about servos in the Introduction to Servo Motors tutorial. Other parts that you will use to build your robot include: metal rails and angles for the body of the robot; a microcontroller that acts as the "brains" of the robot; motors that provide motion; sensors, devices that measure a quantity like distance or light and convert this data into an electrical signal; nuts and bolts; gears; and batteries or a connection to power. Feel free to check out the VEX website to find components that you can use to add complexity and functionality to your robot. You can also design extra tooling to help your servo motor switch markers. Check out the Robot Picasso: Building a Robot That Creates Art Project Idea, for a more basic version of this robotics engineering project, to see pictures and other information about how you could build your robot's main body parts or for ideas on testing your robot.

In order to have both the DC motor and the servo move according to your directions, you will have to communicate with it using a program written in RobotC. If you have a PC with the Windows® operating system, you can download RobotC directly to your computer and get started. If you have an Apple® computer, you will have to first install virtualization software like VirtualBox or VMware® on your computer, then within the virtualization software install the Windows® operating system, and finally, install RobotC. To learn more about RobotC, check out the reference listed in the Bibliography and other online resources.

If you would like to start with an easier art robot first, consider tackling the Motorized Michelangelo: Building an Art Robot with Servo Motors project instead.

Credits

Michelle Maranowski, PhD, Science Buddies

  • Windows® is a registered trademark of Microsoft Corporation
  • VMware® is a registered trademark of VMware, Inc.
  • Vex® is a registered trademark of Innovation First International, Inc.
  • Vangobot™ is a registered trademark of Pop Art Machine Studios

Cite This Page

MLA Style

Science Buddies Staff. "Drawing Dalibot: Designing an Art Robot That Switches Colors" Science Buddies. Science Buddies, 18 Aug. 2014. Web. 25 Oct. 2014 <http://www.sciencebuddies.org/science-fair-projects/project_ideas/Robotics_p007.shtml>

APA Style

Science Buddies Staff. (2014, August 18). Drawing Dalibot: Designing an Art Robot That Switches Colors. Retrieved October 25, 2014 from http://www.sciencebuddies.org/science-fair-projects/project_ideas/Robotics_p007.shtml

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.


Last edit date: 2014-08-18

Bibliography

  • Innovation First International, Inc. (2012). VEX robotics design system: Think. Create. Build. Amaze. VEX. Retrieved June 7, 2012, from www.vexrobotics.com.

AARON is a software program and robot created by Harold Cohen that makes original art. The following article by Cohen discusses how he started on his path to making AARON and some of the problems he has had to solve:

The Vangobot™ is a robot that paints highly detailed pictures based on complex mathematical calculations. The following website and video share articles on how the Vangobot works.

  • Kelly, L., and D. Marx. (2012). Vangobot. Retrieved June 28, 2012, from vangobot.com
  • ABC World News Now. (2010, November 9). 'Vangobot' Blends Art with Technology. Retrieved July 1, 2014, from www.mefeedia.com/news/33671125

The following is a reference containing a tutorial on RobotC:

Materials and Equipment

  • VEX dual control robot starter kit (VEX part number 276-2700); available for purchase at the Science Buddies Store.
  • VEX programming bundle; available for purchase at the Science Buddies Store. The bundle includes:
    • RobotC
    • Cables and other hardware required to transfer RobotC programs to your VEX robot
    • Servo motor (1)
      • Additional servo motors can be purchased from the Science Buddies Store if your robot design requires more than one.
  • Markers (minimum of 1, more if you would like additional colors)
  • Canvas. Your canvas can be simply a large piece of paper, several smaller sheets of paper taped together, or a stretched linen canvas. You will need at least two to three canvases for practicing with the robot.
  • Any other materials, including additional VEX components, you feel are necessary to execute your robot design — particularly the part of your robot that rotates the markers in and out.
  • Lab notebook
  • Computer with an Internet connection.
  • Optional: Virtual Box or VMWare virtualization software. This is needed to run RobotC if you are using an Apple computer for programming rather than a Windows computer.

Disclaimer: Science Buddies occasionally provides information (such as part numbers, supplier names, and supplier weblinks) to assist our users in locating specialty items for individual projects. The information is provided solely as a convenience to our users. We do our best to make sure that part numbers and descriptions are accurate when first listed. However, since part numbers do change as items are obsoleted or improved, please send us an email if you run across any parts that are no longer available. We also do our best to make sure that any listed supplier provides prompt, courteous service. Science Buddies does participate in affiliate programs with Amazon.comsciencebuddies, Carolina Biological, and AquaPhoenix Education. Proceeds from the affiliate programs help support Science Buddies, a 501( c ) 3 public charity. If you have any comments (positive or negative) related to purchases you've made for science fair projects from recommendations on our site, please let us know. Write to us at scibuddy@sciencebuddies.org.

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.

Share your story with Science Buddies!

I did this project I Did This Project! Please log in and let us know how things went.

Ask an Expert

The Ask an Expert Forum is intended to be a place where students can go to find answers to science questions that they have been unable to find using other resources. If you have specific questions about your science fair project or science fair, our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.

Ask an Expert

Related Links

If you like this project, you might enjoy exploring these related careers:

female robotics engineer adjusting robot

Robotics Engineer

Have you watched "The Transformers" cartoon series or seen the "Transformers" movies? Both shows are about how good and evil robots fight each other and the humans who get in the middle. Many TV shows and movies show robots and humans interacting with each other. While this is, at present, fantasy, in real life robots play a helpful role. Robots do jobs that can be dangerous for humans. For example, some robots defuse landmines in war-stricken countries; others work in harsh environments like the bottom of the ocean and on the planet Mars. At the heart of every robot is a robotics engineer who thinks about what a robot needs to do and works with several engineering disciplines to design and put together the perfect piece of equipment. Read more
Computer programmer typing on a keyboard

Computer Programmer

Computers are essential tools in the modern world, handling everything from traffic control, car welding, movie animation, shipping, aircraft design, and social networking to book publishing, business management, music mixing, health care, agriculture, and online shopping. Computer programmers are the people who write the instructions that tell computers what to do. Read more
electrical engineer aligning laser

Electrical & Electronics Engineer

Just as a potter forms clay, or a steel worker molds molten steel, electrical and electronics engineers gather and shape electricity and use it to make products that transmit power or transmit information. Electrical and electronics engineers may specialize in one of the millions of products that make or use electricity, like cell phones, electric motors, microwaves, medical instruments, airline navigation system, or handheld games. Read more
Mechanical engineer building prototype

Mechanical Engineer

Mechanical engineers are part of your everyday life, designing the spoon you used to eat your breakfast, your breakfast's packaging, the flip-top cap on your toothpaste tube, the zipper on your jacket, the car, bike, or bus you took to school, the chair you sat in, the door handle you grasped and the hinges it opened on, and the ballpoint pen you used to take your test. Virtually every object that you see around you has passed through the hands of a mechanical engineer. Consequently, their skills are in demand to design millions of different products in almost every type of industry. Read more

Looking for more science fun?

Try one of our science activities for quick, anytime science explorations. The perfect thing to liven up a rainy day, school vacation, or moment of boredom.

Find an Activity