【问题标题】:Odroid GPIO pins in ROS without sudo access没有 sudo 访问权限的 ROS 中的 Odroid GPIO 引脚
【发布时间】:2018-05-21 06:17:35
【问题描述】:

Odroid 运行 Ubuntu Mate 16.04 和 ROS Kinetic。我安装了wiringPi2 用于访问GPIO 引脚。我可以通过 Python 脚本使用 GPIO 引脚,但它们需要 sudo 访问权限。我有一个 ROS 节点(用 Python 编写),我想在其中访问 GPIO 引脚数据并发布到主题。但是,我不能这样做,因为 WiringPi2 需要sudo 访问权限,并且 root 中没有定义 ROS。

我尝试使用不需要sudo 访问权限的wiringPiSetupSys() 函数,但这不起作用,即我无法在没有sudo 访问权限的情况下获取GPIO 引脚数据。

对于 Raspberry Pi 平台类似问题的所有解决方案似乎都不适用于 Odroid。

谢谢

【问题讨论】:

    标签: python ros gpio odroid wiringpi


    【解决方案1】:

    很遗憾,我无法根据所提到的具体规格找到解决问题的方法。但是,当我使用 Raspbian 在 Raspberry Pi 3 上测试相同的代码时,它可以正常工作。

    因此,我得出结论,问题出在所使用的操作系统上,即 Ubuntu Mate 16.04。

    因此,解决方案可能是在 Odroid 本身上使用 Raspbian。我还没有测试这是否有效。

    更新:Raspbian 不存在 Odroid,因此可能需要一些其他解决方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-21
      • 2015-07-15
      • 2015-06-23
      • 1970-01-01
      • 2020-04-06
      相关资源
      最近更新 更多