June 1st 2016: 1.0 is finished !
Right on time, it features:
- Kinect2 support
- Much improved overall performance (real-time identification/stability analysis)
- Auto-registration of the force-plate during identification
- Improved identification phase with convexity constraints, optional symmetry constraints and much more
- Automatic support polygon computation during stability phase
- Easily extensible through python
We won’t release any code/binary at this stage, but a technical paper will be published soon. Scroll down for two videos showcasing the current build.
Here is a live video capture of our software, in which we estimate a subject mass distribution using low-cost devices (here, a Nintendo Wii BalanceBoard and a Microsoft Kinect2):
The skeleton parts turn green as more information is gathered. The estimated Center of Mass (CoM) is displayed as a blue sphere.
The force plate position and orientation are also estimated (white frame), and one can observe the difference between the measured CoM projection (red spot) and estimated (small blue spot). The error steadily decreases over time.
Here is a live video capture from our software, in which we estimate a subject dynamic stability from low-cost capture devices (here a Microsoft Kinect2):
After the subject mass distribution has been identified (see here), we compute the ground forces from the Center of Mass (CoM, here in blue) data. We derive a stability index from the position of the Zero Rate of Angular Momentum (ZRAM, here in pink) point relative to the support polygon (red). The skeleton color changes according to the stability index (green = stable, red = unstable).