Real-time human motion recognition provides an accurate distance traveled that is coupled with a fused sensor-based attitude solution. This provides accurate position, tracking, and navigation in GPS challenged environments such as indoors, underwater, and underground.