Self-driving cars have had problems with navigation especially when navigating in bad weather, however, recent developments in self-driving car technology could have found the solution to this problem.