ERGOBOSS: Ergonomic Optimization of Body-Supporting Surfaces
Related Experiment Video
Updated: Oct 20, 2025

A Vibrotactile Feedback Device for Seated Balance Assessment and Training
Published on: January 20, 2019
Abstract:
Humans routinely sit or lean against supporting surfaces and it is important to shape these surfaces to be comfortable and ergonomic. We give a method to design the geometric shape of rigid supporting surfaces to maximize the ergonomics of physically based contact between the surface and a deformable human. We model the soft deformable human using a layer of FEM deformable tissue surrounding a rigid core, with measured realistic elastic material properties, and large-deformation nonlinear analysis. We define a novel cost function to measure the ergonomics of contact between the human and the supporting surface. We give a stable and computationally efficient contact model that is differentiable with respect to the supporting surface shape. This makes it possible to optimize our ergonomic cost function using gradient-based optimizers. Our optimizer produces supporting surfaces superior to prior work on ergonomic shape design. Our examples include furniture, apparel and tools. We also validate our results by scanning a real human subject's foot and optimizing a shoe sole shape to maximize foot contact ergonomics. We 3D-print the optimized shoe sole, measure contact pressure using pressure sensors, and demonstrate that the real unoptimized and optimized pressure distributions qualitatively match those predicted by our simulation.
Related Concept Videos
Support Reactions in Three Dimensions
Ball and Socket Joint is one of the supports allowing free rotation about any axis. This freedom of rotation is...
Anatomical Positions
The body is upright, facing forward, and standing erect.
The feet are parallel and flat on the floor.
The arms are hanging by the...
Eccentric Axial Loading in a Plane of Symmetry
Centroid of a Body: Problem Solving
The x-coordinates and y-coordinates of each element's...
Stress: General Loading Conditions
The shearing force, possessing potential directionality within the plane of the section, is simplified into two component forces running parallel to the x and y axes....
Normal and Tangetial Components: Problem Solving

