Namma Shuttle Project · Namma Foundation × Juspay

Namma Suspension
Super Shock Absorbers
w/ Intelligence

Looking for AI / Math & Physics + Mechanical skills
Abstract
Active suspension is advanced technology — nowhere in the world is it deployed at scale in public transit. But what about productivity on Indian roads? 180 million people ride public transit daily in India, on road surfaces 2–10× worse than what existing suspension systems are designed for. No one can work, read, or video-call on these rides. This is a solvable engineering problem. With exponential improvement in computing, AI, and edge hardware, active suspension can be made simple, affordable, and pervasive — not a luxury feature, but an everyday reality. India, with its massive public transit demand and extreme road conditions, is uniquely positioned to need and drive this solution. Namma Suspension is the R&D effort to build it: a software-defined active suspension system that delivers luxury-car ride quality at a price point that works for share autos, shuttles, and city buses. Part of the Namma Shuttle project under the Namma Foundation — building the most convenient and cost-effective public transportation for Indian road conditions.
01 / Problem
Active suspension is an emerging technology developed only for luxury cars — bringing it to public transport requires ground-up innovation
Active suspension is still a frontier technology. What exists today — Bose's research prototypes, ClearMotion's electromagnetic units, Audi's predictive systems — is built exclusively for luxury vehicles at ₹5–15L per system, optimized for high-speed handling on smooth European roads. Nobody has attempted this for public transport. And doing so isn't a matter of making existing systems cheaper — it requires fundamentally new approaches to actuator design, control architecture, and cost engineering.
Active suspension is fundamentally a software problem running on sensors and compute. As AI, edge processors, and MEMS sensors ride exponential cost-performance curves, what is today a ₹10L luxury feature becomes a ₹10k commodity module. The mechanical innovation required is real — but the economics flip because the expensive part (control intelligence) gets cheaper every year. India is the right place to build this: the need is urgent, the scale is massive, and the low-speed operating regime simplifies the engineering.
Indian roads present an extreme input signal: high-amplitude low-frequency events (potholes 50–150mm deep, speed bumps every 200m) superimposed with continuous high-frequency roughness (broken surfaces, gravel, expansion joints). The vibration PSD on a typical Bangalore arterial is 2–10× what existing active systems are designed for.
Low-speed-only operation creates unique engineering advantages:
Relaxed handling constraints. At low speeds, a softer suspension with higher vertical travel provides high comfort with sufficient safety. No compromise for 200 km/h stability. This unlocks actuator and spring designs that luxury cars can't use.

Pre-computable road profiles. Our vehicles repeat routes. Connected fleet vehicles map road surfaces. We can pre-compute suspension commands — where others predict in 10ms real-time, we work with low-cost electronics because we already have the map.

Software-first leverage. Principles from building reliable, performant software systems apply directly to active suspension control. There is significant room to out-innovate incumbents on the software and simulation side.

First-principles 80/20s. The right physics insights and basic modelling may reveal untapped opportunities. We've taken contrarian, simple approaches in software systems by questioning fundamentals — the same method applies to mechanical design.
Target user: a mobile worker commuting 45 minutes on Bangalore roads. Success metric: can you hold a pen steady and write legibly while the vehicle is moving?
02 / Architecture
Three-layer active-passive hybrid
No single actuator spans the full displacement/frequency range. We're designing a layered system — each layer handles a specific regime, the control system coordinates across them.
Layer 1
Large motion
Linear motor — direct electromagnetic actuation for high-amplitude, low-frequency inputs: potholes, speed bumps, road heave. ±50mm stroke, 500N+ force, 0.8ms latency, ~100Hz bandwidth. No gears, no fluid — current in, force out. We're designing this in-house. Interim: ball screw actuator (2.4ms, ~30Hz) while the motor is developed.
1–30 Hz · ±50mm · primary ride control
Layer 2
Fine vibration
VCA (voice coil actuator) swarm — matrix of small actuators beneath the seat, independently controlled. ±5–10mm stroke. Each VCA: 30–50N, collective force scales with count. Exploring moving-magnet configs and multi-stage stacking for stroke extension.
15–100+ Hz · ±5–10mm · localized cancellation
Layer 3
Passive
Magnetic springs (opposing permanent magnets — inverse-cube restoring force) + air springs (tunable pressure) + eddy-current damping (copper near magnets — passive EM dissipation). Zero friction, zero wear, zero power. Works without electronics — physics as fail-safe baseline.
20–200+ Hz · passive · no power · fail-safe
The active actuator is also the damper. No separate shock absorber. EM actuators do skyhook damping — velocity-proportional force referenced to an inertial frame. Energy regenerated as back-EMF. Fail-safe: windings short on power loss → passive braking.
The cost insight: springs and magnets handle static load (free energy storage), opposing magnets provide zero-power negative stiffness — the motor only fights dynamic forces, not gravity. If passive elements are well-tuned, the active actuator does 10% of the work. This is what makes active suspension viable at public transport price points.
03 / Actuator comparison
Why linear motor, and what we use interim
MechanismLatencyBandwidthForceStatus
Ball screw2.4 ms~30 HzHighCOTS — interim Layer 1
Linear motor0.8 ms~100 HzMed-HighTarget — in-house build
Hydraulic8 ms~15 HzVery highDeprioritized
VCA (single)<0.5 ms100+ HzLow (5–50N)Layer 2 — in-house
VCA (swarm ×20)<0.5 ms100+ HzMed (600–1kN)Layer 2 — experimental
04 / Open challenges
Unsolved problems — where you come in
Electromagnetic Design

Building a linear motor in-house

Design from first principles: permanent magnet track geometry, coil optimization (fill factor, thermal limits, back-EMF shaping), Halbach arrays for field shaping, air gap tolerance. 2D iteration in FEMM, 3D validation with Elmer FEM (magnetostatics, transient magnetics, coupled thermal). Extract force surface F(position, current) as a surrogate model bridging FEM to real-time control. Target: ±50mm, 100Hz, 500N+.

Simulation Stack

Four-layer simulation pipeline

Layer 1: Electromagnetic FEM — flux density, force curves, saturation, eddy currents. Layer 2: Surrogate extraction — F(x,i) lookup via curve fitting, bridging FEM to real-time. Layer 3: System dynamics in Julia/ModelingToolkit — embed force surface with mechanical dynamics, control laws, symbolic→auto-Jacobian→fast ODE. Layer 4: RL on GPU — NVIDIA Warp for differentiable physics, MuJoCo for rigid body, JAX for end-to-end gradients.

Passive + Active Hybrid

Making the motor do 10% of the work

The cost breakthrough: springs handle static load, opposing magnets (Halbach array) provide zero-power negative stiffness — pre-loading the system so the motor only fights dynamic forces. The spring + magnet negative stiffness system has closed-form dynamics. Simulate and tune this first — the passive layer determines the active motor's force budget and therefore its size, cost, and thermal envelope.

Control Theory

Multi-layer coordinated control

Three actuation layers at different bandwidths and stroke limits need unified real-time coordination. Force allocation across layers, skyhook + feedforward preview + RL-based adaptive tuning. Key advantage: our vehicles repeat routes, connected fleet builds the road map, we pre-compute where others predict in real-time.

RL / Optimization

Non-obvious control policies

Classical control (PID, LQR, H∞) gives a baseline. Nonlinear magnetic springs, stroke saturation, non-stationary inputs may admit better policies. RL in MuJoCo/Warp, sim-to-real transfer. Reward: ISO 2631-weighted RMS acceleration. If the pipeline is end-to-end differentiable (JAX), gradient-based policy search becomes possible over a large non-convex space.

Road Modelling

Indian road surface characterization

No standard dataset captures Indian road severity. Instrument vehicles, drive representative routes, build stochastic road models (PSD-based + transient overlays). Connected fleet vehicles build this dataset over time. Without good road data, we're optimizing for the wrong problem.

Fabrication

Test rig + first physical prototype

Seat mount, road-input simulator (shaker table / eccentric cam), swappable actuator modules, full sensor suite. Commission coil winding, buy NdFeB magnets and linear guide rails, close the loop with a servo drive on a force sensor. Measure F vs. current and compare to FEM. Ground-truth the models with physical data early.

VCA Engineering

Voice coil actuator swarm

Standard VCAs: ±10–20mm stroke. Longer stroke means the coil exits uniform field — force drops nonlinearly. Investigating moving-magnet topology, Halbach arrays, multi-stage stacking. Building VCAs is straightforward — the question is useful stroke range vs. pairing with Layer 1 for large displacements.

05 / Strategy
Four pillars
01

10× simulation and AI-driven design

Simulate before fabricating. Elmer FEM for electromagnetics, Julia/ModelingToolkit for system dynamics, MuJoCo + NVIDIA Warp for RL policy training. Full pipeline: FEM → surrogate model → ODE dynamics → GPU-native RL. All open-source, all GPU-capable. Every physical prototype preceded by hundreds of virtual ones.

02

Creative hardware prototyping

Desktop test rigs before vehicle installs. Commission coil winding, close the loop with a servo drive and force sensor early. Instrumented testing with data feedback into simulation. Build small, measure everything, iterate in days not months.

03

Layer existing tech, invent what's missing

Linear motors, VCAs, magnetic springs, eddy-current dampers, air springs — all exist individually. Innovation: the layered architecture where passive elements carry 90% of the load. Where COTS fails, build in-house. Modular: features toggle for cost — luxury seat to public transit.

04

Convert hardware → software problems

Active suspension = control on sensors + compute. Moore's law, better MEMS, RL advances — all compound over time. Connected fleet builds road maps that enable pre-computation with low-cost electronics. Push mechanical complexity into software where exponential trends work in our favor.

Location
Bangalore
Parent
Namma Shuttle
Org
Namma Foundation
Team
3–5 people
Phase
R&D / Prototype
06 / Who we need
Versatile people who get things done across domains
This is early-stage invention. There is no playbook. You'll derive transfer functions in the morning, visit a coil winding shop in the afternoon, and discuss magnet geometry with a professor in the evening. We need people who move fluidly between theory and practice — who are as comfortable with a lathe as with a Lagrangian, and who will travel to meet professors, factory workers, and component suppliers to make things happen.
We don't care about titles or credentials. We care about whether you can make something work that didn't exist before — and whether the reason you want to do it is because 180 million people ride broken roads every day and you think that's a problem worth solving with your hands and your mind.
Hands-on work
  • Machining — lathe, mill, drill press
  • Welding — TIG, MIG, stick (steel, aluminum)
  • Motor winding, coil fabrication, magnet assembly
  • Soldering, harness building, PCB rework
  • Sensor integration — accelerometers, IMUs, encoders
  • Test rig assembly and instrumentation
  • Visiting shops, sourcing components, getting quotes
Theoretical work
  • Dynamics — Lagrangian mechanics, multi-body systems
  • Control — PID, LQR, H∞, skyhook, adaptive
  • Electromagnetics — Lorentz force, magnetic circuits, FEA
  • RL / optimization — policy gradient, sim-to-real
  • Signal processing — PSD, transfer functions, filtering
  • Simulation — Julia, MuJoCo, Python scientific stack
  • First-principles physics modelling and intuition
"Use inventive technology and AI to do larger good for the public — build transportation so comfortable and affordable that a commuter can work undisturbed on the worst road surface in the world."
The purpose