update qa
parent
b67f839fe1
commit
ef9547f0bd
|
@ -16,10 +16,53 @@
|
|||
|
||||
Kinec集线器的数据线另一端必须插在工控机 **USB3.0** 接口上,否则将无法从工控机读取到Kinect的数据。
|
||||
|
||||
4. “ USB-Hub 上面的接口不通用吗?”
|
||||
4. “ Mini 计算机上插口都够,为什么还要额外使用 USB-Hub ,我可以不用 Usb-Hub 吗?”
|
||||
|
||||
不行, USB-Hub 上的设备如果直接插计算机,将会找不到设备,程序将无法正常使用。
|
||||
|
||||
为了方便用户找到对应的设备,以及对计算机的功率与性能的考虑,特地增加 USB-Hub 。
|
||||
|
||||
5. “ USB-Hub 上面的接口不通用吗?”
|
||||
|
||||
不通用,组装时务必按照文字提示插入设备,错误的接线方式将无法正常建图、定位、避障,甚至危及人身安全。
|
||||
|
||||
6. “ 我想换台计算机来作为上位机, OS 系统装好,USB-Hub 也插好了, 除了电脑本身其他什么都没变,为什么测试雷达、定位标签都找不到设备?”
|
||||
|
||||
根据设备(主要指激光雷达、定位标签与 AP1)插的位置不同,OS 系统中制定了一套规则(rules),以便程序能够找到对应的设备。
|
||||
|
||||
如果设备有任何移动,包括但不仅限于以下:
|
||||
|
||||
* USB-Hub 在 Mini 计算机上插错位置
|
||||
* USB-Hub 上的设备相互插错位置
|
||||
* 设备插在任何非规定插口
|
||||
|
||||
都将导致找不到设备,功能无法使用。
|
||||
|
||||
7. (接上问)“ 我就想换台计算机,然后把设备用起来,那我该怎么办?”
|
||||
|
||||
**以下操作内容要求有 Linux 相关知识**
|
||||
|
||||
解决方法:修改系统规则(rules)
|
||||
|
||||
操作步骤:
|
||||
|
||||
1. 将 usb-hub 插到新电脑上
|
||||
|
||||
2. 把 usb-hub 上所有设备都拔掉
|
||||
|
||||
3. terminal 中执行
|
||||
```$ vim /etc/udev/rules/99-position.rules```
|
||||
注:box_1 为前雷达,box_2 为后雷达,box_3 为定位标签,autolabor_pro1 为 AP1 机器人
|
||||
|
||||
4. 将 hub上的设备依次插上,每插一个在 terminal 中执行一次
|
||||
```$ dmesg```
|
||||
|
||||
5. 将 99-position.rules 中对应设备 rules 里面的那一行的 kernels 修改为 $ dmesg 查看到的值
|
||||
|
||||
6. 每个设备修改完毕后,保存 99-position.rules 退出
|
||||
|
||||
7. 保存完毕,重启电脑
|
||||
|
||||
## 建图导航-建图篇
|
||||
|
||||
1. 键盘控制AP1行走时,AP1动作异常,动一下停一下
|
||||
|
|
Loading…
Reference in New Issue