I would love to help, however your last reply didn't give me enough information to do so. I am still unclear as to your question and how much you know about touchlessSDK.
Have you seen the tutorial video found here:
What do you mean by this:
"aspects of programming the micro controller has already been done."
Did you do this? therefore can you modify the micro controller programming etc? Also what is the purpose of the project? Just something you're doing for fun as a hobby or does it have a specfic application? (know this can help me help you).
I am also confused what you mean by this:
"I've been given a string to extract the values from the marker movements then assign the values for the motor movements.
the string is:
<begin> value, value, value, value ......<end>"
I believe there are other forum member who want to help as well, but are having difficulty understanding your needs as I am.