A ground tracking device system comprising: a buried utility locator configured to locate one or more utilities buried under the ground surface; a memory; and a ground tracking device, the ground tracking device being integral with or attached to the locator and comprising: a housing; a first camera element disposed on or in the housing; a second camera element disposed on or in the housing offset in position relative to the first camera element; and a processing element coupled to an output from the first camera element and the second camera element, the processing element programmed to: receive an image from the first camera element and an image from the second camera element, wherein the first camera element image and the second camera element image are captured with the ground tracking device at a first position; detect a ground feature in both the image from the first camera element and the image from the second camera element; and determine, based on a position of the ground feature in the image from the first camera element and a position of the ground feature in the image from the second camera element, a height value of the ground tracking device above the ground feature at the first position; the system being characterized in that the memory is configured to store the determined height value in association with locate data generated by the buried utility locator. a buried utility locator configured to locate one or more utilities buried under the ground surface; a memory; and a ground tracking device, the ground tracking device being integral with or attached to the locator and comprising: a housing; a first camera element disposed on or in the housing; a second camera element disposed on or in the housing offset in position relative to the first camera element; and a processing element coupled to an output from the first camera element and the second camera element, the processing element programmed to: receive an image from the first camera element and an image from the second camera element, wherein the first camera element image and the second camera element image are captured with the ground tracking device at a first position; detect a ground feature in both the image from the first camera element and the image from the second camera element; and determine, based on a position of the ground feature in the image from the first camera element and a position of the ground feature in the image from the second camera element, a height value of the ground tracking device above the ground feature at the first position; the system being characterized in that the memory is configured to store the determined height value in association with locate data generated by the buried utility locator. a housing; a first camera element disposed on or in the housing; a second camera element disposed on or in the housing offset in position relative to the first camera element; and a processing element coupled to an output from the first camera element and the second camera element, the processing element programmed to: receive an image from the first camera element and an image from the second camera element, wherein the first camera element image and the second camera element image are captured with the ground tracking device at a first position; detect a ground feature in both the image from the first camera element and the image from the second camera element; and determine, based on a position of the ground feature in the image from the first camera element and a position of the ground feature in the image from the second camera element, a height value of the ground tracking device above the ground feature at the first position; the system being characterized in that the memory is configured to store the determined height value in association with locate data generated by the buried utility locator. receive an image from the first camera element and an image from the second camera element, wherein the first camera element image and the second camera element image are captured with the ground tracking device at a first position; detect a ground feature in both the image from the first camera element and the image from the second camera element; and determine, based on a position of the ground feature in the image from the first camera element and a position of the ground feature in the image from the second camera element, a height value of the ground tracking device above the ground feature at the first position; the system being characterized in that the memory is configured to store the determined height value in association with locate data generated by the buried utility locator.