的XBOX控制器-打印版本 +- RoboDK论坛(//www.w5838.com/forum) +——论坛:RoboDK (EN) (//www.w5838.com/forum/Forum-RoboDK-EN) +——论坛:关于RoboDK的一般性问题(//www.w5838.com/forum/Forum-General-questions-about-RoboDK) +——线程:XBOX控制器(/ Thread-XBOX-controller) |
的XBOX控制器-事件的机器人-01-04-2022 你好, 我试着用RoboDK设置xbox控制器。 没有成功… 有人能帮我一下吗? 提前谢谢你。 回复:XBOX控制器-山姆-01-04-2022 你好! 我很高兴你正在使用Xbox控制器应用程序,我相信你会发现它对你的应用程序很方便。 源代码和应用程序可在我们的GitHub存储库,这里:https://github.com/RoboDK/Plug-In-Interface/tree/master/PluginAppLoader/Apps/XboxController. 你有什么问题吗?您使用的是哪个控制器? 首先,确保在主机PC上正确设置了设备。它应该出现在设备管理器/蓝牙设备中。 它是否与其他应用程序一起工作? 如果您使用带有无线适配器的Xbox One控制器,请在使用之前尝试通过USB插入一次控制器。 你也可以用Xbox配件更新固件:https://www.microsoft.com/en-ca/p/xbox-accessories/9nblggh30xj3. 第二,确保应用程序在RoboDK中正确安装。 你可以拷贝C:\RoboDK\Apps\的源代码,或者使用rdkp文件安装它:https://github.com/RoboDK/Plug-In-Interface/blob/master/PluginAppLoader/Apps/XboxController/XboxController.apploader.rdkp. 关于打包应用程序的更多信息:https://github.com/RoboDK/Plug-In-Interface/tree/master/PluginAppLoader/Apps#package. 第三,应用程序应该在右侧工具栏上可见。如果没有,Shift+I并启用App Loader, Shift+A并启用Xbox Controller。 最后,你可以点击控制器图标来启动应用程序。 如果没有找到受支持的设备,将出现一个弹出框。如果找到多个,它将默认为第一个。 你需要一直使用正确的触发器来激活动作,因为它是一种保护措施。 如果这解决了你的问题,请告诉我! 回复:XBOX控制器-事件的机器人-01-04-2022 嗨,山姆, 让它工作! 谢谢你的帮助。 瑞克 回复:XBOX控制器-事件的机器人-01-05-2022 嗨,山姆, 只有一个问题。 在TCP上移动机器人似乎是不可能的。 对吗?还是我的问题? 瑞克 回复:XBOX控制器-山姆-01-05-2022 嗨,瑞克, 如果你在RoboDK中有一个经过校准的TCP,你可以通过按左边的操纵杆在平移和旋转之间切换。 在这篇文章中,映射如下:
回复:XBOX控制器-事件的机器人-01-05-2022 嗨,山姆, 到目前为止我都明白了。 但是当我选择旋转z/y/x是不移动的tcp。 我将尝试改变tcp,看看是否工作。 谢谢。 回复:XBOX控制器-山姆-01-05-2022 嗨,瑞克, 您应该在RoboDK的状态栏(屏幕底部)中看到状态更新。 默认情况下,当关节结构发生变化时,运动将被阻止,以避免意外的运动(例如,肘部向上到肘部向下)。 根据您的机器人关节配置,可能会出现这种情况(通常发生在Home位置)。 你可以在XboxController.py中删除这个安全选项,或者直接用RoboDK或在翻译模式下让机器人退出这个配置。 这同样适用于奇点。 回复:XBOX控制器-事件的机器人-01-05-2022 嗨,山姆, 明白了。 谢谢。 |