前言:数字孪生的最小单元
在咱们之前的文章里,聊过架构,聊过 Kernel。现在,让我们把显微镜对准 Vehicle 这个类。
为什么它这么重要?
因为你的调度算法再牛,最终都要落实到具体的某一台车上;你的路径规划再准,也必须知道车现在在哪里、还有多少电、能不能倒车。
在 OpenTCS 中,Vehicle 类位于 org.opentcs.data.model 包下。它不仅仅是一堆 Java 字段的集合,它是一张状态机的容器。它承载了物理设备(AGV)与逻辑系统之间的所有交互信息。
理解 Vehicle 类,是你写出高质量**Vehicle Adapter(