Jump to main content

Build a Simple Walking Robot

1
2
3
4
5
578 reviews

Abstract

Humans are pretty good at building vehicles with wheels, but building machines with legs that walk like us is a lot harder! In this engineering project you will build a simple robot that walks using a single motor. How fast can you make your robot go?

Summary

Areas of Science
Difficulty
Method
Time Required
Short (2-5 days)
Prerequisites

None

Material Availability

DC motor and battery required, see materials list for details

Cost
Low ($20 - $50)
Safety

No issues

Credits
Science Buddies is committed to creating content authored by scientists and educators. Learn more about our process and how we use AI.

Objective

Design, build, and test your own walking robot.

Introduction

We might take it for granted sometimes, but humans are very good at walking. We can walk on flat ground, up stairs, and over rocks without giving it much thought. Our muscles, senses, and brains have been fine-tuned by millions of years of evolution to make us very good at getting around in our physical environment. As you can see in the following video, designing robots that can walk and move around like humans, including simple tasks like opening a door or getting out of a car, is very challenging!

In this project you will build your own very simple robot that uses feet to move instead of wheels. The robot uses a mechanical linkage to convert the rotational motion of a motor's shaft to oscillating motion of the feet. The type of linkage you will use is called a slider-crank (Figure 1). One part of the mechanism, the slider (the dowel inside the straw), slides back and forth. The other part, the crank (the motor's shaft), rotates in a circle. A slider crank lets you convert rotational motion to oscillating motion or vice versa.

Side view of the slider crank mechanism with arrows showing the directions of motion Image Credit: Ben Finio, Science Buddies / Science Buddies
Figure 1. A side view of the slider crank mechanism. Rotational motion of the motor's shaft is converted to back-and-forth motion of the wooden dowel.

You will not worry about balancing your robot on two feet for this project—you will build an additional support to keep the robot from falling over. However, you will still learn about mechanisms and how to convert one type of motion to another. Can you improve your robot's design to make it go faster? Try this project and find out!

Terms and Concepts

Questions

Bibliography

The following videos provided inspiration for the robot design in this project. Notice how some of them use different materials:

Use this Science Buddies resource to learn about the engineering design process:

Materials and Equipment

Note: this is an engineering design project. The materials listed here are required to follow the build in this project's procedure, but you can substitute different materials.

Disclaimer: Science Buddies participates in affiliate programs with Home Science Tools®, Amazon.com, Carolina Biological, and Jameco Electronics. Proceeds from the affiliate programs help support Science Buddies, a 501(c)(3) public charity, and keep our resources free for everyone. Our top priority is student learning. If you have any comments (positive or negative) related to purchases you've made for science projects from recommendations on our site, please let us know. Write to us at [email protected].

Experimental Procedure

This project follows the Engineering Design Process. Confirm with your teacher if this is acceptable for your project, and review the steps before you begin.

  1. Build the robot's legs as shown in Figure 2.
    1. Cut a short piece of the wooden dowel (a few centimeters long). Since this is an engineering design project, exact lengths are not given. You can experiment with the linkage design to see how it affects your robot's motion.
    2. Cut a second, shorter piece of the dowel, and glue it to one end of the first piece at a 90 degree angle as shown.
    3. Cut a longer piece of the wooden skewer, and glue it to the center of the first dowel piece at a 90 degree angle as shown.
    4. Cut a piece of the popsicle stick and glue it to the bottom of the first dowel piece to make a foot.
    5. Repeat this process to build the second leg, which should be a mirror image of the first leg.
    Legs for the walking robot made using wooden dowels, skewers, and popsicle sticks. Image Credit: Ben Finio, Science Buddies / Science Buddies
    Figure 2. The robot's legs. Note that the legs are mirror images of each other.
  2. Glue short pieces of straw to the motor's shaft as shown in Figures 3 and 4. The straw pieces should be on opposite sides of the shaft (one should be on the "top" while the other is on the "bottom").
    Straw glued to motor shaft Image Credit: Ben Finio, Science Buddies / Science Buddies
    Figure 3. Side view of a straw piece glued to the motor's shaft.

    Straws glued to motor shaft Image Credit: Ben Finio, Science Buddies / Science Buddies
    Figure 4. Front view of straws glued to motor shaft. Note how one straw is on the top while the other is on the bottom.
  3. Build a rear support for the robot as shown in Figure 5.
    1. Cut two pieces of the wooden dowel and glue them vertically to the sides of the motor.
    2. Glue a piece of the popsicle stick to the bottom of the dowels.
    3. Cut two pieces of the straw and glue them horizontally in the middle of the dowels.
    Support for robot made from dowels and popsicle stick Image Credit: Ben Finio, Science Buddies / Science Buddies
    Figure 5. Rear view of the robot's rear support.
  4. Apply beads of glue to the bottoms of your robot's feet (but not the rear support) to give them more grip.
  5. Place the legs into the straws to form the slider-crank mechanism, as shown in Figure 6.
    1. Slide the long wooden skewer through the horizontal straw attached to the rear support.
    2. Slide the short wooden dowel into the straw that is glued to the motor shaft.
    Side view of the slider crank mechanism Image Credit: Ben Finio, Science Buddies / Science Buddies
    Figure 6. Side view of the slider crank mechanism.
  6. Use double-sided foam tape to attach the battery to the top of the motor, as shown in Figure 7.
    Battery taped to top of robot Image Credit: Ben Finio, Science Buddies / Science Buddies
    Figure 7. Battery taped to the top of the robot.
  7. Hold your robot up in the air and plug the motor pins into the battery connector. If the motor's shaft spins the wrong way (such that the robot would walk backwards), reverse the pins.
  8. Gently place your robot down and watch it walk! Observe your robot carefully to see what happens. If it falls over or the legs fall out, you may need to adjust your mechanism, for example by changing the length of a straw or dowel piece. You can do this by carefully peeling off the glue and re-gluing a new piece. If you make changes, they should be symmetric (on both sides of the robot), but otherwise you should only change one thing at a time before you re-test your robot.
  9. Apply the engineering design process to try and improve your robot's design. How does changing the linkage design affect your robot's speed? You may find it easier to buy more parts and build multiple robots so you do not have to keep peeling glue off your first robot (Figure 8).
    Two walking robots made from DC motors, wooden dowels, straws, and popsicle sticks Image Credit: Ben Finio, Science Buddies / Science Buddies
    Figure 8. Two versions of the robot with slightly different linkage geometry.
icon scientific method

Ask an Expert

Do you have specific questions about your science project? 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.

Global Goals

The United Nations Sustainable Development Goals (UNSDGs) are a blueprint to achieve a better and more sustainable future for all.

This project explores topics key to Industry, Innovation and Infrastructure: Build resilient infrastructure, promote sustainable industrialization and foster innovation.

Variations

Careers

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

Career Profile
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… Read more
Career Profile
Robots are no longer futuristic machines. Robots are here and now and are used in manufacturing, health care, service industries, and military applications. They perform tasks that are repetitive and hazardous—things that humans don't want to do or are unsafe to do. But robots are still machines, which means they require humans to build, maintain, program, and keep them functioning efficiently. Robotics technicians work with robotics engineers to build and test robots. They are… Read more
Career Profile
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… Read more

News Feed on This Topic

 
, ,

Cite This Page

General citation information is provided here. Be sure to check the formatting, including capitalization, for the method you are using and update your citation, as needed.

MLA Style

Finio, Ben. "Build a Simple Walking Robot." Science Buddies, 23 June 2025, https://www.sciencebuddies.org/science-fair-projects/project-ideas/Robotics_p057/robotics/simple-walking-robot. Accessed 5 June 2026.

APA Style

Finio, B. (2025, June 23). Build a Simple Walking Robot. Retrieved from https://www.sciencebuddies.org/science-fair-projects/project-ideas/Robotics_p057/robotics/simple-walking-robot


Last edit date: 2025-06-23
Top
Free science fair projects.