1. Introducción: autonomía en robots, términos comunes, ejemplos de aplicaciones, decisiones de alto nivel vs. decisiones de bajo nivel
2. Paradigmas en robótica: jerárquico, reactivo, deliberativo, híbrido
3. Programación dinámica
4. Teoría de la decisión y de la utilidad
5. Teoría de juegos
6. Métodos probabilísticos (Filtro de Kalman, Filtro de partículas, Modelos Ocultos de Markov, Redes Bayesianas Dinámicas, Modelos Ocultos de Markov Parcialmente Observables)
7. Aprendizaje por Refuerzo
8. Sistemas de toma de decisión bio-inspirados