Navigation and path planning using reinforcement learning for a Roomba robot | IEEE Conference Publication | IEEE Xplore