1. A method of controlling the operation of a robot apparatus having a moving part, the method comprising steps of: learning a time-series signal generated at the moving part correspondingly to an operation of the moving part; and controlling the moving part according to a signal generated, after the learning, at the moving part due to an external force applied to the moving part and the time-series signal learned in the learning step.