Nowadays positioning system is no longer only for military purpose, while it has been widely applied to various livelihood purposes such as biological information, emergency rescue, public facilities and individual safety. While the most frequently used to identify the coordinates of users is global positioning system (GPS), however, it tends to be interfered by indoor buildings such that it cannot be effectively used in indoor environment. Recently, wireless sensor network has become a trendy research topic, the positioning service of indoor positioning system can be achieved by the measurements of received signal strength (RSS) or link quality indicator (LQI). In this paper, the average RSS is first adopted for reducing the noise interference of LQI, and then the object to be detected will be trained by radial basis function network (RBFN) with the capability of identifying the environment of location. ZigBee module will then be integrated to realize a set of convenient wireless indoor positioning system with low cost. In addition, multiple similar artificial neural networks within the same region will be adopted to further improve the positioning accuracy. Experiments shown that this study is capable of effective enhancement of existing IPS accuracy with the average error of indoor positioning at 2.8 meters 100 % comparing with other approaches.