解决方法:
首先已经通过snap安装了micro-ros-agent 和 core
以下是安装代码:
sudo snap install micro-ros-agent
sudo snap install core
当我们想通过micro-ros-agent与运行了micro-ros的单片机取得通信时,需要做以下工作:
第一, 刷新snap core 包
sudo snap refresh core --edge
第二,启用热插拔特性并重新启动snapd守护进程
sudo snap set core experimental.hotplug=true
sudo systemctl restart snapd
第三,运行 snap interface serial-port 命令, 可以看到以下内容
第四, 连接串口端口, 注意, 最后的端口号各有不用, 大家按自己再上步操作中获得的端口号进行输入
snap connect micro-ros-agent:serial-port snapd:cp2102cp2109uartbrid
最后,我们开始连接端口, 注意 最后的设备名称大家自行在电脑上查看,不要输错了
sudo micro-ros-agent serial -dev /dev/ttyUSB0