Noobish Problem Here

I have a ramp and a robot, the robot is dynamic and the ramp is static, but the robot just goes through the ramp like there is no collision, why? ive made a car with a ramp before and it worked, but this time it doesnt?

how are you moving the robot? with dLoc / Simple Motion actuator? change it to servo motion if so.