Autonomous robot navigation is a hard problem that is best tackled with deep learning frameworks running on powerful AI platforms.