跳到主要内容

AGV系统

主要用于定义AGV搬运小车的工作系统。 img_38.png

1 Point

img_40.png

AGV路径点。

基础属性

  • 点类型 Type(String):取值:路/泊车点。
  • 前序路线 FrontPath(List):一个节点可能有多个前序路线。
  • 后序路线 EndPath(List):后序路线。

统计

  • 流量 Flow(int):该点位总共有多少次小车经过。

2 Path

img_39.png

AGV路径。

基础属性

  • 双向通路 TwoWay(boolean):是否为两个方向都可以通行。
  • 起始点 FrontPoint(Object):路径的起点。
  • 终止点 EndPoint(Object):路径的终点。
  • 长度 Length(double)。

统计

  • 流量 Flow(int):该路线总共有多少次小车经过。

3 简单路径图搭建

我们有一个巷道式的仓库,如图所示。 img_44.png

首先我们可以看到图中的节点数量为10个,把这10个节点拖入场景中。

img_43.png

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

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

img_47.png

4 RCS_AGV

RCS_AGV.png

基础属性

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