Earthworm Pipe Robot Performance Study
ISEF Category: Robotics and Intelligent Machines
Ready to Turn This Idea Into a Real Project?
This guide was put together with the help of AI research tools to give you a solid starting point. But a competitive science fair project lives in the details: refining your research question, fine-tuning your variables, analyzing your data, and presenting your findings like a seasoned scientist.
For next steps tailored to your interests, skill level, and timeline, work one-on-one with a MehtA+ mentor. Learn more about MehtA+ Science & Engineering Research Mentorship →
Subcategory: Biomechanics · Difficulty: Advanced · Setup: University Lab · Time: Full Year
The Hook
An earthworm can squeeze through soil with almost no wheels at all. You can copy that trick in a pipe robot that pushes itself forward with body segments. The hard part is not making it move once. The hard part is finding out when it moves well, and when it wastes energy.
What Is It?
This project studies a robot that moves like an earthworm. The robot uses peristalsis, which means it moves by creating a traveling squeeze along its body. Each segment grips, pulls, and releases in sequence. That lets the robot crawl through tight spaces where wheels fail.
Shape-memory alloy wire, sometimes sold as Muscle Wire or Flexinol, changes shape when heated by electric current. Think of it like a metal spring that remembers a bent shape. When the wire heats up, it contracts. When it cools, it relaxes. By arranging these wires across robot segments, you can make a body that alternately grips the pipe wall and pulls the next section forward.
Your main job is to measure how well the robot moves in pipes with different inner diameters and surface friction. A narrow pipe may improve grip, but too little space can jam the body. A rough pipe may boost traction, but it can also raise drag. You can turn these tradeoffs into data by tracking distance moved, energy use, slip, and speed.
Why This Is a Good Topic
This is a strong science fair topic because you can change one design factor at a time and measure a real outcome. Pipe diameter and friction are easy to define, and both matter in rescue robots, inspection robots, and medical devices. You also get to study mechanics, materials behavior, and control timing in one project. That gives you room to build a testable engineering question instead of a demo that just moves.
Research Questions
- How does pipe inner diameter affect the robot’s forward speed?
- What is the effect of surface friction on the robot’s traction and slip?
- Does the robot’s energy use per unit distance change as pipe diameter changes?
- To what extent does segment length affect motion efficiency in narrow pipes?
- Which pipe surface material gives the best balance of grip and low drag?
- How does the contraction timing of the shape-memory alloy segments affect net travel distance?
- What is the effect of adding more active segments on climbing performance in vertical pipe sections?
Basic Materials
- Shape-memory alloy wire, such as Flexinol or Muscle Wire.
- Low-voltage power supply or battery pack with current limiting.
- Microcontroller such as Arduino Uno or similar.
- Transistors or MOSFET drivers for wire control.
- Insulated hookup wire.
- Small tubing or 3D-printed body segments.
- Assorted pipe sections or clear tubes with known inner diameters.
- Surface materials with different friction, such as PVC, acrylic, sanded plastic, and tape.
- Digital scale for mass measurements.
- Ruler or tape measure.
- Video camera or smartphone tripod.
- Multimeter.
Advanced Materials
- Precision current sensor.
- Infrared camera or thermal probe for wire temperature tracking.
- Load cell for traction testing.
- High-speed camera for slip analysis.
- 3D printer or CNC access for custom segment housings.
- DAQ system for synchronized motion and power logging.
- Force gauge for axial pull testing.
- Interchangeable pipe test rig with calibrated surface liners.
- Environmental chamber for repeatable temperature and humidity control.
- Finite element or multibody simulation software for segment mechanics.
Software & Tools
- Arduino IDE: Programs the microcontroller that drives the shape-memory alloy segments.
- ImageJ: Measures travel distance, slip, and segment motion from video frames.
- Tracker: Tracks robot position over time from recorded footage.
- Python: Cleans data, calculates efficiency metrics, and graphs results.
- RStudio: Runs statistical tests and makes publication-style plots.
Experiment Steps
- Define one performance metric first, such as speed, slip ratio, or energy per distance, so your results answer a clear question.
- Map the robot’s motion cycle, then decide which segment actions count as grip, pull, and release.
- Build a pipe test setup with interchangeable diameters and surface liners so you can compare conditions fairly.
- Plan a calibration method that turns video or sensor readings into real movement and power numbers.
- Choose controls that separate body design effects from actuator timing effects and pipe surface effects.
- Design your analysis so you can compare efficiency across conditions with the same metric and the same statistical test.
Common Pitfalls
- Letting the shape-memory alloy overheat, which changes wire performance and can damage the actuator.
- Testing only one pipe diameter, which makes it impossible to tell whether the robot works broadly or just in one size.
- Using pipe surfaces that wear down during trials, which changes friction between runs and corrupts the comparison.
- Measuring motion from a shaky camera angle, which makes small slips look like real progress.
- Ignoring current draw while focusing only on speed, which hides the true efficiency tradeoff of the design.
What Makes This Competitive
A competitive version of this project goes past a simple motion demo. You would measure more than one outcome, then connect them with a clear efficiency model. Strong projects compare several pipe geometries, use repeated trials, and report uncertainty. Even better, you could test whether one design rule predicts performance across different surfaces instead of just one test rig.
Project Variations
- Test the same peristaltic robot in curved pipe sections instead of straight pipes to study bend resistance.
- Compare smooth and textured body pads to see how contact material changes traction and energy use.
- Swap in different actuation patterns, then measure whether staggered segment timing improves net travel distance.
Learn More
- NASA TechRise Student Challenge resources: Search NASA for student engineering examples and payload design ideas that use constrained motion systems.
- NIH PubMed: Search review articles on shape-memory alloys, soft robotics, and peristaltic locomotion.
- MIT OpenCourseWare: Look for free robotics, mechanics, and controls lecture notes that explain actuation and feedback.
- USGS publications: Search for pipe inspection, confined-space robotics, and field instrumentation reports.
- IEEE Xplore or IEEE Access: Search open abstracts and freely available papers on soft robots, worm robots, and SMA actuators.
Robotics and Intelligent Machines Category Guide
How to Do Real Robotics and Intelligent Machines Research at Home: A High School Student’s Guide to Free Tools, Affordable Kits, and Public Databases →For next steps tailored to your interests, skill level, and timeline, work one-on-one with a MehtA+ mentor. Learn more about MehtA+ Science & Engineering Research Mentorship →
To discover more projects, visit the MehtA+ Science Fair Project Discovery Hub →
