← Work / Foundations / Varden Labs

Varden Labs · Gen 2 shuttle · 2015 – 2016

Drive-by-wire actuators

Custom brake, steering and emergency-brake actuators that let a computer drive Varden’s second shuttle, designed to be fail-safe, hidden from passengers, and machined by hand on manual equipment in about three weeks.

Role
Designer & machinist
Period
May 2015 – Jan 2016
Vehicle
Polaris Gem · hydraulic brakes
Build
~3 weeks · manual machining
Principle
Fail-safe, not fail-operational
CAD view of the brake, steering and emergency-brake actuators mounted in the vehicle chassis
Actuators in the vehicle chassis: CAD
350 lb
Peak master-cylinder force over a 0.5″ stroke
1 rev/s
Steering speed cap; the motor stalls above it by design
500 lb
Cable pull delivered by the spring-loaded e-brake
~3 weeks
From design to working actuators

Approach

Both Varden prototypes were built on existing low-speed electric vehicles, so throttle was easy: an analog voltage imitating the pedal’s potentiometers. Brake and steering needed custom hardware.

Off-the-shelf options either worked through the pedal, visible to passengers and short of our safety criteria, or couldn’t produce 350 lb without being huge or expensive. Everything had to be fail-safe rather than fail-operational: if one actuator failed, another brake could stop the vehicle.

With about three weeks to get it all working, I designed every part to be machined by hand on manual equipment. Had we not pivoted, all three designs would have gone through another revision.

Brake

A stepper motor drives a ball screw that pushes the hydraulic master cylinder, positioning it from a position-to-force map. The motor runs open loop; a dual-channel contactless potentiometer checks for skipped steps, and a force sensor corrects the position and slowly re-fits the map.

In the cross section, the motor (off to the left) turns a machined shaft (light pink) through a flexible coupling, on radial and thrust bearings that take the brake’s full load. A small gear (orange) keeps the potentiometer under one turn. The ball screw (brown) drives a ball nut (yellow) held between a Delrin block (orange) that slides along the enclosure walls and an aluminium block (salmon) carrying the force sensor (dark green) behind a stainless disk (light blue) at the piston.

Cross section of the brake actuator, colour-coded by part: coupling, shaft, gear, ball screw, ball nut, sliding blocks and force sensor
Brake actuator in cross section

Brake actuator: control

  1. Brake commandTarget braking force
  2. Force → position mapRe-fit from force data over time
  3. Stepper motorOpen loop to position
  4. Ball screwRotary → linear
  5. Master cylinder0.5″ stroke · 50–350 lb

↺ potentiometer + force-sensor checks

Open-loop drive, closed-loop verificationSimplified

Steering

The worst case for steering is a sudden turn too fast to react to, so I capped it at one hand-wheel turn per second. Driving the same stepper through a ~30:1 gearbox gives enough torque up to exactly that speed; any faster and the motor stalls.

For the demos we removed the hand-wheel entirely and drove with a joystick, which also let the actuator connect straight to the rack-and-pinion’s splined shaft. From left to right: a coupler (pink) keyed to that shaft with 14 cone-point set screws, an in-line planetary gearbox (orange), and the stepper (light blue) with a potentiometer on its back-shaft (magenta). A cable gland, washers and an O-ring kept it waterproof. The long-term plan was a CAN-controlled power-steering unit.

Cut-away CAD of the in-line steering actuator: coupler, planetary gearbox, stepper motor and potentiometer housing
Steering actuator in cross section

Emergency brake

At 10–15 mph the vehicle can stop fully in 10 feet, so safety centred on a normally-closed emergency brake built around the parking brake’s independent pads and cables.

An electromagnet (red) holds a steel block (green) on a spring-loaded arm (magenta) with 6:1 mechanical advantage. Cut the power and the springs pull both brake cables (yellow) with about 500 lb, fully braking; unpowered, it simply acts as the parking brake. The old parking-brake lever resets the arm onto the magnet, and turnbuckles keep everything adjustable. The embedded system decides when to cut that power.

CAD of the emergency brake under the floor: electromagnet, spring-loaded arm, springs and brake cables
Emergency brake, mounted under the floor

Related