【发布时间】:2021-12-13 20:12:42
【问题描述】:
大家好(提前谢谢你们)!
我已经使用网络套接字成功地将 SUMO 连接到 UE4,并打算使用 UE4 的卓越图形来运行我的 SUMO 模拟。我已经设法将每辆 SUMO 车辆的位置、速度、角度和加速度(以及其他信息位)传递给 UE4,并将这些信息分配给 UE4 中的不同车辆(即每辆 SUMO 车辆在 UE4 中都有一个副本)。
我已经(我很确定)设法在 UE4 中复制了 SUMO 中的转向,并且我已经设法确保车辆在两个程序中从同一位置开始,但我对如何匹配速度感到困惑UE4 和 SUMO 中的车辆,以便车辆同时位于同一位置(它们需要在同一时间转弯)。
除非我错过了一些非常基本的东西(我可能有,因为我对 UE4 和 SUMO 还很陌生),我不认为车辆有一个固定的速度节点,而我不认为“移动to" 节点适用于骨架网格物体。当然,我可以使用“Set Actor Location and Rotation”节点,但是,对于车辆,我必须传送对象,这与创建逼真的模拟相违背。
所以...我的问题是,简而言之,“有没有办法获取速度/加速度值并使用该值来设置车辆在 UE4 中的移动速度?”
【问题讨论】:
-
vehicle.setSpeed sumo.dlr.de/pydoc/traci._vehicle.html#VehicleDomain-setSpeed 有什么问题?
-
嗨迈克尔(感谢您的回复)!对不起,我想我可能用一种有点令人困惑的方式来表达这个问题!我想将 Unreal 中车辆的速度设置为与 SUMO 中的车辆相匹配!
标签: unreal-engine4 throttling sumo unreal-blueprint