1. A portable robot synchronization apparatus, comprising: a storage unit configured to store data defining physical models and behaviors of a real robot; a manipulation unit; an output unit; a communication unit configured to perform wired and wireless communication with the real robot or a server; and a control unit configured to model a size and behavior of a virtual robot, having a shape and behavior of the real robot, in response to a manipulation command received through the manipulation unit, on the basis of the data stored in the storage unit, output the modeled virtual robot through the output unit, and control the behavior of the virtual robot in response to the behavior of the real robot when communicating with the real robot through the communication unit.