Help With The Jetson TK1, GRIP, and Labview

I have a couple questions about Vision in general, the Jetson TK1, GRIP, Labview, and finally a XBOX Kinect.

My first and most important question is how would I connect the Jetson TK1 to the roboRIO. We were going to use the serial port (RS-232), but do not know how to? Some detailed information on this subject would be greatly appreciated.

My second question is how would I run GRIP (to process images/camera feed from a XBOX Kinect) on the Jetson TK1 and use Network tables to send values processed by GRIP(on the Jetson) to the roboRIO.

Why are you using the RS-232? Why can’t you use the Ethernet port? The wireless bridge has two ports available. To use networktables you would need to use the network(Ethernet) and would need to build or find someone who built ntcore for the Jetson TK1.

A quick question about GRIP. Will grip have to compile/deploy to be able to run or will it detect objects real-time.

Would GRIP actually run on the Jetson TK1? Has anyone ever tried this before? We tried installing it, but it gave an error saying that GRIP does not support non-ARM CPUs.

Thanks!

The official build doesn’t support armhf (the roborio is armel), but someone posted very detailed instructions on how to build it for the Jetson TK1. You might even be able to get a prebuilt jar from them if you ask.

Communication between GRIP and your robot program is done with NetworkTables, so you should connect the TK1 with an ethernet cable.

There are instructions on how to access GRIP data from LabVIEW on the GRIP wiki.