LEPE - Custom Interactive Exhibition

A local installations company required some unusual custom software for a one-off project and we were able to assist them with planning and build.


The project was to install a large persicope onto a subterranean bunker, allowing the public to view the interior without climbing dangerously into the depths. A traditional periscope proved infeasible and so a technical alternative was sought.


Photography was commissioned to capture the stage-dressed bunker, and a rotatable periscope-like housing was assembled. We then developed software which would detect the orientation of the periscope and display the appropriate area of the bunker on a screen inside the housing. The effect is a compelling augmented-reality view of the bunker beneath your feet. A button on the side of the housing allows the viewer to trigger context-aware information about the area of the bunker currently being viewed.


The software was completed in nodejs, interfacing with electronics composed of a 3-axis accelerometer, a digital magnetometer and a physical button. Data from these devices is fed into a low-power, stand-alone server running nodejs. We then translate the raw data into a simple JSON package and push it over a websocket into a full-screen browser running a custom javascript-powered renderer.

Weatherproofing, off-grid installation and low-power performance considerations made this project quite an interesting challenge, but the end result is an enjoyable, unique and informative experience.

Technical Lead, Barry on site


Foundry came up with a fantastic solution to this brief. They were responsive to any queries we had and were on hand to help with technical troubleshooting. It was very well received by our client and is very popular with visitors to the exhibition.

Simon Burgess Creative Design Manager