I believe the door is closed by a normal motor? When an electric motor encounters resistance it draws more current. I assume they just measure the motor current and back away when it exceeds some threshold, increasing that threshold each time.
I think they measure if the motor encounters resistance, then it tries again but with more force for each try.
Should be pretty easy to use an actual force meter to see what the variables are then