草庐IT

java - 斯坦福大学的机器人 Karel 抛出 NullPointerException

我已经开始学习斯坦福网站上的编程方法论(CS106A)类(class)。但是我无法在其中启动StanfordKarel。我正在使用eclipseindigoclassic3.7.1和Windows764位操作系统..我写了下面的代码:importstanford.karel.*;publicclassCollectNewspaperKarelextendsSuperKarel{//Youfillinthispartpublicvoidrun(){move();move();}}报错Exceptioninthread"main"java.lang.NullPointerException

Fanuc机器人 Karel 编程学习(六)---Socket通信,解析坐标字符串

主要内容:Socket通信,解析上位机发过来的坐标字符串。         机器人作为客户端,上位机作为服务端。一,Fanuc机器人配置为客户端      可参见前面章节:Fanuc机器人Karel编程学习(五)      上位机配置如下:      IP:192.168.253.200      serverPort:8888      使用网络助手开启TCP服务器,如下图所示:            机器人配置完成后如下图所示: 二:运行结果如下上位机发送字符串:111.2,222.3,333.4,444.5,555.6,666.7注意:坐标值之前使用‘,’隔开。最多发送6个坐标值 机器人

Fanuc机器人 Karel 编程学习(五)---简单的Socket通信

FanucKarel编写Socket程序和上位机进行通信。一:环境配置(ROBOGUIDE)1.1机器人系统变量设置MENU------->SYSTEM------>Variables------->$KERAL_ENB   设置为11.2IP地址设定MENU---->SETUP---->HostComm选择F3【DETAIL】进入IP设置界面备注:按键F3【PORT】可以选择相应的物理网口Port#1或者Port#2,具体需要看你网线插在哪个物理网口上 设置IP地址和上位机在同一网段,不同IP地址。如果是ROBOGUIDE软件,此地址需要和电脑网口的IP地址一样。当前我设置的IP地址是192