美文网首页
OPENARM - 常见问题

OPENARM - 常见问题

作者: Danny_a44d | 来源:发表于2019-08-16 14:56 被阅读0次

    openarm机械臂使用过程中的常见问题和解决方法


    初始化失败

    在USB连接电脑后,运行pyarm上位机程序或moveit bringup节点出现以下错误:

    ... 
    Robot init failed. Check configuration.
    ...
    

    可能原因1:

    串口端口号设置错误。

    解决方法:

    • pyarm上位机
      修改pyarm/config/config.yaml文件中 serial - port
      Linux下通常arduino mega2560端口号为 /dev/ttyACM*, arduino uno为 /dev/ttyUSB*, 具体ID通过命令查看。
    ls /dev/ttyUSB*
    

    ls /dev/ttyACM*
    

    Windows下为COM*,通过 *设备管理器 * 查看。

    可能原因2:

    若上述检查设置没有问题,检查串口权限是否设置

    设置串口权限:
    例如串口号是 /dev/ttyUSB0

    sudo chmod 777 /dev/ttyUSB0
    

    关节方向相反

    若在moveit使用过程中,发现实际机械臂的某个关节和模拟中相反了。可以通过修改单片机程序解决。

    解决方法:
    在单片机程序的配置文件(platformio.ini)中找到以下宏定义


    默认0,设置1使指定关节反向。

    相关文章

      网友评论

          本文标题:OPENARM - 常见问题

          本文链接:https://www.haomeiwen.com/subject/qqzfsctx.html