A device, system, and method for generating location and path-map data for
displaying a location and path-map is disclosed. The device includes a
first set of sensors for generating a plurality of first data signals
with respect to an attitude of an object; a second set of sensors for
generating a plurality of second data signals with respect to the
attitude of the object; an imaging device for generating a plurality of
third data signals that include a most significant feature, which is
disposed in at least two images of the imaging device; and at least one
processing device that is adapted to calculate a heading direction
(bearing) of the device using the plurality of first data signals and the
plurality of second data signals; to calculate a distance traveled along
the heading direction using the plurality of third data signals; and to
translate the calculated heading direction and calculated distance
traveled into a leg or portion of a leg of a path-map for visual display
on a two- or three-dimensional system.