Odroid
运行ubuntumate 16.04和ROS-motive。我已经安装了wiringPi2
来访问GPIO引脚。我可以通过Python脚本使用GPIO引脚,但它们需要sudo
访问。我有一个ROS节点(用Python编写),我想在其中访问GPIO pin数据并发布到一个主题。但是,我不能这样做,因为wiringPi2需要sudo
访问,而ROS没有在根中定义。在
我尝试过使用wiringPiSetupSys()
函数,该函数不需要sudo
访问,但这不起作用,即如果没有sudo
访问,我就无法获取GPIO pin数据。在
所有针对Raspberry-Pi平台类似问题的解决方案似乎都不适用于Odroid。在
谢谢
不幸的是,我没有找到一个解决问题的确切规格提到。但是,当我用
Raspbian
在Raspberry Pi3上测试相同的代码时,它可以正常工作。在所以,我得出结论,问题出在所使用的操作系统,即ubuntumate 16.04。在
所以,一个解决方案可能是在
Odroid
本身上使用Raspbian
。我还没有测试这是否可行。在更新:
Raspbian
对于Odroid
不存在,因此可能需要一些其他的解决方法。在相关问题 更多 >
编程相关推荐