“…Mobile robots have recently played a key role in the field of autonomous driving [ 1 , 2 , 3 , 4 , 5 ], and in application fields such as delivery and service operations in buildings, hospitals, and restaurants [ 6 , 7 , 8 ]. To fulfill these roles, three essential processes are required: perception of the surrounding environment, a decision-making process to generate a path to the destination, and a control process for the motion of the robot.…”