/Senex_Public

A public facing version of the SenexVR Suit Project

Primary LanguageC

Senex_Public

What is Senex?

The Senex Suit was designed to track body motion and simulate lifelike interactions in the virtual world. It provides high-fidelity data (relative position/orientation to under 0.2cm) while remaining inexpensive and straightforward to use. Senex has also developed high-accuracy, real-time dead-reckoning modules capable of indoor and outdoor translational position tracking with an accuracy of under 3cm.

Gif

Why does this exist?

The idea of a wearable computer/clothing-based controller has been a dream of mine since I saw Iron Man when I was nine. My abysmal experience with Zoom-based schooling in 2020 (my sophomore year of high school) inspired me to create something better. I’ve spent thousands of hours over nearly four years creating the full-body system (suit, gloves, and tracker base stations) you see today.

What is it used for?

The Suit and its accompanying software package are currently geared toward diagnosing patheokinematic (irregular) movement that may lead to injury in first responders, but the potential use cases are endless. Below is a screenshot of a 45-second plank test, one of a few working 'application modules' I've built out in both hardware and software.
Plank Test

What is included in this Repository?

The technology behind Senex VR and the Senex Suit is not currently public (Patent Pending), but I've provided some C++ header files that give an idea of what I've been working on for the past four years. The Senex_IMU.h header file contains over 40 functions required to interface--in real-time--with over 30 ICM20948 9-axis IMUs. The Senex_AltCore.h file

Some Hardware

A Glove Render of a Base Station Tracker
IMG_7187 Screenshot 2023-11-21 at 4 30 07 PM

The Flex PCB Panel - Created using Autodesk Eagle's Education edition

I sent this panel, a collection of over sixty flexible 2-layer printed circuits, to be manufactured the summer of my Sophomore year - about the time when COVID-19 struck. My abysmal online experience became my biggest source of motivation--I wanted to create technology that would allow me to interact with my friends, family, and school again! If the experience had to become virtual, I wanted something much more realistic than a video call. There was an upside to 'Zoom School' as well: I was able to devote many more hours to the suit than I would have been able to normally.

board_layout