1State of the project
We have released all the working files and sources. You can get them by visiting our online repository, or in this project page.
Be aware that this is an alpha release: we’ll keep on testing and improving the system in the next months (and we’ll obviously let you know about all of the improvements to come). One of the things that drives us when displaying the code is finally being able to expand our scope of collaborators, so feel free to write us through Hackaday discussion or with the form that you can find at our website.
We’re preparing Chordata’s documentation so that anyone can access the core functionalities without the need of any sort of expertise. We’re also preparing a Tindie store in which you’ll be able to purchase our pre-built kits: this will enable people without knowledge of electronics to build and use Chordata so that they can apply its functionalities in their personal projects.
2Get the hardware
a. (The easy way, coming soon..):
Buy pre assembled kits at our Tindie store. Each one comes with the board and some pre-soldered components, and includes a few additional components to be soldered by you.
b. (The hard way):
Download the sources, send them to your favorite PCB manufacturer. Buy the components and solder everything together.
Apart from our hardware you will need a regular Microcomputer like the Raspberry pi. All the sensors and the Microcomputer go fixed to the performer’s body, and connected together with telephone-like wires (6 cores, ~26awg, with crimped rj-12 connectors)
4Download the software:
- Flash an SD card with the custom Linux image containing the main program, and boot the microcomputer with it.
- On you computer download Blender, the powerful 3D manipulation software available on Windows, Mac and Linux. Within Blender our add-on will allow you to manage the capture, visualize it, record it, or retransmit it to another program.
5Connect to the Chordata wifi network:
Once the Raspberry Pi is up and running, you will find a wifi network called “Chordata-net”. Connect your PC to it, and open Blender.
6On pose calibration:
Before each capture session the performer has to stand in a T-POSE for calibration. Help the performer take the correct pose by manually repositioning the body parts that are not aligned with the theoretical pose you see on the screen.
Tell the performer to stay still while you press the [Receive] button on our Blender add-on.
You will enter calibration mode, wait a few seconds and hit ENTER.
Now the performer can start moving.
You will now see the 3D character on screen following the performer’s moves.
From the Blender add-on you will be able to register the capture, and then export it using four favorite 3D exchange format, or better: start editing directly inside Blender!
Optionally you can retransmit the movements to another program while capturing, in order to create live digital performances, data analysis, or whatever you require.