02/12/2019 at 13:14 •
A new revision of the hardware is available. Includes some fixes and minor changes :
- New EEPROM on K-Ceptor (M24C01)
- ID_module can be replaced for on-board resistors
- Pull-up resistors on i2c channels on Hub
- Fix Hub PCA9548 footprint
- Fix Hub gates pin order
10/21/2018 at 10:53 •
Dear hackers, we’re happy to inform you that after several weeks working on it, Chordata has its documentation available! Those of you who were eager to build your own motioncapture system, now have a dedicated learning material.
We choose to implement it as a wiki, since that type of content structure perfectly suits the Chordata philosophy: sharing and constructing knowledge together. So we’ll be glad to hear your suggestions, or receive your contributions to make a bigger and more useful knowledge base.
You can access the documentation at http://wiki.chordata.cc
A summary of the User Manual can be found on the instructions section of this project's page. And we have also uploaded here a pdf with a detailed description of how the Chordata system is implemented, it contains: parts specifications, functional diagrams, schematics, protocol descriptions, power considerations, and more. (We will be uploading that content to the wiki on the following days).
If you have no idea what the Chordata system is about you can just take a look to our new basic infographics.
Let us know what you think!
09/28/2018 at 16:58 •
These days we are working hard to prepare the documentation. We are expecting to publish a big part of it by the end of October, so stay tuned for detailed explanations on how the system works and how it can be built!
In the meantime, we wanted to share with you an image of the cutting edge technology application we use for note-taking :P
09/17/2018 at 09:00 •
Chordata was born several years ago with the idea of using it to create art from human motion. It took a long time of technical development, but now that the system is up and running we're having so much fun collaborating with several artists to test the possibilities of the system on different disciplines.
Having the possibility of test it on real use cases and get feedback from real artists is invaluable to keep improving the usability and stability of the system!
A very special thank to Sergio and Valentina from Orange8, who provided us a really cool location in an old church for experimenting in Gaeta, Italy.
09/07/2018 at 08:47 •
One particularity on the development of this project is the amount of units needed on every prototype. Everytime we what to test something new we have to build around 15 sensing units (K-Ceptors). Anyone who has tried hand soldering SMD components know how easy is to get it wrong. So we are proud to introduce our new assistant in the lab: The testbed!
It allows us to troubleshoot the boards as soon as we take them out of the oven, saving us incredible amounts of time (and tears).
We would really like to thank Sparkfun Electronics for the inspiration they gave us by publishing their production process, and showing (amoung many other things) how they test their widgets with a pogobed.
08/24/2018 at 14:02 •
Since we’ve focused our communication efforts in an electronic-oriented website, we’ve been omitting an important part of our project: the 3D model and rigging we use to visualize the captures.
At the beginning we used a slightly modified version of a female model that we downloaded from blendswap.
The model was originally created by AlexanderLee and we really liked its shape, but it was not optimized for real time visualization, and the rigging didn’t match our requirements. This meant that Bruno (Chordata’s founder and a 3D animator himself) had to apply some changes on the fly and in a rush. Then, as it usually happens, we kept recycling the model that resulted from those quick changes.
The changes he made are subtle, and almost invisible to those who are not specialized on 3D modeling:
-Retopology: This is the process of rearranging the flow of polygons on a mesh to better respond to certain deformations. Check out the comparison images below: do you note how smooth the formation in the front area of the shoulder is with the new topology?
-New skinning and weight paint: The “weights” are just values inside each vertex that determine the amount of deformation each bone produces. To correctly set these values a process similar to how spray painting is done. It’s a long process that requires continuous adjustments on several areas over and over again…
Thanks François for this great contribution! Even if the captures can be applied to any arbitrary model and rigging, having a good default one for visualization is a great improvement that will allow us to improve Chordata and test it in better conditions.
08/24/2018 at 13:53 •
Before these, an external router (or smartphone as a hotspot) had to be used to create a small ad-hoc network, to which the microcomputer and the client PC had to connect.
Antonio saw this solution as impractical and inefficient. Instead he configured the microcomputer to act as an access point: on powering it exposes an SSID to which any WIFI capable device can connect.
In this way, not only do we eliminate unnecessary intermediate in the network, but also the portability of the system is considerably improved. For example, to capture in an external environment you only need to carry a laptop with charged batteries.
Thanks to Antonio for such a huge boost!
08/22/2018 at 19:30 •
Dear Chordata followers and collaborators, we have some awesome news to share with all of you: the day has come when we finally release the core of Chordata’s motion capture system. In this initial release, we’ll make our code repositories public so that anyone with a little bit of electronic and/or coding experience can go ahead an dive into the intricacies of our project. Those brave enough will also be able to download set up their own motion capture system by downloading the sources, and building the system from scratch. There’s at the moment no official documentation, but we’ll be happy to assist those adventure seekers that wish to take their chance at building Chordata with the materials at hand.
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 in our website.
That’s all fine and dandy, but there will be more to come. 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.
What this means is that we’re just beginning, as Chordata’s purpose is reaching both those who already work with electronics and the general public so that the worlds of visual art, game design, animation, movement computing, gait analysis, physical therapies, among others, can also benefit from the possibility of capturing motion in a more accessible and open system. We have no official release date, but we expect all of these additional releases to be done during the next semester.
Link to the sources repositories: https://gitlab.com/chordata
Or download the working files at: https://hackaday.io/project/27519-motion-capture-system-that-you-can-build-yourself#menu-files
Don’t hesitate to write us with all of your doubts (or simply to express your appreciation, as that’s what drives us further). We’re eager to see your reaction!
08/14/2018 at 18:27 •
Today we've launched a new video explaining all the features of Chordata, the Open Source motion capture system that you can build yourself. Make sure to check it out in our YouTube page and give it a like.
We’ve also launched our new website, which features links to all of our social networks. With all of these tools, you’ll now be able to follow the evolution of Chordata without missing a single step of the process.
We hope you enjoy them!
If you want to give a little help to the project, is as easy as giving it a like here on hackaday, which will help us to stand out on the Human-Computer Interface round, in the current edition of the Hackaday price.
07/29/2018 at 14:45 •
The motion capture hackathon took place last week . It was great to see the Chordata system used on so many different projects!
Here's a quick recap of the work done:
Arianna: a great prototype for an easy low cost DIY sensor attachment suit.
Antonio: networking improvements. SBC as an access point.
Emanuele: 3D modelling in Blender with mocap
Lorenzo and Matteo: Mocap suit as musical controller in Max/MSP
Kine: thanks for soldering all those sensors!
Massimo and Sara: processing SDK foundations. This gives the user a simplified interface to work with the mocap information.
Mauro and Alexia: Mocap suit as a musical controller in a Supercollider
Stefano: Unity 3D integration. Making visuals to go with the music.
Andrea: Some mysterious project (as usual)
We gathered lots of information about bugs, and possible interface improvements!
Not to forget, of course... The winner of the hackathon by unanimous decision: Valerio and his dinosaur capturing tail prosthesis!!