Ricardo Imbert

Learn More
This paper describes the software architecture that has been designed as a model for the application of Intelligent Virtual Environments to training activities. CORBA has been used as the middleware to integrate a graphical and interactive environment developed in OpenGL and Visual C++, with a cooperative multi-agent system developed on top of the JADE
The lack of believability of nowadays virtual characters may lead the users of Distributed Virtual Environments to stop using them, once the initial attraction of the innovation has declined. The successful use in the future of Distributed Virtual Environments for complex tasks, beyond simple chatting systems, might depend on our ability to provide the user(More)
Assign the students the appropriate task associated with this own capabilities and knowledge, and form rights groups among team members are two main problems that a Pedagogical Agent –acting like a trainermust solve into a Collaborative Virtual Environment for training. We use reusable learning objects design by contract to formulate a Student Knowledge(More)
In this paper we propose an architecture for the development of Intelligent Virtual Environments for Training, which is based on a collection of cooperative software agents. The first level of the architecture is an extension of the classical Intelligent Tutoring System architecture that adds to the expert, student, tutoring and communication modules a new(More)
This paper presents the mechanisms proposed by a generic cognitive architecture for virtual characters with emotional influenced behaviors, called cognitiva, to maintain behavior control at will without giving up the richness provided by emotions. This architecture, together with a progressive specification process for its application, have been used(More)
The traditional consideration that intelligent behaviors can only be produced from pure reasoning fails when trying to explain most of human behaviors, in which the emotional component has a decisive weight. However, the inclusion of this kind of emotional factors charges agent architectures with an extra complexity, making them less efficient or reusable.(More)
Intelligent behaviours have been traditionally considered exclusively as products of pure rationality processes. Considering other influential factors, such as emotions, has been accused of being “non scientific”. However, pure rational processes fail when trying to explain most of human behaviours, in which emotion plays a key role. Nevertheless, emotional(More)