In this paper, two methods are proposed and implemented for collision detection between the robot and a human based on fuzzy identification and time series modelling. Both methods include a collision detection system for each joint of the robot that is trained to approximate the external torque. In addition, the proposed methods are able to detect the occurrence of a collision, the link that collided and to some extent the magnitude of the collision without using the explicit model of the robot. Since the speed of the detection is of critical importance for mitigating the danger, attention is paid to recognise a collision as soon as possible. Experimental results conducted with a KUKALWR manipulator using two joints in planar motion, verify the validity on both methods.