AGV系统
主要用于定义AGV搬运小车的工作系统。
1 Point

AGV路径点。
基础属性
- 点类型 Type(String):取值:路/泊车点。
- 前序路线 FrontPath(List):一个节点可能有多个前序路线。
- 后序路线 EndPath(List):后序路线。
统计
- 流量 Flow(int):该点位总共有多少次小车经过。
2 Path

AGV路径。
基础属性
- 双向通路 TwoWay(boolean):是否为两个方向都可以通行。
- 起始点 FrontPoint(Object):路径的起点。
- 终止点 EndPoint(Object):路径的终点。
- 长度 Length(double)。
统计
- 流量 Flow(int):该路线总共有多少次小车经过。
3 简单路径图搭建
我们有一个巷道式的仓库,如图所示。
首先我们可以看到图中的节点数量为10个,把这10个节点拖入场景中。

然后点击编辑器顶部的「path」模式,如图所示将之间有路径的路径点用path连接起来。

在编辑器左下方可以看到生成的path。
点击这些path,可以看到,起始点、终止点以及长度属性已经自动生成,可以在此基础上微调,并且由于是巷道仓库,这些路径都是双向的,所以要确保双向通路这个开关也是打开的。
这样,我们的简单AGV途径图就搭建完毕了!

4 RCS_AGV

基础属性
- 任务调度策略 TaskStragety(String):取值:按顺序执行/按优先级执行。
- AGV调度策略 AgvStragety(String):取值:最空闲。