Inspiration

This is a project aimed at learning the core concepts of LabGraph. What better way to do that than running a simulation?

What it does

It builds a simple simulation graph in LabGraph and displays the resulting data in real time using OpenCV. In this case, John Conway's Game of Life.

How we built it

By taking a deep dive into LabGraph's documentation, examples, and a few previous Fellowship projects like LabGraph Interactive.

Challenges we ran into

Wrapping our heads around LabGraph's use cases and concepts. Neither of us had heard of a sensor streaming framework before.

Accomplishments that we're proud of

Learning how to use LabGraph, of course! In addition, all of its niche but powerful use cases.

What we learned

Aside from LabGraph, we learned about image manipulation with OpenCV and Numpy.

What's next for Graph of Life

A bigger graph. Currently the graph runs on a single thread, we want to split the simulation into multiple threads, add drawing support, the ability to load predefined game boards, and browser support.

Built With

Share this project:

Updates