"How do I make an autonomous robot?". Did you know that "robot" is synonymous with "automaton"? L
Search this site.
Lots of robot forums out there and web sites that may give you a better idea.
1) build a robot 2) make it autonomous.
There isn't a trivial answer to this.What do you want it to do, where, under what conditions, how quickly, how reliably, ....