The MAIA project
Modello Avanzato di Intelligenza Artificiale
(Advanced Model of Artificial Intelligence - AMAI)



ITC-irst Learning requires an appropriate experimental platform that interacts with its environment and explore it, with sensors and motor capabilities adequate to the physical world.
MAIA - Italian acronym for "Advanced Model of Artificial Intelligence" - is the leading AI project of ITC-irst which has the goal of developing an integrated platform with which to attack the problem of learning.
The MAIA project is an excuse for focussing on the integration on different fields of Artificial Intelligence, which converge in the realization of the system. Speech understanding, natural language processing, planning, knowledge-based systems, man-machine interfaces, machine vision and robotics are all technologies that MAIA requires and that are research topic at ITC-irst.

The experimental platform of MAIA consists in an integrated system including cooperative brains and tentacles. The brains are distributed on the computer network, the tentacles are provided with sensors to explore the environment and provide information to the brains. The MAIA system interacts with people in various ways, such as voice, written text, touch screens, telecontrol, and the usual keyboard.

The MAIA system; ITC-irst


One of the brain is an automatic concierge for the Institute, i.e. an intelligent terminal with camera, microphone, keyboard which answers to questions about the Institute's organization, scientific interest of the researchers, publication list, and so on. Questions are spoken or typed in natural language. Upon request, the concierge is able to send one of the tentacles, mobile robotic platforms of various sizes and dimensions, to guide a visitor to a certain office, for example the internal library. The robots, endowed with local reactive intelligence, are capable of navigating in the corridors of the Institute avoiding unexpected obstacles detected by means of several types of sensors (cameras, sonars,...) and following a path computed by the navigation planner, another brain of the MAIA, which is provided with a map of the building, eventually updated or partially self-generated by data coming from new explorations of the tentacles.


The robot1 of MAIA; ITC-irst The robot2 of MAIA; ITC-irst irst map for the MAIA Planner
The mobile robot n. 1 of MAIA
(erroneously called MAIA)
The mobile robot n. 2 of MAIA
Map of irst for the MAIA Navigation Planner


There are other brains in the Institute, such as the Electronic Librarian, a terminal capable of recognizing researchers from face and voice and of reading the title of borrowed books, again from images captured by a camera:



Face and voice recognition; ITC-irst
Electronic Librarian of MAIA: Face and voice recognition


The robot2 of MAIA; ITC-irst
Electronic Librarian of MAIA: Text reading





Some publications related to the MAIA project


L. Stringa,
An integrated approach to Artificial Intelligence
ITC-irst TechRep #9012-11, Trento, Italy, December 1990

L. Stringa,
Un approccio integrato all'intelligenza artificiale: Il progetto MAIA dell'IRST
AIIA Notizie: Periodico dell'Associazione Italiana per l'Intelligenza Artificiale, Vol. 1, pp. 13-19, 1991
(ITC-irst TechRep #9103-13)

R. Cattoni and B. Caprile,
Navigation Shell: Planning and Supervising Reflexive Indoor Navigation
IRST Technical Report, 1992

S. Dalbosco and F. Giunchiglia,
Il pianificatore di navigazione
ITC-irst TechRep #9111- 16, 1991

L. Stringa,
Il progetto MAIA, In Italian
Le Scienze, n. 290, pp. 86-97, Ottobre 1992

L. Stringa, T. Poggio,
The Navigation System of MAIA,
Int. Joint Conf. on Artificial Intelligence, 12th IJCAI, Sidney, 1991, Morgan-Kaufman

A. Chiuderi, G. Lazzari
A mobile robot-operator interface based on spoken dialogue
Fifth International Conference on Advanced Robotics, ICAR 1991, 'Robots in Unstructured Environments', Pisa, Italy, 19-22 Jun 1991, Vol. 2, pp. 1638-1641

T. Poggio, L. Stringa,
A project for an intelligent system: Vision and Learning,
International Journal of Quantum Chemistry, Volume 42, Issue 4, pp. 727-739

R. Brunelli, T. Poggio,
Face Recognition: Features Versus Templates,
IEEE Trans. on Pattern Analysis and Machine Intelligence - PAMI, October 1993, Vol. 15, No. 10, pp. 1042-1052

Brunelli R., Falavigna D.
Person Identification using Multiple Cues
IEEE Trans. on Pattern Analysis and Machine Intelligence - PAMI, Vol. 17, No. 10, pp. 955-966, 1995 (ITC-irst TechRep #9401-08)

R. Brunelli, T. Poggio,
Caricatural effects in automated face perception
Biological Cybernetics, Volume 69, Number 3, July 1993, pp. 235-241

B. Crespi, C. Furlanello, L. Stringa
A Memory-based Approach to Navigation
Biological Cybernetics, 69:385-393, 1993

R. Brunelli, D. Falavigna, G. Lazzari, S. Messelodi, G. Tecchiolli
Bibliotecaria Elettronica: versione 1 (in Italian)
ITC-irst TechRep #9411-01, 1994

R. Cattoni, G. Di Caro, M. Aste, B. Caprile
Bridging the Gap between Planning and Reactivity: a Layered Architecture for Autonomous Indoor Navigation
Conference on Intelligent Robots and Systems, IROS'94, Munich, Germany, September 12-16, 1994
ITC-irst TR#9403-01

B. Crespi
Associative Memory for Navigation
International Conference on Artificial Neural Networks, ICANN'94, 26-29 August, Sorrento, Italy, 1994
ITC-irst TR#9401-17

B. Crespi, D. Giordani, L. Stringa
Memory-based sensor integration
ITC-irst TR#9401-16, 1994

O. Stock
Natural Language in Multimodal Human-Computer Interface
Intelligent Systems, April 1994, Vol. 9, No. 2, pp. 40-44

M. Zancanaro, O. Stock, and C. Strapparava
Multimodal Interaction for Information Access: Exploiting Cohesion
Computational Intelligence , Vol. 13, No. 4, 1997, pp. 439-464

O. Stock, C. Strapparava, M. Zancanaro,
Multimodal Navigation in an Information Space
ITC-irst TR#9403-03, 1994

R. Cattoni, T. Coianiz, B. Caprile,
Planning and Reactivity for the Mobile Robot of MAIA,
6th International Conference on Advanced Robotics, ICAR'93, Tokyo, Japan, 1993

A. Lavelli, B. Magnini, C. Strapparava
An Approach to Multilevel Semantics for Applied Systems,
Third Conference on Applied Natural Language Processing, 1992

B. Caprile and G. Lazzari
Speech and Autonomous Navigation for the Mobile Robot of MAIA
Proceedings of the 2nd International Workshop (RAA '93), In P. Kopacek, editor, Robotics in Alpe-Adria Region, pp. 153-157, Springer-Verlag, 1993.

G. Antoniol, R. Cattoni, M. Cettolo and M. Federico
Robust Speech Unterstanding for Robot Telecontrol
Proceedings of the 6th International Conference on Advanced Robotics (ICAR '93), Tokyo, Japan, November, 1993, pp. 205-209,

A. Corazza, M. Federico, R. Gretter, G. Lazzari
Design and Acquisition of aTask-Oriented Spontaneous-Speech Data Base
Topics in Intelligent Perceptual Systems, Lecture Notes in Artificial Intelligence, Heidelberg, Springer-Verlag, Berlin, 1993

B. Caprile, G. Lazzari and L. Stringa
Autonomous Navigation and Speech in the Mobile Robot of MAIA,
Proceedings of OE/Technology'92, Boston, Massachussets, November 15-21, 1992, SPIE Vol. 1831, p. 276-284

B. Caprile, G. Lazzari, and L. Stringa
Navigazione e dialogo orale nel robot di MAIA (in Italian)
I sensi dell'automa, LINT, G. Adorni, W. Gerbino and V. Roberto, Eds., Trieste, 1992.

F. Giunchiglia, L. Serafini, E. Giunchiglia, M. Frixione,
Non_Ominscient Belief as Context-Based Reasoning
Proceedings IJCAI-93 Chambery, France, 1993. (ITC-irst TechRep #9206-03)

L. Spalazzi, A. Cimatti, P. Traverso,
Implementing Planning as Tactical Reasoning
Proc. AI Simulation and Planning in High Autonomy Systems, AIS'92, Perth, Australia, July 1992.

P. Traverso, A. Cimatti, L. Spalazzi
Beyond the single planning paradigm: introspective planning
10th European Conference on Artificial Intelligence, ECAI-92 Vienna, 3-7 August, 1992, pp. 643-647.

M. Dal Zotto, R. Fiutem and R. Gretter,
Sottosistema di interazione vocale di MAiA: versione febbraio 1992 - In Italian
ITC-irst Tech. Rep. #9212-01, December 1992

R. Fiutem, R. Flor and G. Lazzari,
An Intelligent Mobile Robot for Accompanying People.
ITC-irst TechRep #9303-02, March 1993.

A. Cimatti, P. Traverso, S. Dalbosco, A Armando,
Navigation by Combining Reactivity and Planning.
Proc. Intelligent Vehicles 92, Detroit, 1992 (ITC-irst TechRep #9205-11)

G. Antoniol, B. Caprile, A. Cimatti and R. Fiutem,
The Mobile Robot of MAIA: Actions and Interactions in a Real Life Scenario
NATO-ASI Series, The Biology and Technology of Intelligent Autonomous Agents, L. Steels (ed.), Springer Verlag, 1993, pp. 296-311.

G. Antoniol, B. Caprile, R. Fiutem and G. Lazzari,
Experiencing real-life interaction with the experimental platform of MAIA
Proc. of the 1st European Workshop on Human Comfort and Security
1994 (ITC-irst TechRep 9406-27)

P. Traverso, A. Cimatti, L. Spalazzi, A. Armando, E. Giunchiglia
MRG: Building Planners for Real-World Complex Applications
Applied Artificial Intelligence, 8(3)333-358, 1994.

O. Stock ,
A Third Modality of Natural Language?
Artificial Intelligence Review, Vol. 9 n. 2-3, pp. 129-146, June 1995

G. Antoniol and B. Caprile and A. Cimatti and R. Fiutem
Experimenting Real-Life Interactions with the Mobile Platform of MAIA
The Biology and Technology of Intelligent Autonomous Agents, SVADD, 1995, pages:297-311; SV.

S. Messelodi, C. M. Modena
Context Driven Text Segmentation and Recognition
Pattern Recognition Letters, Vol. 17, No. 1, pp. 47-56, 1996

A. Fusiello and B. Caprile
Synthesis of indoor maps in presence of uncertainty
Robotics and Autonomous Systems, 22(2):103-114, November 1997

L. Spalazzi
An Architecture for Planning in Embedded Systems
Applied Intelligence, March 1998, vol. 8, no. 2, pp. 157-172

L. Spalazzi
A planning language for embedded systems
Journal of Experimental & Theoretical Artificial Intelligence, April 1999, vol. 11, no. 2, pp. 219-238

A. Artale, E. Franconi
Representing a Robotic Domain Using Temporal Description Logics
Artificial Intelligence for Engineering Design, Analysis and Manufacturing, Volume 13, Issue 2, 1999, pp. 105 - 117