Collision jumping/lagging problem

I have a weird problem concerning the collision between a moving object and a simple box collider.

I have a car(simple box placeholder) with a rigidbody and a box collider attached, moving with the Translate() method.
When it hits another collider the collision lags/jumps really fast before freeing the car from the collision.

It looks nasty, instead the car should just stop immediately when hitting another collider (in this case a house, with a box collider).

It’s hard to explain, but please tell if I need to be more precise in my description of the problem.

Thanks in advance :slight_smile:

Okay, so I fixed the problem. Found my answer in this thread

http://forum.unity3d.com/threads/28723-solved-Question-about-collision-and-physic

Apparently transform.Translate() does not work very well with physics. Instead I used a character controller and the move() function. Works perfect.