I have to use kinect for an application. However, the final work must be mobile: it means no computer. Consequently, I thought using a microcontroller to handle data from kinect. But is it possible? My job is mesuring some points of a body (axis X, Y, Z) and get back these coordinates. I don't know if I'm enough accurate.
There MCU which provide enough calculation power. I'd say "the bigger, the better". For example a ARM-CORTEX M4
This is enough with you just want to extract some coordinates
The protocol of the kinect is pretty simple (http://openkinect.org/wiki/Protocol_Documentation). You can easily implement a communication between the Kinect and the MCU
There are some microcontrollers which can act as a USB host, E.G. NXP LPC4357. However, microcontrollers tend to have very little RAM. The LPC4357 for example has only 136kB. If you use all of this to store an image, you'd only be able to store a resolution of 373x373 pixels! The USB host stack and other code are probably going to need quite a bit too.
My advice would be to use a small computer which can do the job, E.G. Raspberry Pi. These tend to have many megabytes of RAM, they run Linux and you can get drivers for them. They aren't big (compared to a Kinect), and fairly low power.