Increasing Kp from small value slowly to a larger value should give some oscillatory behaviour like that. Then Kd should be increased for the damping effect. If the system isn't doing damping when you increase Kd adequately, then will need to check to make sure that you're really getting some decent Kd*derror(t)/dt values for the system to work with.