设备拿到手当然是要先试一下效果的,这部分可以参考本专栏的第一篇 Viobot开机指南

接下来我们就从UI开始熟悉这个产品吧!

1.状态

设备上电会自动运行它的程序,开启了一个服务器,上位机通过连接这个服务器连接到设备,连接成功后就如上图所示,状态栏会显示已连接。

此时它的系统的算法状态是停止状态的,这个系统状态有七个状态:

1)停止

2)mono1初始化中
3)mono1运行中

4)stereo1初始化中

5)stereo1运行中

6)stereo2初始化中

7)stereo2运行中

对应着SDK上面的定义:

2.点云

上位机有点云显示类型的选择,分别是stereo、tof和rdf三种

stereo点云是算法的原生输出点云,也就是对应的ROS话题/pr_loop/points

rdf点云对应滤波后的点云,对应的ROS话题/pr_loop/points_rdf ,此功能基础版是没有的!

tof点云只有在TOF版本开启TOF传感器并且stereo2算法启动了TOF建图才会有输出,对应的ROS 话题为/pr_loop/tof_points

还可以设置上位机接收到的点云的显示大小,以及点云显示的范围(主要是Z轴上面的范围),当点云的Z坐标大于最高值或者小于最小值的时候,点云就不会显示在上位机界面。

3.操作面板

1)算法选择
stereo2所在的框可以点击右边的倒三角选择启动的算法。

算法包含了stereo2、stereo1和mono1

 mono1是一个单目的测试例程,需要激励才能完成初始化,用于测试。

 stereo1是一个双目的测试例程,启动能够直接完成初始化,但是效果一般,已被弃用。

 stereo2是我们设备自带的主SLAM算法,会长期维护并更新升级。

2)算法控制
算法控制包含了六个按键

启动:点击即可启动选中的算法,启动后上面的系统状态会更新到相应的状态,启动按钮会变成停                   
     止,点击停止即可停止算法。

重置:重置设备当前位姿,但不清除词袋信息,当设备触发词袋回环时,仍可重定位到之前词袋记             
     录的位姿。
算法重启:重启整个算法,并清除之前记录并加载在算法的词袋信息,词袋会重新开始记录。
清除轨迹:清除UI当前显示的轨迹和点云。

词袋地图:加载词袋地图时,在UI上面显示关键帧位姿。

添加关键帧 :手动添加一帧关键帧到词袋里面。

保存BOW :将本次运行生成的词袋地图保存到指定路径。

3)其他控制

关闭视频 :关闭UI视频流显示。

关机 :关闭设备的程序,用于程序升级。

打开:打开设备的文件服务器,用于修改配置,查看保存的文件等。

设备重启:点击按钮后,整个设备系统会直接重启,用于一些配置向修改生效。

TOF ON(OFF) :TOF手动开关(TOF版可用)

LED ON(OFF) :补光灯手动开关(补光灯版可用)

坐标 :设备当前位姿显示。

全局一致:根据运行过程的关键帧重新生成一个完整的点云地图,加入滤波和修正。

保存PCD:将全局一致生成的点云保存PCD。

4.设置页面

点击设置页面,会弹出一个小窗口,对应五个标签栏

1)network
设置对应网络的ip、子网掩码、网关,配置后点确定,设备重启即可生效。

2)viobot

此页面设置需要重启设备才能生效!

左边补光灯和TOF的勾勾上表示设备上电启动时会自动开启补光灯/TOF,如果需要手动开启可以点击UI上面那两个独立按键。

imu频率:默认200Hz,现最高支持400Hz,没有特殊需求一般不建议修改。

image频率:相机帧率,基础版兼顾开销最好的是15fps,PRO版25fps。

自动曝光:前面的勾勾上则开启自动曝光,根据下面设置的常规亮度来调节相机成像亮度,如果不需                  要自动曝光,则将勾去掉,单独设置下面的曝光时间。

自动增益:前面的勾勾上则开启自动增益,该功能在场景特别暗的时候好用,但在一般场景下,开启                  自动增益可能会影响算法精度。

曝光时间:曝光时间在去掉上面的自动曝光的勾时可设置,如果要用到这个设置,可能需要用户自行                  根据不同设置值下的成像表现来设置,属于经验值。调大图片 会变量,调小会变暗,取值                 范围:1~65535。

增益等级:自动增益勾去掉时可设置,推荐值1,如果画面太暗,效果不佳可设置为2。

常规亮度:推荐室内:80~95;室外:120~135;根据画面亮度手动调节。

3)stereo2

TOF:勾选则使用TOF建图,如果勾选但是没有开启TOF传感器,stereo2将会一直卡在初始化状态。

Z轴修正:用于修正Z轴偏差,默认关,如果Z轴偏差过大建议勾选。

点云密度:pro版默认设置为16,基础版默认32。

滤波参数:设置过滤点云的孤立点,单位m,建议0.15。

点云最小深度:0.1以内的点深度准确性变低,不建议设置更小的值,往大了设可以屏蔽一些特别近的噪点,单位(m)
点云最大深度:深度管理的最大半径,室外大场景可以设置为100.默认室内20~35即可.

4)loop

加载词袋地图:在使用历史词袋地图时,勾选会自动加载下面路径下的词袋地图。

保存关键帧图片:勾选则会保存所有关键帧的图片到下面那个路径下,一般不勾选,因为会占用太多磁盘空间。

添加关键帧:设置添加关键帧的方式:手动/自动;设置为手动,在没有手动添加关键帧时,可以屏蔽掉回环的影响。

保存词袋地图的路径:设置保存词袋地图的路径。注意:该路径是在设备上的。

5)version

这页记录了这台设备的基本信息,以及程序的版本。