La robótica autónoma es un área de investigación que se ha desarrollado mucho en los últimos años. Los robots han ayudado al hombre en diversas tareas, que van desde la realización de pequeñas tareas domésticas a la exploración espacial. Con el gran desarrollo de la tecnología informática, especialmente en el área de hardware, computadoras más potentes pueden ser utilizados para desarrollar nuevas técnicas para el control robótico aumentando su autonomía. Esta autonomía crece mientras características inteligentes se incorporan a los robots. Estas características pueden ser materializados mediante técnicas inteligentes que permiten a estos robots a realizar tareas complejas que hasta ahora sólo se llevaron a cabo por los seres humanos, tales como: aprender con la experiencia, reaccionar de manera inteligente a estímulos ambientales y navegar por ambientes desconocidos desviando de obstáculos inesperados.