Robot chassis design for beginners

Pick a drive layout, do the tipping and load maths, choose plate material and thickness, place wheels and electronics for service access, then test before wiring.

Reference
RE-1456
Published
Read
6 min

About the author · Sources, testing and AI policy

Small aluminium robot chassis with gear motors, wheels and battery holder on a workbench

A chassis is a promise about stiffness, weight and service access. Most beginner robots break that promise in the same three places: motor mounts, wheel alignment and the battery tray.

This guide covers drive layouts, the simple load checks worth doing, material choices available in India, and the assembly decisions that decide whether the robot survives its first month.

Choose the drive layout first

The chassis follows from how the robot moves. Every layout is a trade between simplicity, manoeuvrability and cost, and no layout wins on all three.

LayoutStrengthWeaknessTypical project
Two driven wheels plus casterSimple, cheap, turns in placeNeeds balance and a good casterLine follower, indoor rover
Four driven wheels, skid steerMore traction, simple mechanicsTyres scrub on turnsOutdoor or rough-floor robot
Mecanum or omniMoves sidewaysRoller wear, poor on rough floorsCompetition, tight indoor cells
Ackermann steeringEfficient at speed, car-likeCannot turn in placeOutdoor AGV, road vehicle

For a first build, two driven wheels with a swivel caster is the least frustrating choice. It has fewer parts, the maths is simple, and odometry is well understood. Four-wheel skid steer is the next step when traction or floor condition demands it.

The three checks worth doing

You do not need a full structural analysis. Three simple checks prevent most beginner failures: tipping, wheel loading and motor torque.

# tipping: lateral acceleration before the robot lifts a wheel
# a_tip = (track / 2) * g / h
# track 0.30 m, centre of gravity height 0.25 m
a_tip = (0.30 / 2) * 9.81 / 0.25   # about 5.9 m/s2

# static load per wheel
# total mass 6 kg on four wheels, evenly loaded
load_per_wheel = 6 * 9.81 / 4      # about 14.7 N

A low centre of gravity and a wide track are cheap stability. Battery placement is the easiest lever: put the heaviest item as low and as central as the layout allows, and the tip threshold rises immediately.

  • Keep the centre of gravity below the wheel axle height if possible.
  • Check tipping with the payload fitted, not with an empty chassis.
  • Remember that acceleration and braking are what tip a robot, not top speed.
  • Allow for a caster that carries real load; a tiny caster on a heavy robot fails early.

Materials you can actually buy

MaterialBest forPractical note
Aluminium extrusionPrototypes, adjustable framesEasy to modify, needs brackets and care with vibration
MS sheet, laser cutFlat plates and bracketsCheap and stiff, needs painting or powder coat
AcrylicDemo robots, light loadsCracks at bolt holes and under vibration
3D printed PETG or ASAMounts, covers, complex shapesCreep under sustained load, weak threads
Plywood or MDFVery first prototypeFast, cheap, swells with moisture

Laser-cut aluminium plate with bent flanges is the best value for a small production run in India, and extrusion is the best value for a prototype that will change. Mixing both is common: an extrusion frame with laser-cut motor plates.

Stiffness where it counts

A chassis that flexes twists the wheel alignment, and a twisted chassis makes the robot steer itself. The fix is rarely thicker plate everywhere; it is bracing in the right plane.

  • Triangulate the frame in the plane that carries the drive loads.
  • Mount motors to a plate that ties into both side rails, not to a single thin panel.
  • Use a gusset at right angles rather than a larger bolt.
  • Keep the wheel axle line parallel; measure it after assembly, not just in CAD.
  • Add a skid plate or a lower deck as a shear panel if the frame is open.

Three millimetre aluminium plate is stiff enough for most small robots when it is flanged or braced. Six millimetre plate with no bracing is heavier and still flexes.

Wheels, clearance and the floor

Ground clearance is set by the smallest obstacle the robot must cross and by the caster. A robot with 10 mm clearance will not cross a cable, a doorway threshold or a floor drain, and Indian workshop floors have all three.

WheelGood onAvoid
Rubber tyre with treadConcrete, tile, mixed floorsCleanrooms, very smooth epoxy
Smooth rubberIndoor smooth floorsDust and oil
Foam filledRough outdoor surfacesPrecision odometry
Omni or mecanumFlat, clean indoor floorsGravel, thresholds, carpet

Match the wheel to the floor the robot will actually see. A mecanum robot on a rough concrete shop floor will not track straight, no matter how the controller is tuned.

Layout for service, not just for looks

The best chassis is the one you can repair in ten minutes with the tools in the workshop. Design the layout around access, and the robot will stay in service.

  • Battery in a tray that slides out without removing the electronics.
  • Controller and driver on a removable plate with labelled connectors.
  • Cable routing with service loops and strain relief at every moving joint.
  • Fuses and the main switch reachable without opening the electronics bay.
  • Fasteners of two or three sizes only, with spares in the kit.
  • Every connector unique or clearly labelled; two identical connectors can be swapped and will be.

Assembly details that decide reliability

3D printed parts are useful and need specific treatment. Threads printed directly into plastic strip under load, so use heat-set inserts or a through-bolt with a nut. Load-bearing holes should be printed in the plane that puts layers in compression, not tension.

  • Use nyloc nuts or threadlocker on anything that vibrates.
  • Washers spread load on plastic and thin sheet.
  • Slotted holes for motor mounts make belt or gear alignment possible.
  • Leave clearance for tools; a bolt you cannot reach is a permanent bolt.
  • Add a physical stop so a joint cannot drive into its own cable.

Test the chassis before the electronics

  • Push the robot sideways and watch for frame flex at the motor plates.
  • Lift one side and check that the opposite wheel stays loaded.
  • Drive in a straight line and measure the deviation over three metres.
  • Run for twenty minutes and check motor and driver temperatures.
  • Carry the robot by its handle; if there is no handle, add one.

Related: wheel encoder guide, designing 3D printed robot parts, differential drive odometry, how to power a robot, robot arm CAD guide.

What material is best for a beginner robot chassis?

Laser-cut aluminium plate or aluminium extrusion for anything that moves, with 3D printed parts for mounts and covers. Acrylic looks good but cracks at bolt holes under vibration.

How much ground clearance does a robot need?

Enough to clear the worst obstacle on its route, usually a cable, threshold or floor joint. Ten millimetres is a minimum for indoor floors, and twenty or more for outdoor use.

Why does my robot not drive straight?

Usually wheel alignment, unequal wheel diameter, a flexing frame or motor mismatch. Check the axle alignment and frame stiffness before touching the controller.

Can I use mecanum wheels on a workshop floor?

Only if the floor is smooth and clean. Mecanum and omni wheels lose traction and direction on rough concrete, dust or thresholds, so a differential drive is usually the better choice.

How thick should the chassis plate be?

Three millimetres of aluminium is enough for most small robots when the plate is flanged or braced. Thickness does not replace bracing; a stiff shape in thin material beats a flat slab in thick material.

Wheel torque at the rim follows the same speed trade-off, covered in the stepper torque curve guide.

The pack decides the battery bay, so size the battery from an energy budget before cutting the chassis plate.

Sources and further reading

Pass it onWhatsAppLinkedIn

Keep reading

Continue learning

The Build Note

One short email when something is worth your bench time.

A new build sheet, a part price that moved, or a mistake worth avoiding. No daily drip, no recycled news.

One short email when a build or a price is worth your time. Unsubscribe in one click.