线程评级:
的XBOX控制器
# 1
你好,

我试着用RoboDK设置xbox控制器。
没有成功…
有人能帮我一下吗?

提前谢谢你。
你好!

我很高兴你正在使用Xbox控制器应用程序,我相信你会发现它对你的应用程序很方便。
源代码和应用程序可在我们的GitHub存储库,这里:https://github.com/RoboDK/Plug-In-Interf...Controller

你有什么问题吗?您使用的是哪个控制器?

首先,确保在主机PC上正确设置了设备。它应该出现在设备管理器/蓝牙设备中。
它是否与其他应用程序一起工作?

如果您使用带有无线适配器的Xbox One控制器,请在使用之前尝试通过USB插入一次控制器。
你也可以用Xbox配件更新固件:https://www.microsoft.com/en-ca/p/xbox-a...blggh30xj3

第二,确保应用程序在RoboDK中正确安装。
你可以拷贝C:\RoboDK\Apps\的源代码,或者使用rdkp文件安装它:https://github.com/RoboDK/Plug-In-Interf...oader.rdkp
关于打包应用程序的更多信息:https://github.com/RoboDK/Plug-In-Interf...ps#package

第三,应用程序应该在右侧工具栏上可见。如果没有,Shift+I并启用App Loader, Shift+A并启用Xbox Controller。

最后,你可以点击控制器图标来启动应用程序。
如果没有找到受支持的设备,将出现一个弹出框。如果找到多个,它将默认为第一个。
你需要一直使用正确的触发器来激活动作,因为它是一种保护措施。

如果这解决了你的问题,请告诉我!
有关RoboDK及其功能的有用信息,请访问我们的在线文档通过观看我们的教程YouTube频道
# 3
嗨,山姆,

让它工作!
谢谢你的帮助。

瑞克
# 4
嗨,山姆,

只有一个问题。
在TCP上移动机器人似乎是不可能的。
对吗?还是我的问题?

瑞克
# 5
嗨,瑞克,

如果你在RoboDK中有一个经过校准的TCP,你可以通过按左边的操纵杆在平移和旋转之间切换。

在这篇文章中,映射如下:
  • 使用正确的触发器启动安全装置并启动移动。
  • 长按X (X轴)、Y (Z轴)或B (Z轴)选择一个轴。
  • 使用方向键向上或向下移动机器人沿选定的轴。
  • 向左或向右使用d键增加/减少步骤。
  • 按左操纵杆在TCP转换(默认)和旋转之间切换。
  • 按下右操纵杆在MoveJ(默认)和moveel之间切换。
  • 按两个保险杠到Home。注意:你不能停止归航,即使安全措施被释放。
有关RoboDK及其功能的有用信息,请访问我们的在线文档通过观看我们的教程YouTube频道
# 6
嗨,山姆,

到目前为止我都明白了。
但是当我选择旋转z/y/x是不移动的tcp。
我将尝试改变tcp,看看是否工作。

谢谢。
# 7
嗨,瑞克,

您应该在RoboDK的状态栏(屏幕底部)中看到状态更新。
默认情况下,当关节结构发生变化时,运动将被阻止,以避免意外的运动(例如,肘部向上到肘部向下)。
根据您的机器人关节配置,可能会出现这种情况(通常发生在Home位置)。

你可以在XboxController.py中删除这个安全选项,或者直接用RoboDK或在翻译模式下让机器人退出这个配置。
这同样适用于奇点。
有关RoboDK及其功能的有用信息,请访问我们的在线文档通过观看我们的教程YouTube频道
# 8
嗨,山姆,

明白了。

谢谢。




浏览此线程的用户:
1客人(年代)