线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
运行生成的程序时出现错误
# 1
你好各位,

我目前正在使用Kinova后处理器从RoboDK中的程序为机器人生成代码。该程序生成fine,没有任何问题(python文件)。

然而,当我运行程序时,我得到这个错误:-
连接机器人192.168.1.10:12345
使用TCP连接
在设备192.168.1.10上以管理员身份登录
回溯(最近一次调用):
文件"c:/Users/ sonawan/OneDrive - MathWorks/Desktop/prog.py", 中的第399行
KinovaGen3.connect (' 192.168.1.10 ', 12345)
文件“c:/Users/ sonawan/OneDrive - MathWorks/Desktop/prog.py”,第112行,连接
自我。base = BaseClient(self.router)
文件“C:\RoboDK\Python\kortex_api\autogen\client_stub \BaseClientRpc.py”,第171行,在__init__ .py中
self.router.registerNotificationCallback(自我。serviceId,回调)
“DeviceConnection”对象没有属性“registerNotificationCallback”
未能正确断开连接

我可以确认机器人IP和用户名密码是正确的。我也能够通过RoboDK连接到机器人(使用连接->连接机器人)。

我想知道这个问题是否是由于一些图书馆过时,但我不确定。我使用的python版本是3.7.3。我还附上了生成的代码prog.py,以提供更多的见解。

如果你需要我提供更多的信息,请告诉我。期待您的回信


附加文件
. py prog.py(大小:15.97 KB /下载:72022世界杯国家队名单1)
# 2
你好团队,我将非常感谢对此的任何回应。谢谢
# 3
我们正在用最新版本的RoboDK改进Kinova机器人的后处理器。你可以在这里下载2022世界杯国家队名单:
//m.sinclairbody.com/2022世界杯国家队名单downloads/Install-Rob...v5.5.2.exe

如果您还有任何问题,请告诉我们。
谢谢你,艾伯特。最新版本的RoboDK解决了这个问题。但是仍然有一些问题(未声明的变量,负角度支持)会阻止生成的代码按原样运行。我能够通过编辑生成的.py文件来解决这些问题。
尽管如此,还是要感谢您为改进软件所做的持续努力
# 5
我很快测试了这个帖子,它在运行文件时没有抛出任何错误,kinova应该支持新版本的负面角度,你能发送一个创建有问题文件的样本站吗?如果你有时间,你必须手工编辑生成的代码?




浏览此主题的用户:
1客人(年代)