With the ability of servers to remotely control and manage a mobile robot, mobile robots are becoming more widespread as a form of remote communication and human-robot interaction. Controlling these robots, however, can be challenging because of their power consumption, delays, or the challenge of selecting the right robot for a certain task. This paper introduces a novel methodology for enhancing the efficacy of a mobile robotic network. The key two contributions of our suggested methodology are: I: A recommended strategy that eliminates the unwieldy robots before selecting the ideal robot to satisfy the task. II: A suggested procedure that uses a fuzzy algorithm to schedule the robots that need to be recharged. Since multiple robots may need to be recharged at once, this process aims to manage and control the recharging of robots in order to avoid conflicts or crowding. The suggested approach aims to preserve the charging capacity, physical resources (e.g. Hardware components), and battery life of the robots by loading the application onto a remote server node instead of individual robots. Furthermore, our solution makes use of fog servers to speed up data transfers between smart devices and the cloud, it is also used to move processing from remote cloud servers closer to the robots, improving on-site access to location-based services and real-time interaction. Simulation results showed that, our method achieved a 2.4% improvement in average accuracy and a 2.2% enhancement in average power usage over the most recent methods in the same comparable settings.
Keywords: Cloud Computing; Fog; Fuzzy logic; Path planning; Ranking; Robotics.
© 2024. The Author(s).