机器人参数说明与设置
对应于不同的应用环境所需要的机器人的表现会有差别。比如有的场景需要机器人运动快一些,有的场景却需要机器人运动的更加平稳一些。机器人的表现都是由对应的参数确定的。通过机器人参数修改界面,我们可以轻松的修改机器人的参数从而让机器人更加适应我们的应用场景。
在连接机器人后点击上方导航栏中的设置按钮,打开机器人设置界面。
如果导航栏并没有设置按钮则说明机器人不支持设置参数。可以在更新机器人程序后再次尝试。
机器人设置界面如下
修改需要改动的参数然后点击确认即可更新机器人参数。
如果确认按钮为禁用状态说明机器人程序不支持参数修改功能,需要升级机器人程序后再次修改。
1.运动控制参数
最大遥控速度
客户端遥控机器人的最大直行速度,单位是米/秒,客户端当前遥控直行速度==最大遥控速度*当前设置的速度比例
最大遥控角速度
客户端遥控机器人的最大角速度,单位是弧度/秒,客户端当前遥控角速度==最大遥控角速度*当前设置的速度比例
导航速度
导航速度为机器人导航时的最大直行速度,单位为米/秒,如果导航速度相对于默认值变化不大可以直接修改。如果有比较大的变动则需要同时修改下面的几个PID控制参数。否则机器人可能会出现导航时摇摆不定,无法稳定导航的问题。
最大角速度
最大角速度为机器人导航时的最大转弯角速度,单位为弧度/秒。设置导航过程中的最大转动速度。
PID控制参数
机器人运动控制采用PID算法,K2, Kp, Ki, Kd即为相关的控制参数。如果你的PID控制算法比较熟悉可以按照一般的PID参数校调方法进行调整。如果不熟悉最好不要进行修改。
PID控制(K2)
单位:无量纲。表示路径弯曲度对前进速度的影响因子,值越大,转弯时前进速度越小。推荐取值范围0.3到2.0。值太小会导致入弯转弯速度过大,而冲出路径。
PID控制(Kp)
单位:无量纲。偏离路径时的PID比例控制因子。推荐取值范围0.3到2.0。值越大,回归路径的角速度会越大,过大的值会引发振荡使车左右摆动。值太小则会导致车转弯时偏离路径。
PID控制(Ki)
单位:无量纲。偏离路径时的PID积分控制因子。绝大部分情况下都不用调整该值。
PID控制(Kd)
单位:无量纲。偏离路径时的PID微分控制因子。推荐取值范围-1.0到2.0。这个值用来消除角速度振荡现象,值合适时可以消除车退出弯道直线行驶时的左右摆动。值不合适同时过大时则会加强左右摆动的振荡现象。
预估距离(look ahead dist)
单位:米。推荐设置成导航速度的一半大小,代表车运动时在前进方向的瞄准距离。值越大,对路径的贴合效果越差(在不绕开模式时会影响通行效率),但是速度会更流畅,左右摆动幅度更小。
允许位置误差
单位:米。控制车到达目标点时的半径误差,值越大站点重复精度越差,值太小则会引发站点振荡。一般取值0.05左右。
允许角度误差
单位:弧度。控制车到达目标点时的角度误差,值越大站点重复精度越差,值太小则会引发站点振荡。一般取值0.05左右。
避障设置
是否绕开
勾选后表示选择遇到障碍物绕行的模式(绕不开也会停止移动,直到障碍物消失),取消勾选表示选择遇到障碍物停止移动的模式(障碍物消失后自动继续任务)。注意绕行模式需要和虚拟墙配合才能保证安全性。
机器人半径
单位:米。只在绕行模式下才有效。对应上图中的“绕行时与障碍物的距离”,同时表示最小可通过路径的一半宽度(例如设为0.5米,表示最小通过宽度是1米)。这个值不能小于车的实际宽度的一半。
触发急停避障距离(触发紧急制动措施的距离阈值)
单位:米。当上图中的“前方障碍物距离”,即车与障碍物之间的安全距离,小于这个阈值时车无法向前移动,但是允许原地旋转。注意这个距离的起点在车主动轮中间。
避障最远检测距离(开始启动避障措施的距离阈值)
单位:米。当上图中的“前方障碍物距离”,即车与障碍物之间的距离小于这个阈值时,车会开始减速同时规划绕行路径。推荐设置范围1.5到2.5,注意这个距离的起点在车主动轮中间。
2.导航设置
流畅地图切换
控制地图切换过程车的运动行为,勾选后切换时更流畅。
机器人方向
控制机器人导航时车速的正负,适用于双向来回运动的agv控制。正向 表示车以前进方式运动,反向 表示车以后退倒车方式运动,自动 表示由车自己根据当前环境决定是前进还是倒车移动。
3.系统设置
低电量自动充电
勾选后启用低电量自动回去充电的功能,开启这个功能前需要先完成建好地图和设置充电桩位置。
建图类型
控制机器人建图导航时使用的算法,雷达建图 表示使用单个激光雷达参与建图与导航,单摄像头建图 表示使用前摄像头参与建图与导航,单摄像头混合建图 表示前摄像头和激光雷达同时参与建图与导航,双摄像头建图 表示同时使用前后摄像头参与建图与导航,双摄像头混合建图 表示前后摄像头和激光雷达同时参与建图与导航。RTK建图 表示使用卫星定位方式建图
使用预览版
勾选后启用预览版软件,不勾选则使用稳定版本软件,预览版功能更多,稳定版本则bug更少。推荐保持出厂设置状态。
设置返回充电百分比
低电量自动充电勾选后才生效,取值0到100,电池电量低于设定值时触发低电量自动充电动作。
设置关机电量百分比
取值0到100,电池电量低于设定值时触发低自动关机动作。
设置音量
用来修改机器人系统音量大小
开发者模式
勾选后启用自动化图形编程等高级功能