A robotic mower stuck detection system includes a boundary sensor (119) on the robotic mower (100) that senses distance to a boundary wire (103, 104); an accelerometer on the robotic mower (100) that senses contact between the robotic mower (100) and an obstacle; a vehicle control unit (101) on the robotic mower (100) connected to the boundary sensor (119) and the accelerometer; and a timer that the vehicle control unit (101) resets each time the boundary sensor (119) senses zero distance to the boundary wire (103, 104) or the accelerometer senses contact with an obstacle; the vehicle control unit (101) executing a stuck vehicle task if the timer exceeds a specified maximum time without being reset.