Hi everyone,
We are releasing an alpha version of the addon which implements the new pose-calibration algorithm among other minor changes.
You can download it from the button in the repository's README or directly from this link
In order to use it you will need the new avatar, which is currently not included in the addon. Just install the addon and open this blend file.
We renamed some of the bones in the avatar to make them more descriptive. For example the *-thight
nodes become *-upperleg
and so on. You will need to run the notochord with this XML file in order to assign the correct names to the nodes.
The new pose-calibration procedure is a functional one, meaning that the performer has to make some movements which are used to obtain a more accurate calibration. The final sequence of movements is still subject to changes while we finish the development of this algorithm. For the moment I made a quick video explaining the current sequence of movements to be done.
If you find any issues with the new calibration please open a new thread to report them. Once the calibration is complete the addon will generate a few files which contain debug information about the recently performed calibration. Please include them in your report. They are created in the directory where the blend file is saved and are called:
Chordata_calib_dump.csv
Chordata_calib_data.json
calibration_result.log
(some of them might be too big the upload them here, please use an external storage and link in your post)
If you can make a video of the performer + screencapture while you do the calibration it will also greatly help to debug any problem.
And last but not least: For this calibration procedure, as well as in any other mocap calibration process, a minimum two persons are required. One should wear the suit and do the movements (we normally call this person: the performer) and the other manage the capture from the PC. We might add timer functionalities in the future to the addon in order to allow users to do solo-calibrations, but they will never be as accurate as the regular way, particularly with this functional sequence which is substantially more complex than the static one.
Of course an improved static calibration will be available in the final release of this version, but for the time being we are making this alpha release to test the functional one and collect feedback to improve the algorithm and evetually correct issues.
Let us know how it goes!