D2.1 Requirements and Specification - CORBYS
D2.1 Requirements and Specification - CORBYS
D2.1 Requirements and Specification - CORBYS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>D2.1</strong> <strong>Requirements</strong> <strong>and</strong> <strong>Specification</strong><br />
different levels using the same way. Thus, conceptually, the SOIAA architecture does not have to distinguish<br />
a priori on which level it interacts with the <strong>CORBYS</strong> sensorimotor comm<strong>and</strong> loop <strong>and</strong> is not limited to one<br />
particular level of control.<br />
In the spirit of ensuring the timeliness <strong>and</strong> novelty of the cognitive research component of the <strong>CORBYS</strong><br />
project, the present proposal for the interface requirements will emphasise that the interface supports the<br />
universality of the proposed cognitive solution in that it will not limit a priori (with exception of aspects of<br />
safety) the level at which SOIAA interacts with the <strong>CORBYS</strong> sensorimotor comm<strong>and</strong> loop. However, this<br />
does not preclude that clear preferences be formulated by the <strong>CORBYS</strong> Consortium which cognitive levels<br />
(e.g. high-level) should be addressed with priority.<br />
7.6.2 Functional <strong>Requirements</strong><br />
7.6.2.1 Processes<br />
Inputs<br />
Requirement No. SOIAA1<br />
Name: Sensorimotor data from the robot platforms<br />
Description: To develop <strong>and</strong> train a first prototype of the SOIAA algorithm UH requires a large data set<br />
of Sensorimotor data from the robot platforms. This data set should comprise timestamped<br />
low level sensor values, regarding various robot components or other available information,<br />
such as from the BCI (in the case of the first demonstrator), <strong>and</strong> would include, but would<br />
not be limited to:<br />
� positions<br />
� orientations<br />
� velocities<br />
� accelerations<br />
� forces<br />
� absolute positions/orientations if available<br />
� proprioceptive information about actuator activity<br />
� BCI channel information<br />
� (semantic) tags of events; especially to be used for debugging<br />
Reason / Comments: Any available sensor data should be accessible by SOIAA (<strong>and</strong> it should be possible for<br />
SOIAA to select between raw <strong>and</strong>, where applicable, suitably pre-processed data). The<br />
format it is provided in should foreshadow the interface which will later be used for the<br />
<strong>CORBYS</strong> sensorimotor comm<strong>and</strong> loop to interact with the SOIAA algorithm in the robot.<br />
Indicative priority M<strong>and</strong>atory<br />
Requirement No. SOIAA2<br />
Name: Documentation Sensorimotor data from the robot platforms<br />
Description: The sensor motor data should be accompanied by a document relating parameter values to<br />
the respective sensors <strong>and</strong> actuators, detailing the type of the parameter, its minimal <strong>and</strong><br />
maximal values, <strong>and</strong> other relevant information. Furthermore, it should identify which of the<br />
provided parameters would be available on the onboard robot system prototype, <strong>and</strong> which<br />
of them are supplementary “lab-only” data which will only be available as test <strong>and</strong> training<br />
data (e.g. h<strong>and</strong>-created semantic tags, absolute positions determined with sensors outside of<br />
the robot, etc.).<br />
Reason / Comments:<br />
Indicative priority Desirable<br />
Requirement No. SOIAA3<br />
76