added missing include for base::Vector3d