【发布时间】:2019-09-29 20:37:18
【问题描述】:
我应该设计一个带有多层深托盘的仓库。我将代理存储在带有 rackStore 块的单个托盘架中的多深托盘中。当我想把物品从货架上拿走时,它会先把后面的代理人拿走,但我收到错误消息说它不能被挑选,因为它前面有其他代理人。
我尝试了一些在这里找到的代码''Pick front item from a two deep pallet rack''
if(wait.size()>0 && robot.idle()>0 && rackStore.size()==0){
Box bx=findFirst(wait,b->b.deep==0);
if(bx!=null)
wait.free(bx);
}
但这对我不起作用。我收到错误“方法 findFirst(Wait, (b) -> {}) 未定义为 Lager 类型。” 谁能帮我解决我的问题?
【问题讨论】:
-
完整的堆栈跟踪和您自己的代码将有助于缩小问题范围。