When we started working on the project, we found out that the number of devices provided by Helvar was very limited. Inspired by this, we decided to build our own virtual test environment that can be used to optimize the number of actual devices needed in testing.

What it does

Simulates a room that contains lights that are controlled through similar API calls as the Helvar Luminaires.

How we built it

The main simulation environment was created with Blender and Unity, and the accompanying GUI for demonstration purposes was created with Python scripts.

Challenges we ran into

The main issues were translating the CIE color system into RGB values reliably and creating a physically realistic lighting.

Accomplishments that we're proud of

Our great brainstorming process.

What we learned

Using Unity, networking in python

What's next for Helvar simulator

Controlling lights based on users' computer activity, learning from past user settings (already partially implemented), creating simulated sensors

Built With

Share this project: