Abstract
Disclosed is a method of controlling a robot system, the method including: a vibration information collection operation of observing vibration generated during an operation of a robot and collecting natural frequency of the vibration; a motion profile design operation of designing a motion profile based on the natural frequency collected in the vibration information collection operation; and a robot operating operation of operating the robot based on the motion profile designed in the motion profile design operation, in which the motion profile design operation includes designing a first order motion profile based on a primary vibration coefficient, which is a multiple of a reciprocal number of the natural frequency.