1. A method for controlling a vehicle, comprising: inspecting a work area prior to operation of the vehicle in the work area to identify at a non-traversable area that the vehicle cannot traverse safely or expediently; establishing, via a user interface, a boundary around the non-traversable area within the work area based on the inspection; establishing a passable interior boundary around a traversable area within the work area; determining a position of the vehicle via a location-determining receiver; generating a warning alarm to an operator if the determined position of the vehicle traverses the boundary around the non-traversable area; and slowing the vehicle down and controlling an implement to be at least partially raised if the determined position of the vehicle traverses the passable interior boundary.