12.01.2014 Views

User Interface Service Software Developerís Guide - Hitech Projects

User Interface Service Software Developerís Guide - Hitech Projects

User Interface Service Software Developerís Guide - Hitech Projects

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

January 2008<br />

Public<br />

2.3 Component Architecture<br />

2.3.1 Gesture <strong>Service</strong><br />

2.3.1.1 3D Gesture service i<br />

Component interface<br />

3D gesture client subscribes the service by calling the SetParameters(string userID, string<br />

protocol) method. <strong>User</strong>ID refers to the user name used with training procedure and protocol<br />

refers to the protocol used to exchange the gesture events. Protocol options are mmil, soap,<br />

http and skip (just simple text string). Below are protocol examples of user “Test” performing<br />

gesture “Play” by using controller “85” with confidence between 7883..<br />

Example 1. mmil message<br />

<br />

3D reco<br />

inform<br />

<br />

<br />

report<br />

Test<br />

85<br />

gesture<br />

performed<br />

<br />

<br />

<br />

Play<br />

78<br />

<br />

<br />

Example 2. soap message<br />

<br />

<br />

gesture=Play<br />

confidence=79<br />

<br />

<br />

Example 3. http headers<br />

POST / HTTP/1.1<br />

gesture=Play<br />

confidence=83<br />

Example 4. simple text string<br />

gesture=Play<br />

confidence=83<br />

Amigo IST-2004-004182 58/114

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!