Sistemi intelligenti robotici 2015/2016
Course contents
- Preliminary concepts on robotic systems
- Main methods and approaches for programming robotic systems
- Deliberative control
- The Subsumption Architecture
- Behavior-Based Robotics
- Artificial Evolution and Artificial Life
- Automatic design of robot programs
- Robot learning
- Swarm robotics
Readings/Bibliography
- Slides available at AMS Campus
- Course textbook: R. Pfeifer and C. Scheier, "Understanding intelligence", The MIT Press, 1999.
Additional readings
- R.A. Brooks, A robust layered control system for a mobile robot, IEEE Journal of Robotics and Automation, Vol. RA-2, No.1, 1986.
- R.A. Brooks, Intelligence without representation, Artificial intelligence 47 (1991), pp. 139-159.
- B. Kosko and S. Isaka, Fuzzy logic, Scientific American, July 1993.
- An introduction to complex systems science (lecture notes by A. Roli)
- J. Bongard, Evolutionary robotics, Communications of the ACM, Vol. 56, No. 8, 2013.
- Brambilla, Ferrante, Birattari, Dorigo, Swarm robotics: a review from the swarm engineering perspective, Swarm intelligence, vol. 7, 2013.
- Tutorial on Q-learning.
- Francesca, Brambilla et al., AutoMoDe-Chocolate: automatic design of control software for robot swarms, to appear in Swarm intelligence.
- Elman, Finding structure in time, Cognitive Science (1990), Volume 14, Issue 2, pp. 179–211.
Miscellanea
- AI applets developed at the Laboratory for Computational Intelligence at the University of British Columbia
- Frontiers in Robotics and AI
- Frontiers in Robotics and AI: Evolutionary robotics
Lab activities
Go to lab webpage.
AI*IA - Italian association for artificial intelligence
The Italian association for artificial intelligence is a non profit association promoting AI research. Website: www.aixia.it For further information, students can also contact Andrea Roli.