A method for detecting an obstruction against a door of a transit vehicle, the method comprising the steps of: sensing an instantaneous current drawn value drawn by an electric door actuator during movement of the door at one or more discrete positions between fully open and fully closed states of the door; comparing the instantaneous current drawn value against a reference current drawn value for the electric door actuator at each of the one or more discrete positions of the door between the fully open and fully closed states of the door, the reference current drawn value being indicative of an obstruction-free operation of the door; indicating a potential obstruction when the instantaneous current drawn value exceeds the reference current drawn value by a threshold at any of the discrete positions of the door between the fully open and fully closed states; wherein the reference current drawn value indicative of the obstruction free operation of the door is determined by: measuring the instantaneous current drawn value by the electric actuator during an open or a close operation of the door at the one or more discrete positions between the fully open and fully closed states; and storing the current drawn value for each of the one or more discrete positions between the fully open and fully closed states when an entire movement of the door between the fully open and fully closed states is indicative of an obstruction free operation. sensing an instantaneous current drawn value drawn by an electric door actuator during movement of the door at one or more discrete positions between fully open and fully closed states of the door; comparing the instantaneous current drawn value against a reference current drawn value for the electric door actuator at each of the one or more discrete positions of the door between the fully open and fully closed states of the door, the reference current drawn value being indicative of an obstruction-free operation of the door; indicating a potential obstruction when the instantaneous current drawn value exceeds the reference current drawn value by a threshold at any of the discrete positions of the door between the fully open and fully closed states; wherein the reference current drawn value indicative of the obstruction free operation of the door is determined by: measuring the instantaneous current drawn value by the electric actuator during an open or a close operation of the door at the one or more discrete positions between the fully open and fully closed states; and storing the current drawn value for each of the one or more discrete positions between the fully open and fully closed states when an entire movement of the door between the fully open and fully closed states is indicative of an obstruction free operation. measuring the instantaneous current drawn value by the electric actuator during an open or a close operation of the door at the one or more discrete positions between the fully open and fully closed states; and storing the current drawn value for each of the one or more discrete positions between the fully open and fully closed states when an entire movement of the door between the fully open and fully closed states is indicative of an obstruction free operation.