In recent decades, there have been many applications of positioning and navigation systems, the most representative of which is GPS (Global Positioning System). This technique is very accurate for outdoor navigation, but it cannot provide reliable positioning data indoors. This paper firstly compares the different indoor positioning technologies and analyses their bottleneck. Then the suitable algorithm of UWB based on indoor positioning technology (IPT) is discussed including Angle of arrival (AoA), Time of arrival (ToA), Time difference of arrival (TDoA), and Received Signal Strength (RSS). Eventually, the paper finds that although UWB-based indoor positioning technology still has many problems such as high deployment equipment costs to be solved, it is suitable for widespread applications due to its special advantages such as strong resistance to multipath effects.