Changing orientation of the carrier of truck with respect to the head

I am trying to move goods carrier vehicle using position property with two entities, one is for head and other is for carrier. Everything is working fine but orientation of carrier is seems not real, hence I want to make the carrier orientation to change a bit late with respect to the head of the vehicle. It should be as like the image attached. i was trying with two entities for vehicle(head and carrier as separate entites) but I am not able to change carrier orientation with respect to head. Kindly suggest me.