diff --git a/source/common/q_a/doc.md b/source/common/q_a/doc.md index fa325e1..d8858af 100644 --- a/source/common/q_a/doc.md +++ b/source/common/q_a/doc.md @@ -1,171 +1,33 @@ # 常见问题 -## 设备篇 -1. “电池充电接口、工控机电源接口、Kinect 集线器的电源接口可以互换适配器吗?” +## 设备篇 - 少年,劝你别有这么大胆的想法! - - 尽管这三者物理外形一致,但电气规格**并不通用**,使用时务必注意,错误的接线方式将会导致设备损坏,甚至危及人身安全。 - -2. “为什么风扇噪音非常大?” - - 众所周知,AMD 旗下 CPU 最大的特点就是~~发热量大~~性能强劲,并且工控机内部结构十分紧凑,只有风扇维持在较高转速才保证系统正常工作。 - -3. “为什么我看不到 Kinect 的数据?” - - Kinec集线器的数据线另一端必须插在工控机 **USB3.0** 接口上,否则将无法从工控机读取到Kinect的数据。 - -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动作异常,动一下停一下 - - 可调整显示器的位置,保持接收器不被遮挡,并调整自己的位置,使接收器可以接收到发送的指令信号,建议使用USB延长线或USB-HUB将接收器放置在架子的高处,无任何遮挡,便于信号传输。 - -2. 键盘控制,AP1一动不动 - - a) 确认已将AP1电源总开关打开,急停开关没有被按下,AP1处于上位机控制模式 - - b) 新开一个terminal,执行以下命令,打出关系图,查看键盘节点 - - `$ rosrun rqt_graph rqt_graph` - - c) 执行以下命令,上下左右控制键盘看是否会有数据打出,如没有数据打出,说明AP1没有接收到键盘发送的指令 - - `$ rostopic echo /cmd_vel` - - d)执行以下命令,确认event-kbd的数量,数量大于一个则有问题 - - `ll /dev/input/by-path/ ` - -  - - e) 请排查是否有多个键盘设备,键盘驱动查找的是最后一个连接的键盘,需要将其他(显示为)键盘的设备找出来,拔掉(可能是鼠标、机械键盘、混装键鼠) - -3. AP1不受键盘控制、失控 - - 在开始建图前,需要禁用无线功能。如果没有禁用,AP1在连接了WIFI的状态下开始建图,在地图构建过程中,一旦AP1离开无线覆盖区域,无线连接断开,ROS的网络通信中断就会导致AP1控制失控。 - -4. 如何判断自己的建图质量 - - 在构建完成的地图中,如很明显是障碍物(墙)的颜色是虚的,则不太好。 +1. 电池充电接口、工控机电源接口、Kinect 集线器的电源接口可以互换适配器吗 +2. 为什么风扇噪音非常大? +3. 为什么我看不到 Kinect 的数据? +4. Mini 计算机上插口都够,为什么还要额外使用 USB-Hub ,我可以不用 Usb-Hub 吗? +5. USB-Hub 上面的接口不通用吗? +6. 我想换台计算机来作为上位机, OS 系统装好,USB-Hub 也插好了, 除了电脑本身其他什么都没变,为什么测试雷达、定位标签都找不到设备? +7.(接上问) 我就想换台计算机,然后把设备用起来,那我该怎么办? -5. 如何建出高质量的地图/建图效果不佳/地图构建要点 +## 建图导航-建图篇 - 在构建地图的过程,以下几点会影响到建图的准确性: - - * 轮胎气不足影响里程计数据 - - * 运行速度不宜过快,由于激光扫描有一定的频率,车速低时雷达可以扫描到的点更多,构建的地图会更准确一些 - - * 走一个来回,增加激光雷达扫描次数,累计更多的数据 - - * 地图构建的质量也受环境限制,请尽量选择特征比较明显的环境,玻璃、镜子、楼道、空旷等场景会影响建图效果 - - * 构建完成的地图,会发现有些点会飞出,飞出的点可能是由于物体的表面不平或者有空隙激光直接穿越了过去 - - * 当场景很大特征不足的时候,需要规划建图路径时,应先走一个小回环,当回环成功后,可以再多走几圈,消除粒子在这个回环的多样性。接下来走下一个回环,直到把整个地图连通成一个大的回环 +1. 打开开始建图,RVIZ中只有一个白色的车,左侧 RobotModel 报错 +2. 打开开始建图,RVIZ中只有一个黄色的车,左侧警告 No map receievd +3. 键盘控制AP1行走时,AP1动作异常,动一下停一下 +4. 键盘控制,AP1一动不动 +5. AP1不受键盘控制、失控 +6. 如何判断自己的建图质量 +7. 如何建出高质量的地图/建图效果不佳/地图构建要点 -## 建图导航-导航篇 + +## 建图导航-导航篇 1. 建图完毕后,点击开始导航就会报错 - -  - - 1. 查看地图文件是否保存成功 - - catkin_ws\src\launch\autolabor_navigation_launch\map\map.pbstream - - 是否有 map.pbstream 文件存在,如果没有则没有成功保存地图。 - 2. 有地图存在,但文件大小较小(不到1MB) - - 地图文件不完整,没有正常保存地图。 - - 建图结束后,不能手动关闭程序/terminal、RVIZ,必须点击图标关闭。 - - 2. 初始化定位如何完成 - - 控制机器人前后左右转弯即可 - 3. 初始化定位一直没有成功,地图和真实环境不符是什么原因 - - 如周围没有明显的特征信息,使得机器人能够找到自己的位置,开到有折角拐弯或明显标志物附近,能够加速机器人找到自己的位置。 - 4. 导航过程中,机器人走的太慢,速度能再快点吗? - - 可以,但机器人行走速度过快,实时雷达数据与环境地图匹配不佳会导致无法正确避障而撞到障碍物。 - - 并且机器人定位异常,会影响导航行走效果。 - 5. (接上问)我一定要提高速度,在哪里改参数? - - 修改以下文件: - - catkin_ws\src\launch\autolabor_navigation_launch\two_laser_navigation_param\teb_local_planner_params.yaml - - ``` - max_vel_x: 0.2 //机器人的最大平移速度 - max_vel_x_backwards: 0.2//当向后移动时,机器人的最大绝对平移速度 - max_vel_theta: 0.2//机器人的最大旋转速度 - ``` - - 修改为 - ``` - max_vel_x: 0.8 - max_vel_x_backwards: 0.6 - max_vel_theta: 0.6 - ``` diff --git a/source/common/q_a/doc1.md b/source/common/q_a/doc1.md new file mode 100644 index 0000000..6e25611 --- /dev/null +++ b/source/common/q_a/doc1.md @@ -0,0 +1,87 @@ +## 设备篇 + +1. 电池充电接口、工控机电源接口、Kinect 集线器的电源接口可以互换适配器吗? +2. 为什么风扇噪音非常大? +3. 为什么我看不到 Kinect 的数据? +4. Mini 计算机上插口都够,为什么还要额外使用 USB-Hub ,我可以不用 Usb-Hub 吗? +5. USB-Hub 上面的接口不通用吗? +6. 我想换台计算机来作为上位机, OS 系统装好,USB-Hub 也插好了, 除了电脑本身其他什么都没变,为什么测试雷达、定位标签都找不到设备? +7.(接上问) 我就想换台计算机,然后把设备用起来,那我该怎么办? + +*** + +
1. “电池充电接口、工控机电源接口、Kinect 集线器的电源接口可以互换适配器吗?”
+少年,劝你别有这么大胆的想法! + +尽管这三者物理外形一致,但电气规格**并不通用**,使用时务必注意,错误的接线方式将会导致设备损坏,甚至危及人身安全。 + +*** + +2. “为什么风扇噪音非常大?”
+ +众所周知,AMD 旗下 CPU 最大的特点就是~~发热量大~~性能强劲,并且工控机内部结构十分紧凑,只有风扇维持在较高转速才保证系统正常工作。 + +*** + +3. “为什么我看不到 Kinect 的数据?”
+ +Kinec集线器的数据线另一端必须插在工控机 **USB3.0** 接口上,否则将无法从工控机读取到Kinect的数据。 + +*** + +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. 保存完毕,重启电脑 diff --git a/source/common/q_a/doc2.md b/source/common/q_a/doc2.md new file mode 100644 index 0000000..6249e82 --- /dev/null +++ b/source/common/q_a/doc2.md @@ -0,0 +1,179 @@ +## 常见问题 - 建图导航 + + +### 建图 + +1. 打开开始建图,RVIZ中只有一个白色的车,左侧 RobotModel 报错 +2. 打开开始建图,RVIZ中只有一个黄色的车,左侧警告 No map receievd +3. 键盘控制AP1行走时,AP1动作异常,动一下停一下 +4. 键盘控制,AP1一动不动 +5. AP1不受键盘控制、失控 +6. 如何判断自己的建图质量 +7. 如何建出高质量的地图/建图效果不佳/地图构建要点 + +## 导航 + +1. 建图完毕后,点击开始导航就会报错 +2. 初始化定位如何完成 +3. 初始化定位一直没有成功,地图和真实环境不符是什么原因 +4. 导航过程中,机器人走的太慢,速度能再快点吗? +5. (接上问)我一定要提高速度,在哪里改参数? + +*** + +## 建图导航-建图篇 + +1.打开开始建图,RVIZ中只有一个白色的车,左侧 RobotModel 报错
+ + + +检查急停开关是否右转打开,是否切换到上位机模式。 + + +*** + +2.打开开始建图,RVIZ中只有一个黄色的车,左侧警告 No map receievd
+ + + +1. 停止建图,检查 USB-HUB 的电源线是否插好,数据线是否插在 Mini 计算机的指定接口上 +2. 使用雷达测试,查看前后激光雷达数据是否正常 +3. 如无有前/后雷达,检查激光雷达是否插在 USB-Hub 上指定的口,前侧雷达插前雷达,后侧雷达插后雷达 +4. 检查激光雷达指示灯是否亮着,检查数据线两头是否插紧,拔插数据线,恢复指示灯 +5. 打开terminal,执行以下命令内容,查看是否有"box_1"与"box_2"这两个设备 + + `$ ll /dev/box_*` + +6. 如以上检查都正常,拔插激光雷达数据线,在 terminal 中执行以下命令内容,将打出日志从后往前翻,查看是否有红色报错,将报错信息截图发送给客服 + + `$ dmesg` + + + + +*** + +3.键盘控制AP1行走时,AP1动作异常,动一下停一下
+ +可调整显示器的位置,保持接收器不被遮挡,并调整自己的位置,使接收器可以接收到发送的指令信号,建议使用USB延长线或USB-HUB将接收器放置在架子的高处,无任何遮挡,便于信号传输。 + + +*** + +4.键盘控制,AP1一动不动
+ +a) 确认已将AP1电源总开关打开,急停开关没有被按下,AP1处于上位机控制模式 + +b) 新开一个terminal,执行以下命令,打出关系图,查看键盘节点 + +`$ rosrun rqt_graph rqt_graph` + +c) 执行以下命令,上下左右控制键盘看是否会有数据打出,如没有数据打出,说明AP1没有接收到键盘发送的指令 + +`$ rostopic echo /cmd_vel` + +d)执行以下命令,确认event-kbd的数量,数量大于一个则有问题 + +`ll /dev/input/by-path/ ` + + + +e) 请排查是否有多个键盘设备,键盘驱动查找的是最后一个连接的键盘,需要将其他(显示为)键盘的设备找出来,拔掉(可能是鼠标、机械键盘、混装键鼠) + + +*** + +5.AP1不受键盘控制、失控
+ +在开始建图前,需要禁用无线功能。如果没有禁用,AP1在连接了WIFI的状态下开始建图,在地图构建过程中,一旦AP1离开无线覆盖区域,无线连接断开,ROS的网络通信中断就会导致AP1控制失控。 + + +*** + +6.如何判断自己的建图质量
+ +在构建完成的地图中,如很明显是障碍物(墙)的颜色是虚的,则不太好。 + + + +*** + +7.如何建出高质量的地图/建图效果不佳/地图构建要点
+ +在构建地图的过程,以下几点会影响到建图的准确性: + +* 轮胎气不足影响里程计数据 + +* 运行速度不宜过快,由于激光扫描有一定的频率,车速低时雷达可以扫描到的点更多,构建的地图会更准确一些 + +* 走一个来回,增加激光雷达扫描次数,累计更多的数据 + +* 地图构建的质量也受环境限制,请尽量选择特征比较明显的环境,玻璃、镜子、楼道、空旷等场景会影响建图效果 + +* 构建完成的地图,会发现有些点会飞出,飞出的点可能是由于物体的表面不平或者有空隙激光直接穿越了过去 + +* 当场景很大特征不足的时候,需要规划建图路径时,应先走一个小回环,当回环成功后,可以再多走几圈,消除粒子在这个回环的多样性。接下来走下一个回环,直到把整个地图连通成一个大的回环 + + +## 建图导航-导航篇 + + + + + +1. 查看地图文件是否保存成功 + + catkin_ws\src\launch\autolabor_navigation_launch\map\map.pbstream + + 是否有 map.pbstream 文件存在,如果没有则没有成功保存地图。 +2. 有地图存在,但文件大小较小(不到1MB) + + 地图文件不完整,没有正常保存地图。 + + 建图结束后,不能手动关闭程序/terminal、RVIZ,必须点击图标关闭。 + + + +*** + + + +控制机器人前后左右转弯即可 + + +*** + + + +如周围没有明显的特征信息,使得机器人能够找到自己的位置,开到有折角拐弯或明显标志物附近,能够加速机器人找到自己的位置。 + + +*** + + + +可以,但机器人行走速度过快,实时雷达数据与环境地图匹配不佳会导致无法正确避障而撞到障碍物。 + +并且机器人定位异常,会影响导航行走效果。 + + +*** + + + +修改以下文件: + +catkin_ws\src\launch\autolabor_navigation_launch\two_laser_navigation_param\teb_local_planner_params.yaml + +``` +max_vel_x: 0.2 //机器人的最大平移速度 +max_vel_x_backwards: 0.2//当向后移动时,机器人的最大绝对平移速度 +max_vel_theta: 0.2//机器人的最大旋转速度 +``` + +修改为 +``` +max_vel_x: 0.8 +max_vel_x_backwards: 0.6 +max_vel_theta: 0.6 +``` diff --git a/source/common/q_a/imgs/info2.png b/source/common/q_a/imgs/info2.png index 0cef8be..e224b89 100644 Binary files a/source/common/q_a/imgs/info2.png and b/source/common/q_a/imgs/info2.png differ diff --git a/source/common/q_a/imgs/info3.jpg b/source/common/q_a/imgs/info3.jpg new file mode 100644 index 0000000..615bb6a Binary files /dev/null and b/source/common/q_a/imgs/info3.jpg differ diff --git a/source/common/q_a/imgs/info4.jpg b/source/common/q_a/imgs/info4.jpg new file mode 100644 index 0000000..6c26f0a Binary files /dev/null and b/source/common/q_a/imgs/info4.jpg differ diff --git a/source/conf.json b/source/conf.json index 074b92d..904376e 100644 --- a/source/conf.json +++ b/source/conf.json @@ -20,8 +20,8 @@ }, "menu": { "toc": { - "startLevel": "2", - "overLevel": "2" + "startLevel": "9", + "overLevel": "9" }, "items": [ { @@ -50,59 +50,89 @@ ] }, { - "name": "使用指南", + "name": "收货指南", + "items":[ + { + "name": "检查", + "uri": "version_two/user_guide/quick_start/receipt" + }, + { + "name": "清点 - 挂式 Mini 计算机", + "uri": "version_two/user_guide/quick_start/mini_new" + }, + { + "name": "清点 - 台式 Mini 计算机", + "uri": "version_two/user_guide/quick_start/mini_old" + } + ], + }, + { + "name": "组装测试", + "items":[ + { + "name": "组装 - 挂式 Mini 计算机", + "uri": "version_two/user_guide/assembly_test/mini_new" + }, + { + "name": "组装 - 台式 Mini 计算机", + "uri": "version_two/user_guide/assembly_test/mini_old" + }, + { + "name": "测试", + "uri": "version_two/user_guide/assembly_test/test" + } + ] + }, + { + "name": "快速开始", "items": [ { - "name": "收货指南", - "uri": "version_two/user_guide/quick_start/receipt" + "name": "建图导航", + "uri": "version_two/user_guide/quick_start/slam_doc" }, { - "name": "组装与测试", - "uri": "version_two/user_guide/assembly_test/doc" - }, - { - "name": "快速开始", - "items": [ - { - "name": "建图导航", - "uri": "version_two/user_guide/quick_start/slam_doc" - }, - { - "name": "定位循迹", - "uri": "version_two/location/guide/doc" - }, - { - "name": "常见问题", - "uri": "common/q_a/doc" - } - ] - }, - { - "name": "了解定位系统", - "items": [ - { - "name": "定位系统", - "uri": "version_two/location/marvelmind/doc" - }, - { - "name": "Dashboard 说明", - "uri": "version_two/location/dashboard/doc" - } - ] - }, - { - "name": "恢复 BIOS", - "uri": "common/restore_bios/doc" - }, - { - "name": "安装操作系统", - "uri": "common/install_os/doc" - }, - { - "name": "设备参考资料", - "uri": "common/reference/doc" + "name": "定位循迹", + "items": [ + { + "name": "快速上手", + "uri": "version_two/location/guide/doc" + }, + { + "name": "了解定位系统", + "uri": "version_two/location/marvelmind/doc" + }, + { + "name": "Dashboard 说明", + "uri": "version_two/location/dashboard/doc" + } + ] } ] + }, + { + "name": "常见问题", + "items":[ + { + "name": "目录", + "uri": "common/q_a/doc" + }, + { + "name": "设备", + "uri": "common/q_a/doc1" + }, + { + "name": "建图导航", + "uri": "common/q_a/doc2" + } + ], + }, + { + "name": "安装操作系统", + "uri": "common/install_os/doc" + }, + { + "name": "设备参考资料", + "uri": "common/reference/doc" } ] }, diff --git a/source/version_two/location/guide/doc.md b/source/version_two/location/guide/doc.md index 8c7076b..b9fa852 100644 --- a/source/version_two/location/guide/doc.md +++ b/source/version_two/location/guide/doc.md @@ -41,51 +41,62 @@ 1. 给定位标签充电 - 打开包装,连接 micro USB 线给定位标签充电,可使用手机充电器(5V)、充电宝(5V)或者电脑 USB 接口充电。充电时定位标签上红色 LED 指示灯闪烁,充满电后停止闪烁。从低电量到充满电大概需要1-2小时。 +打开包装,连接 micro USB 线给定位标签充电,可使用手机充电器(5V)、充电宝(5V)或者电脑 USB 接口充电。 + +充电时定位标签上 Led1 充电时常亮,充满后不亮。从低电量到充满电大概需要1-2小时。 + + + +注:车载定位标签上自带的的串口数据线是作通信用,非充电线。 + 2. 打开定位标签开关 - 两个拨码开关左侧保持远离 LED 指示灯,右侧为电源开关,拨到靠近 LED 指示灯位置为开。 +两个拨码开关,DFU 保持远离 LED 指示灯,右侧 为电源开关/ Power,拨到靠近 LED 指示灯位置为开。 -  + + +Power 打开后,如定位标签有电,Led2 灯会以大概 10s 的频率闪烁。 + + 3. 打开软件——Dashborad([下载](http://www.autolabor.com.cn/download)) -  + - 打开 Dashboard 软件,使用 micro USB 线连接设备到电脑,Dashboard 识别后将会显示配置信息。 +打开 Dashboard 软件,使用 micro USB 线连接设备到电脑,Dashboard 识别后将会显示配置信息。 4. 确认配置 - 确认固件版本与配置参数,如与以下内容不同,可参考文末【恢复出厂配置】的教程重新配置。 +确认固件版本与配置参数,如与以下内容不同,可参考文末【恢复出厂配置】的教程重新配置。 - 1. **定位路由:** +1. **定位路由:** -  + - Firmware version -> V6.07 modem HW v4.9 +Firmware version -> V6.07 modem HW v4.9 - Channel -> 0 +Channel -> 0 - 2. **车载定位标签:** +2. **车载定位标签:** -  + - Firmware version -> V6.07 beacon HW v4.9 +Firmware version -> V6.07 beacon HW v4.9 - Hedgehog mode -> enable +Hedgehog mode -> enable - Channel -> 0 +Channel -> 0 - UART speed -> 115200 +UART speed -> 115200 - 3. **固定定位标签:** +3. **固定定位标签:** -  + - Firmware version -> V6.07 beacon HW v4.9 +Firmware version -> V6.07 beacon HW v4.9 - Channel -> 0 +Channel -> 0 准备工作结束,开始准备搭建。 @@ -131,37 +142,38 @@ 5. 地图会自动构建。等待地图显示中四个绿色固定信标位置基本不再变化、左上角距离表全部为白色、且 freeze map 按钮上方显示橙色 `Freeze submap!` 字样后,点击 freeze map 按钮锁定地图。 - 如果锁定后的地图与实际情况顺序相反(例如地图中从1到2到3是逆时针而实际布置的是顺时针),点击镜像按钮翻转地图。 +如果锁定后的地图与实际情况顺序相反(例如地图中从1到2到3是逆时针而实际布置的是顺时针),点击镜像按钮翻转地图。 -  + - **距离表 ↓** +**距离表 ↓** -  + - **freeze map ↓** +**freeze map ↓** -  + - **镜像按钮 ↓** +**镜像按钮 ↓** -  + 6. 点击设备列表中的车载标签,设置车载标签相对地面的高度。 7. 此时定位系统已经开始工作,可在 Dashboard 的地图中查看车载移动标签的运动轨迹。 - 配置完成后,定位循迹功能不再依赖 Dashboard 软件,只需保持定位路由的供电,数秒后即可从车载移动标签的串口读取到机器人的定位坐标。 +配置完成后,定位循迹功能不再依赖 Dashboard 软件,只需保持定位路由的供电,数秒后即可从车载移动标签的串口读取到机器人的定位坐标。 注: -1. 定位路由连接 Dashboard 后,可在参数列表中查看所有标签的电量(电压),当标签电量过低时界面上会有红色文字提示(满电约为4.2 )。 +1. 定位路由连接 Dashboard 后,可在参数列表中查看所有标签的电量(电压),当标签电量过低时界面上会有红色文字提示(满电约为4.2 ),电压不足会影响定位效果。 -  + 2. 停止使用定位系统时,只需将定位路由断电即可,1min 后所有标签会自动进入睡眠状态。长时间不使用时请关闭标签电源开关,左侧开关保持不变,右侧电源开关拨下。 -  + + 以上即完成定位系统的搭建 @@ -177,6 +189,8 @@ 4. 终止循迹 +*** + ##### 车载定位标签测试 准备工作: @@ -187,55 +201,54 @@ 3. 确保所有线材连接正确,确认车载定位标签的 USB 线插正确的 USB-Hub 口上 -  - - 定位系统设置完毕,定位路由开始工作后,车载定位标签上面会闪着红灯,并发出“哒哒哒...”的高频声音,代表标签功能正常。 -进入桌面测试文件夹,点击标签测试,查看 RVIZ 中是否有蓝色的点,如有数据则表示连接正常。 +进入桌面测试文件夹,点击标签测试,查看 RVIZ 中是否有紫色的点,如有数据则表示连接正常。 -常见问题: +##### 常见问题: -1. 如果使用软件测试时没有显示蓝色数据会有哪些原因? - 1. 车载定位标签的 USB 线没有插在 USB-Hub 的指定接口上 +1. 测试时没有显示紫色数据 - 2. USB-Hub 的 USB 线没有插在 Mini 计算机的指定接口上 + 1. 检查 AP1 是否在标签部署范围内,打开 Dashboard 软件,检查地图中标签数据是否正常,是否有车载定位标签的蓝色点数据 - 3. 车载定位标签的波特率设置错误 +  - 4. Mini 计算机 UBS 设备规则有误 + 2. 检查车载定位标签的波特率,正确应为115200,如不是则查看文末“恢复出厂设置”内容,重新设置 +  -2. 如果没有显示蓝色数据,那该如何排查? + 3. 检查车载定位标签的数据线是否插在 USB-Hub 的指定接口上,指示灯是否亮着 + 4. 检查 USB-HUB 的电源线是否插好,数据线是否插在 Mini 计算机的指定接口上 + 5. 打开 terminal,执行以下命令内容,查看是否有"box_3"这个设备 - 1. 打开terminal,执行以下命令内容,查看是否有"box-3"这个设备 - `ll /dev/box-3` + `$ ll /dev/box_*` - 2. 如有该设备则检查车载定位标签波特率设置,正确应为115200,如不是则查看文末"恢复出厂设置"内容,重新设置 -  + 如以上检查都正常,拔插定位标签数据线,在 terminal 中执行以下命令内容,将打出日志从后往前翻,查看是否有红色报错,将报错信息截图发送给客服 - 3. 如没有该设备,则检查线材连接 + `$ dmesg` - 1. USB-Hub 的指示灯是否亮 - - 1. 如不亮则表示没有插紧 - - 2. 如亮则检查规则文件,执行 `vim /ect/rules.d` +*** ##### 激光雷达测试 1. 进入桌面测试文件夹,点击雷达测试 2. 查看 RVIZ 中是否有红色与黄色激光雷达数据,如有则激光雷达功能正常 -常见问题: +##### 常见问题: 看不到激光雷达数据? -1. 检查激光雷达的数据线两头的连接是否插紧 + 1. 检查激光雷达是否插在 USB-Hub上指定的口,前侧雷达插前雷达,后侧雷达插后雷达 + 2. 检查激光雷达指示灯是否亮着,数据线两头是否插紧 + 3. 检查 USB-HUB 的电源线是否插好,数据线是否插在 Mini 计算机的指定接口上 + 4. 打开terminal,执行以下命令内容,查看是否有"box_1"与"box_2"这两个设备 -2. 检查激光雷达是否插在 USB-Hub上指定的口,前侧雷达插前雷达,后侧雷达插后雷达 + `$ ll /dev/box_*` -3. USB-Hub 数据线是否插在 Mini 计算机正确的插口上,检查电源连接线 + 如以上检查都正常,拔插激光雷达数据线,在 terminal 中执行以下命令内容,将打出日志从后往前翻,查看是否有红色报错,将报错信息截图发送给客服 + `$ dmesg` + +*** ##### 开始循迹 diff --git a/source/version_two/location/guide/imgs/led.png b/source/version_two/location/guide/imgs/led.png new file mode 100644 index 0000000..52789b9 Binary files /dev/null and b/source/version_two/location/guide/imgs/led.png differ diff --git a/source/version_two/location/guide/imgs/map-19.png b/source/version_two/location/guide/imgs/map-19.png new file mode 100644 index 0000000..954ca8d Binary files /dev/null and b/source/version_two/location/guide/imgs/map-19.png differ diff --git a/source/version_two/user_guide/assembly_test/imgs/receipt-0-1.JPG b/source/version_two/user_guide/assembly_test/imgs/receipt-0-1.JPG new file mode 100644 index 0000000..666a888 Binary files /dev/null and b/source/version_two/user_guide/assembly_test/imgs/receipt-0-1.JPG differ diff --git a/source/version_two/user_guide/assembly_test/imgs/receipt-0.JPG b/source/version_two/user_guide/assembly_test/imgs/receipt-0.JPG new file mode 100644 index 0000000..465916d Binary files /dev/null and b/source/version_two/user_guide/assembly_test/imgs/receipt-0.JPG differ diff --git a/source/version_two/user_guide/assembly_test/mini_new.md b/source/version_two/user_guide/assembly_test/mini_new.md new file mode 100644 index 0000000..2c3d3f6 --- /dev/null +++ b/source/version_two/user_guide/assembly_test/mini_new.md @@ -0,0 +1,6 @@ + +> 以下内容适用于下图挂式 Mini 计算机的导航套件。 + +挂式 Mini 计算机 | +台式 Mini 计算机 | +