RMG 通常用于表示在堆场中工作的轨道式龙门起重机。 此处 RMG 主要基于 Crane 基类中的逻辑,通过对应的三位模型对 RMG 进行具体实现。
继承: RMG → Crane
local rmg = RMG(config)
agvHeight
AGV 平台的高度,默认为 2.1id
id,默认为 body 的 idRMG 的属性基本继承自 Crane,具体参见Crane 属性
RMG 根据各个部件重构了 setpos 函数,实现设置 RMG 的位置。
rmg:setpos(x, y, z)
RMG 中有 body, trolley, wirerope, spreader 四个部件,这些部件只能通过 RMG 内部进行访问。setpos 函数分别设置了这四个部件的位置。
由于 RMG 继承自 Crane 且没有新增任务,因此 RMG 的任务与 Crane 相同,具体参见Crane 任务