This document provides an introduction and overview of autonomous mobile robots and various techniques used in their development, including:
- Simulation studies allow researchers to test robot behaviors without building physical robots.
- The Khepera robot is a small, low-cost platform that has been used widely in research due its modularity and accessibility.
- Fuzzy logic, neuro-fuzzy systems, evolutionary robotics, and genetic programming are some methods explored for developing autonomous robot control systems without explicit programming. Co-evolution and complex environments can generate more advanced robot behaviors.