added linear velocity to positionStateUpdate