You are allowed to put a laptop on your robot, so theoretically, you could put a kinect and a small netbook on your robot, then connect it to the bridge and run a labview VI to send the information to your cRio.
Or even just use one of these
http://mbed.org/ on your robot, and use the USB host and Ethernet interface to talk to the cRio, that would be lighter, but much harder to accomplish.