Topic Sub-topic
Introduction to autonomous robotics ¿What is an autonomous robot?
Classic control and cybernetics
Artificial intelligence
Bio-inspired robotics
Elements of a robotic system Real environments
Embodiment
Sensors
Actuators
Autonomous robot control:
- knowledge vs. behavior
- reactive vs. deliberative

Knowledge-based robotics Knowledge representation
Modeling of the environment. Maps.
Scheduling

Behavior-based robotics Antecedents
Reactive behaviours
Implementation of behaviours.
Hybrid approximations Deliberative and reactive
Main hybrid architectures
Learning in autonomous robotics Learning in classifier systems
reinforcement learning: Q-learning
Combination of reinforcement and connectionist learning
Evolutionary robotics Evolutionary algorithms
Main problems to solve
Simulation vs. reality
Hybrid approximations: evolution and learning
Multirobot systems Coordination
Composition of the team
How to obtain the coordinated control