前言:不仅仅是“从 A 到 B”
在很多简单的 Demo 项目里,运输订单可能就是两个坐标 (x1, y1) 到 (x2, y2)。但在工业级的 OpenTCS 中,TransportOrder 是一个有着严格法律约束的“合同”。
这份合同规定了:
- 要去哪里(目的地序列)。
- 到了要干什么(动作:LOAD/UNLOAD/PARK)。
- 谁有资格执行(预定车辆)。
- 什么时候必须完成(截止时间)。
- 现在执行得怎么样了(状态机)。
对于咱们要做的 系统来说,理解 TransportOrder 是对接客户 ERP、实现复杂物流逻辑(比如“先去充电,再去取货,最后入库”)的基石。