How it works/1. General description of the chordata system
The system is composed of hardware and software parts. Most of its software and all of its specific hardware is placed and works attached to the the body of the person whose movements we are trying to capture: we call this person the Performer , and all the hardware and software attached to him or her is called the host side, as opposed to the client side which takes place on a computing device dettached to the performer. We take this definition from the networking jargon in part because many aspects or the system reassemble the server-client model.
The host side hardware is in part specific to the chordata system, and in part is made of commonly available components. All the hardware is interconnected forming a hierarchy. In the root, as the main processing unit there’s an SBC (single board computer). All the development and testing of the system until now has been done using a Raspberry Pi 3 as the SBC, but any other one with at least one exposed i2c hardware interface and preferably a WIFI adapter can be used.
The branches and leaves of the tree can be composed of any arbitrary configuration of any of the following types of chordata specific nodes:
In this page you will find a general block diagram of the complete system. In the rest of this chapter we will describe the role of the components and how they all relate to each other. You can find detailed explanations of each part in §2 (Chordata parts specifications) .