我正在尝试创建一个小程序来跟踪和导航我的机器人(NXT)。系统 (PC) 正在使用摄像头和 reactTIVision 来识别放置在机器人顶部的基准点(标签)。我创建了在 Eclipse 中运行的 NXT 代码,它很好。
另一方面,我希望我的 PC 代码在处理中运行,以便在后期我可以在处理中绘制不同的东西并用投影仪投影它们。因此,当我启动我的 PC 代码时,我必须导入 lejos.pc.comm.* 以便程序能够识别 NXTConnector、NXTInfo 等类。不幸的是,当我运行程序时,它说这个库不存在。我在处理的顶部菜单中画了草图,然后导入库,但只有 NXTComm 处理库可以控制乐高 NXT 机器人。我去看了这些例子,他们正在使用我的代码没有使用的其他导入(我尝试了这些导入)。
然后,我尝试从网站手动下载 lejos 并将整个提取的文件夹或 .jar 放入草图簿库中。但它没有用。
我成功地将其他库导入到 eclipse 中,但在这里对我来说很难或者我仍然不完全理解处理是如何工作的。
我在 Ubuntu 16.04 LTS Intel® Core™ 64bit 上使用 processing-2.2.1。我正在使用旧版本的处理(意思是 2.2.1),因为 reacTIVision 有新版本(3)的问题。
我正在尝试解决这个问题,目前需要一段时间,所以如果有人能提供帮助,我将不胜感激。