I am trying to create a small program that will track and navigate my robot (NXT). System (PC) is using camera and reacTIVision in order to recognize fiducials (tags) that are placed on the top of the robots. I created the NXT code which is running in eclipse and it is fine.
On the other side, I want my PC code to run in processing so that at the later stage I can draw different things in processing and project them with the projector. So, when I started my PC code I had to import the lejos.pc.comm.* in order for the program to recognize classes such as NXTConnector, NXTInfo and so on. UNFORTUNATELY, when I run the program it says this library does not exist. I went to sketch in the top menu of processing and then import library but there was only NXTComm processing library which enables to control the Lego NXT robots. I went to see the examples and they are using other imports that my code is not using (I tried those imports).
THEN, I tried to manually download the lejos from website and take the whole extracted folder or .jar and put it into sketchbook-library. BUT it did not work.
I successfully imported other libraries into eclipse, but here it is difficult for me or I still do not fully understand how processing works.
I am using processing-2.2.1 on Ubuntu 16.04 LTS Intel® Core™ 64bit. I am using older version of processing (meaning 2.2.1) because reacTIVision had problems with newer version (3).
I am trying to solve this problem and it is taking a while at this point, so if anyone can help, I would really appreciate it.