Just checked; No, it is not empty. I guess that the problem is the output of this method
Inside the method samplesRobotToKalmanFilter is empty, but passing it by reference to another vector, the new vector is not considered empty.Code:const vector<int>& Robot::GetSamplesReadUsingRobot() const { return samplesRobotToKalmanFilter; }