In the era of industrial evolution, satellites are being viewed as swarm intelligence that does not rely on a single system but multiple constellations that collaborate autonomously. This has enhanced the potential of the Global Navigation Satellite System (GNSS) to contribute to improving position, navigation, and timing (PNT) services. However, multipath (MP) and non-line-of-sight (NLOS) receptions remain the prominent vulnerability for the GNSS in harsh environments. The aim of this research is to investigate the impact of MP and NLOS receptions on GNSS performance and then propose a Received Signal Quality Monitoring (RSQM) algorithm. The RSQM algorithm works in two ways. Initially, it performs a signal quality test based on a fuzzy inference system. The input parameters are carrier-to-noise ratio (CNR), Normalized Range Residuals (NRR), and Code–Carrier Divergence (CCD), and it computes the membership functions based on the Mamdani method and classifies the signal quality as LOS, NLOS, weak NLOS, and strong NLOS. Secondly, it performs an adaptive navigation strategy to exclude/mask the affected range measurements while considering the satellite geometry constraints (i.e., DOP≤2). For this purpose, comprehensive research to quantify the multi-constellation GNSS receiver with four constellation configurations (GPS, BeiDou, GLONASS, and Galileo) has been carried out in various operating environments. This RSQM-based GNSS receiver has the capability to identify signal quality and perform adaptive navigation accordingly to improve navigation performance. The results suggest that GNSS performance in terms of position error is improved from 5.4 m to 2.3 m on average in the complex urban environment. Combining the RSQM algorithm with the GNSS has great potential for the future industrial revolution (Industry 5.0), making things automatic and sustainable like autonomous vehicle operation.