Laboratory environment
A laboratory, reconstructed as an environment for training robots in simulation.
Load, then drag to look · click inside for WASD
Lightweight 3D preview · full detail in scene view
hello, and welcome to my corner of the internet.
I build little worlds
from the one we live in.
I use reconstruction to preserve places and moments, and to build environments where robots can learn.
Start with a moving scene01 / reconstructing a little movement
I wanted to understand how a few views could hold onto a moving scene.
Read the story
Press play to enter this scene.
Load when you’re ready. Drag to explore the scene, then use the timeline to move through time.
learning to care, in familiar spaces
I reconstruct a laboratory and an older adult’s home so robots can practise the everyday tasks of caring for older people.
Real Sim Real
The goal: robots that can offer older people practical, attentive help at home.
01 At the bedside
Everyday care for older people.
G1 takes the cup after a drink and gently draws up the blanket. I’m exploring how robots could help older people with everyday care and comfort.
Scroll through this moment. A game together follows.
making time for companionship
I want robots to offer older people companionship, too—sharing familiar games and making time for play.
02 A game together
Time spent together.
A relaxed rally with an older player in a wheelchair. G1 returns the ball within reach, making the game a moment of companionship at the player’s own pace.
Keep scrolling to follow the rally.
A laboratory, reconstructed as an environment for training robots in simulation.
Load, then drag to look · click inside for WASD
Lightweight 3D preview · full detail in scene view
An older adult’s home, reconstructed for robot training in a domestic simulation environment.
Load, then drag to look · click inside for WASD
Lightweight 3D preview · full detail in scene view
Elsewhere on my workbench
Archived prototype captureConcept model / a mirror that reads youan experiment in refusing
I kept coming back to this: what if a mirror describes you, but gets you wrong?
Read the story
Demo interfaceConcept model / a little teaching terminalsomething for the classroom
I wanted flexible rules without making the results unpredictable.
Read the storyThere’s more behind these projects.