To go back to the Overview page click here.
To go to The Next Session - Robotics2c - Mindstorm EV3 Programming Interface
To download this as a .pdf:

Download as PDF

What we’re going to do in the session.

Designing a Chassis

Okay, so you have a concept for how we’re going to tackle the problem of touching each wall of the enclosure from our brainstorming and decision-making session last time. Now we need to get down to the practical part of designing the chassis to help our robot meet this challenge.

In groups take a Mindstorms kit and decide on what sort of chassis will work best.

Here are some points to consider;

Some Different Styles of Robot Chassis

Two drive wheels and a skid: Manoeuvrable.

Two wheels and a skid chassis

Two drive wheels and a caster wheel: Manoeuvrable and able to tolerate ramps and roughish surfaces.

Two wheels and a caster chassis

Two drive wheels and another pair of wheels with no tires: Good at straight lines, but may have problems turning on rough surfaces.

Two wheels and third light wheel

Two or Four wheel drive with two wheels for steering: Good at straight lines, but tricky to program to accommodate the turn radius.

Four wheel drive with steerable wheels

Treads: Very stable with good traction. May not execute turns repeatably on rough terrain.

Tracked robot

Walking: Hard to build, may not be structurally sound, movement is not repeatable.

Walking spider robot

Balancing: Hard to program and generally hard to build … Especially since we don’t have an electronic gyroscope sensor to detect when the robot is level.

Balancing Robots

Let’s Build a Chassis for Our Robot

In your groups figure how your robot concept from last time can be built. Take one of the Mindstorm kits and begin to build it. Be open to changing your design if you have had some better ideas since our last session. If you are after a simple robot chassis to get you started so you can get on with adding sensors and programming it, there is a suggestion at the end of this document.

Some Quick Tests for Your Robot’s Chassis

Once you have built your robot chassis test it to see if it is structurally sound.

Add more structure to your robot’s chassis if you need to.

Why is this important?

Your robot needs to be able to move the same each time it does something. If there is too much slack in the system, it doesn’t know where it is and it will not be able to do things repeatably.

A successful robot is consistent.

Next Time:

Next time we’ll program our robot to do some simple moves so that we can learn about how it will behave.


A Suggested Robot Chassis

Photo of the suggested simple chassis

Step 1:

Fit the wheels to the large motors.

Simple Chassis Assembly instructions Step1

Step 2

Simple Chassis Assembly instructions Step2

Step 3

Clip the two motors on either side of the frame you have just made in step 2.

Simple Chassis Assembly instructions Step3

Step 4

For the next frame we will need to have the long red pins ready to go but not clipped into place. Put a pair of black pins into the underside of the frame.

Simple Chassis Assembly instructions Step4

Step 5

Taking the frame we have just made, slot it underneath the two motors and use the red pins to clip the frame into place.

Simple Chassis Assembly instructions Step5

Step 6

Make the skid from a left and right pair of “cowlings” clipped together with a pair of long blue pins.

Simple Chassis Assembly instructions Step6

Step 7

The skid clips onto the two black pins projecting down from the underside frame. Clip it in place as shown.

Simple Chassis Assembly instructions Step7

Step 8

Add a small frame onto the ends of the motors.

Simple Chassis Assembly instructions Step8

Step 9

Finally settle the controller onto the upward projecting pins and connect the wires to the controller to suite your programming.

Simple Chassis Assembly instructions Step9


Creative Commons by-sa

This document “Robotics2b - Lego Mindstorms EV3 Body Building” by Hamish Trolove is provided under a creative commons license - Attribution, Share Alike.