← All projects

04 / Computational design

Vehicle Interior Model

A parametric ergonomics model that evaluates how seat arrangements accommodate different bodies and postures in an autonomous vehicle cabin.

Context
Computational Design · TU Delft · Team project
Methods & tools
Grasshopper, Blender, DINED
Reference visual of a compact autonomous vehicle cabin with rotating seats
Reference visual of a compact autonomous vehicle cabin with rotating seats.
01 / Beyond the average occupant

Beyond the average occupant

When driving becomes automated, the cabin can support working, relaxing and socialising. Our team treated physical ergonomics as the starting point for layout design, considering occupant diversity and people with reduced mobility rather than relying on a single average mannequin.

Grasshopper model showing occupant comfort geometry, interference checks and field of view.
Grasshopper model showing occupant comfort geometry, interference checks and field of view.
02 / A parametric evaluation loop

A parametric evaluation loop

The Grasshopper definition uses a 2 × 3 metre platform with adjustable seat positions, rotations and backrest angles. Occupants move relative to their seats; comfort geometry is generated around each body and checked for interference with the cabin and other occupants. These checks feed back into a comfort score.

Vehicle cabin model with Grasshopper controls for seat position, rotation and backrest angle.
Vehicle cabin model with Grasshopper controls for seat position, rotation and backrest angle.
03 / Grounded in body data

Grounded in body data

Body meshes sourced from TU Delft’s DINED anthropometric database were rigged and posed in Blender. Linking their positions to seat geometry allows a configuration change to propagate through the model automatically. The result is a computational evaluation workflow for comparing interior layouts. The opening cabin image is a contextual reference reproduced from the portfolio; the model development is shown below.

DINED anthropometric data comparing stature and body mass across four personas, alongside their corresponding body models.
DINED anthropometric data comparing stature and body mass across four personas, alongside their corresponding body models.
Body meshes posed in Blender to represent different in-vehicle postures.
Body meshes posed in Blender to represent different in-vehicle postures.
Grasshopper definition linking seat geometry, rotation and backrest angles to the positioning of DINED body models.
Grasshopper definition linking seat geometry, rotation and backrest angles to the positioning of DINED body models.
Project text and visuals adapted from my 2026 portfolio. Read the full portfolio ↗
Next projectCookware Lifecycle Assessment