Principles of GNSS, Inertial, and Multi-sensor Integrated Navigation Systems