Which algorithms are used in autonomous robot [closed]

I am working on proposal of autonomous fire fight robots but I'm little bit confused about its sensor and algorithms. My friend suggested there are some path finding AI algorithms like BFS, DFS, A*, and Dijkstra's Algorithm which are used in robots, but I didn't believe it.

I want to ask: Are these algorithms used in real world robots or some other genetic algorithms? How does a robot discover path to detect, and differentiate, a human from fire? I only want some explanation that gives knowledge.

• This question is unclear. It can be improved by giving a specific problem definition that can be answered clearly and without ambiguity or opinions. Dec 22 '15 at 16:06
• @JoshVanderHook what you want to say does this question is broad Dec 23 '15 at 9:23