ROS命令管理器-创建设备udev的固定端口别名
说明
- 本篇介绍通过rcm工具生成udev设备别名
问题
- usb设备直接使用/dev/ttyUSB0这类的端口号,当你重插设备,就可能出现变化,不总是/dev/ttyUSB0.
- 但你的程序默认都是使用这个端口,那么就可能出现错误。
- 通过设定固定的端口别名,比如/dev/ailibot,那么无论你的原始端口如何变,都会自动关联这个固定别名
- 这样程序也不会应为端口号的变化出现错误了。
生成udev
- 执行命令
#安装rcm,如果已经安装则忽略
curl -k https://www.ncnynl.com/rcm.sh | bash -
#插入usb设备,创建别名
rcm common create_udev
- 程序会提示:
- 确认你的设备
- 输入你的固定别名
- 重插usb设备
检查是否生成成功
- 执行命令
ls /dev/别名
演示
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号