turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » RCM命令管理器 » ROS命令管理器-创建设备udev的固定端口别名

ROS命令管理器-创建设备udev的固定端口别名

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

说明

  • 本篇介绍通过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
  • 程序会提示:
    1. 确认你的设备
    1. 输入你的固定别名
    1. 重插usb设备

检查是否生成成功

  • 执行命令
ls /dev/别名

演示

rcm-udev

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: ros命令管理器