人口运输车上的摄像头

标签 camera simulation anylogic

我想在代理型 AGV 的运输车上安装相机。由于有多个 AGV 运输机,我不能简单地将其放在代理上,因为它会出错。 所以我尝试根据AGV代理的繁忙参数,随机选择人群中的一个AGV。但是当我尝试这个时,它给出了下一个错误:AGV 无法解析为变量。

AGV 在我的模型中是一种代理类型,我创建了一个具有代理类型 AGV 的运输车队(我也不知道这是否是正确的方法)。

我尝试按以下方式对其进行编码:

Code of transporterfleetpart

Code of selecting a camera

我不太确定我做错了什么,但我也找不到任何将相机放在 AGV 或容器或其他东西上的简单示例,只有非常复杂的示例或只有一个代理的示例(例如一架飞机)。

后来添加:

Camerasettings Gray screen

提前致谢, 阿伦

最佳答案

只需将相机放入您的 AGV 代理类型即可。确保您的 TransporterFleet 正在向自定义 AGV 代理群体 (myPop) 添加新的运输车,如下所示: enter image description here

在您的模型中,您现在可以使用 my3DWindow.setCamera(((AGV)randomFrom(myPop)).myCamera); 更改相机

关于人口运输车上的摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70153360/

相关文章:

c++ - 如何模拟网络中的时延

java - 等待资源释放

ios - 如何保存用户使用 swift 选择的图像?

java - 从摄像头渲染到 JavaFX 2.0 MediaView 的视频流

java - 如何在android中裁剪位图的重叠区域?

matlab - Simulink 仿真引擎如何工作?

java - 当我打开相机时应用程序崩溃

security - 使用时间作为随机数生成的种子有什么(其他)错误?

mysql - 使用anylogic对象连接到MySQL数据库

anylogic - 当模型暂停时,如何让图表自行重绘?