Hi everyone (and thank you in advance)!
I have successfully connected SUMO (a transport microsimulation program for those unfamiliar) into UE4 using network sockets, with the intention of using UE4’s superior graphics to run my SUMO simulation. I have managed to get the location, speed, angle, and acceleration (amongst other bits of information) of each of the SUMO vehicles across to UE4, and assigned this information to different vehicles in UE4 (i.e. each SUMO vehicle has a replica in UE4).
I have (I am pretty sure) managed to replicate the steering in SUMO in UE4, and I have managed to ensure that vehicles start at the same location in both programmes, but I am confused as to how I can match the speeds of the vehicles in UE4 and SUMO so that the vehicles are at the same location at the same time (which they need to be as they are turning at the same time).
Unless I have missed something really basic (I may have as I am fairly new to UE4 and SUMO), I don’t think that there is a set velocity node for vehicles, whilst I don’t think that the “Move to” node works for skeletal meshes. Of course, I could use the “Set Actor Location and Rotation” node, however, for vehicles, I have to teleport the object, which defeats the point of creating a realistic-looking simulation.
So… my question is, in short, "Is there a way of taking a speed/acceleration value and using this value to set the speed a vehicle moves at in UE4?