首页 问答社区 正文

使用 AS 语言的 K-Roset 实时命令

大家好,
是否可以用 AS 语言命令控制带操纵杆的 Kawasaki 机器人?在 K-Roset 中,似乎我启动的所有 JMOVE 命令都需要完成才能启动新命令。我我希望机器人对任何新的操纵杆方向做出尽可能快的反应。是否有更好的方法连接到川崎机器人并重复将新目的地发送到工具端而不等待先前的运动完成?我正在使用 krcc.dll使用收集操纵杆输入的专用软件发送这些命令。
谢谢。

我怀疑它需要对每个移动指令进行内部计算和检查,因此无法实时移动?

这确实是我到目前为止能够实现的结果。每次移动操纵杆时,我都会向 K-roset 发送一个经过计算的 Jmove 命令,在移动开始之前有很长的延迟,然后是一个不可停止的运动(KILL 命令不是一个选项,再次有很大的延迟)。

好吧来到论坛…………使用 AS 语言的 K-Roset 实时命令确实很有趣......使用 AS 语言的 K-Roset 实时命令将 Krcc.dll 用于发送运动命令需要 DO 指令,因此按操作是在接受进一步命令之前要执行/完成的命令。使用 Krcc.dll 发送的任何命令都包括套接字打开/连接/接收/套接字断开
虽然在已执行的运动指令 HOLD、CONTINUE 和 ABORT 命令可有效停止正在执行的运动,而非 KILL。KILL 用于从主堆栈中删除运动程序。
我认为您需要或可能以摘要格式考虑的地方是:- 使用 HERE + 平移不断执行预先编写的运动例程组件。- 不断执行 TCP/IP/RS232 通信程序读取操纵杆参考。- 将操纵杆参考转换为设置平移组件和速度参考的变量。- 显然需要额外的控制/监视来启动/停止进程。
我也想向川崎询问有关路径修改选项的信息,看看是否可以在 KROSET 中使用。我不明白为什么它不能使用,但您可能会因为启用该选项而被收费。

谢谢你的回答。
我已经有连接到操纵杆的软件来分析运动我所缺少的只是关于如何在 K-roset 中启动 TCP/IP 通信的命令或文档外部软件。关于这个主题,你有什么线索吗?

海报

本文转载自互联网或由网友投稿发布,如有侵权,请联系删除

本文地址:https://www.yushouy.com/robots/1b9ddb8a.html

相关推荐

看起来这里没有任何东西...

发布评论

感谢您的支持