帮助中心主页



































RDSCore 功能文档
调度系统介绍
场景(Scene)是什么
RoboView库位管理
参数及错误码
回调
动作块
备份与热备份
调度逻辑
新一代多车调度策略
单车路径规划
多车调度(MAPF)
功能参数
激活叶子结点(Leaves)
特殊属性
部署与更新
动作块策略
Roboview
多策略分时充电
0.1.8.221111
通过模型文件实现该功能,可以覆盖掉机器人原本的充电参数设置
参数名称 | 参数位置 | 默认值 | 支持版本 |
---|---|---|---|
SegmentedCharge | 模型文件 | 不开启 | 20221111~lastest |
配置多策略分时充电的参数 |
第一步:找到这个模型文件并启用
如果找不到,需要重新进入调度,然后拉取模型文件。
如下图:
第二步:设置捕获参数的范围
捕获参数一共有四个,分别为:
参数名称 | 参数位置 | 默认值 | 支持版本 |
---|---|---|---|
Group | Range | 空 | 20221109~lastest |
机器人组别名,输入后,整个组的机器人都将被这一个策略捕获 | |||
Label | Range | 空 | 20221109~lastest |
机器人标签名,输入后,所有属于这个标签的机器人会被这一个策略捕获 | |||
Begin | Range | 20221109~lastest | |
策略的起始时间,单位为(时:分),如输入 02:00,则代表从凌晨两点开始执行这一个策略 | |||
Duration | Range | 0 | 20221109~lastest |
策略的持续时间,单位为(分),如输入 180,则代表,从策略的起始时间开始,连续执行180分钟 |
第三步:设置具体的充电策略参数
首先需要切换到充电策略参数面板,如下图:
充电参数一共有四个,分别是:
参数名称 | 参数位置 | 默认值 | 支持版本 |
---|---|---|---|
ChargeOnly | Param | 空 | 20221109~lastest |
电量低于这个值时,机器人不接单,只充电 | |||
ChargeNeed | Param | 空 | 20221109~lastest |
电量低于这个值时,机器人空闲时自动充电 | |||
ChargeOk | Param | 20221109~lastest | |
充电的机器人,电量需要超过这个值,才会开始接单 | |||
ChargeFull | Param | 0 | 20221109~lastest |
电量超过这个值时,正在充电的机器人会自动断开充电 |
第四步:推送修改好的模型文件
第五步:请检查常见问题,确保自己没有出现FAQ中的异常情况
此处重点描述容易出错的情况:
同一时间只能启动一个策略,如果多个策略的启动时间相同,那么只会随机启动其中的某一个,而其他同时启动的策略会被覆盖掉,可以参考FAQ的第 5 条。
常见问题与解答(FAQ)
- 我可以只写组名或者标签名吗?
答:可以。捕获参数描述的是当前策略的捕获(应用)范围,你写了什么,就捕获什么。
- 捕获的时间为什么是(小时:分钟)?
答:策略是按天计算的,到了每一天的设置时刻,策略就会启动,启动的时间长度由Duration参数指定。
- 可以设置多个策略吗?
答:可以,点击策略右边的加号,即可创建新的策略,如下图:
- 如果某一个机器人,同时被多个策略捕获,那么会怎么样?
答:首先,尽量不要设置存在重叠的策略;其次,如果出现这一情况,那么启动时间更晚的策略,拥有更高的优先级。
- 策略的启动时间可以重复吗?最多可以创建多少个策略?
答:不可以。策略的启动时间就是这个策略的唯一标识,当前版本不允许存在启动时间相同的策略;综上可知,最多可以创建24*60个策略。如果创建了启动时间相同的策略,那么会随机生效其中一个,别的会失效。
- 如果某个机器人,没有被任何策略捕获时,会怎么样?
答:那么他会使用配置在场景里的原始的四个充电参数。
- 如果我想让不同组的机器人共用同一个策略,怎么办?
答:将他们放在同一个标签里,然后策略的捕获范围写上这一个标签。
最近更新 2022/11/28
有帮助
没帮助