printlogo
ETH Zuerich - Homepage
Welcome
 
print
  

COGNIRON (Cognitive Robot Companion ; 2004-07)

Information

Project Poster (PDF 1.4MB)

Description of the project

The overall objectives of this project are to study the perceptual, representational, reasoning and learning capabilities of embodied robots in human centered environments. The project develops methods and technologies for the construction of such cognitive robots, able to evolve and grow their capacities in close interaction with humans in an open-ended fashion.

Expected results are basic methods, algorithms and architectures and their integration and long-term experimentation and scientific evaluation on embodied robotic systems in different settings and situations.

In the focus of this research endeavor, is the development of a robot whose ultimate task is to serve humans as a companion in their daily life. The robot is not only considered as a ready-made device but as an artificial creature, which improves its capabilities in a continuous process of acquiring new knowledge and skills.

Besides the necessary functions for sensing, moving and acting, such a robot will exhibit the cognitive capacities enabling it to focus its attention, to understand the spatial and dynamic structure of its environment and to interact with it, to exhibit a social behavior and communicate with other agents and with humans at the appropriate level of abstraction according to context.

The design of the cognitive functions of this artificial creature and the study and development of the continuous learning, training and education process in the course of which it will mature to a true companion, are the central research themes of the project.

Research Area within project (Spatial Cognition and Multimodal Situational Awareness)

To address the understanding of how an embodied system can come to a conceptualization of sensory-motor data, generate plans and actions to navigate and manipulate in typical home settings. The concept formation is considered in a broad sense, i.e. the ability to interpret situations, i.e. states of the environment and relationships between components of the environment that are static or evolving over time. The robot can observe these states or be part of the evolving action itself.

The robot will use different sensing modalities, and can also act in order to improve its understanding of the situation or to disambiguate its interpretation.

The following questions will be studied within the framework
the representation of space
the representation of situations
the representation and recognition of objects
dynamics and actions

For more information, please refer the project webpage.

Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept-Oriented Representation of Space - Shrihari Vasudevan

Movies


A 5 min 48 sec summary (AUDIO VIDEO PRESENTATION) of my research can be found here

Bayesian Space Conceptualization and Place Classification by a Mobile Robot


The file imagesX.avi shows the robot exploring the scenario and recognizing various objects.

The file objectmapX.avi shows the internal representation of the robot. Specifically this shows the objects that are mapped, the clusters that are formed, the concepts that these clusters are inferred as being instances of (with appropriate beliefs) and the current place hypothesis (with appropriate belief).

The movies depict a robot exploring a room, recognizing objects, creating a probabilistic object graph based map of the room, using the objects and inter-object relationships perceived to probabilistically form higher level concepts and finally using these concepts to classify/infer on the place. The representation thus obtained is a semantically enriched one; the robot can thus demonstrate a greater degree of spatial awareness. Stereo vision together with a SIFT based object recognition system are used in conjunction with odometry to perform these experiments. Note that the deviation in the robots path is expected as only odometry is used. This can be corrected using scan-matching techniques, for instance. Objects are incrementally clustered (as perceived) and each cluster is inferred to be an instance of a particular concept. Objects of a particular cluster are denoted by a single color and a number in parenthesis. The legend of the image displays the result of the conceptualization process with the concept inferred and the belief in that concept being shown. The end product is a hierarchical probabilistic concept oriented representation of the place.


Please see the project poster for more details. The abstract of my thesis should provide a quick overview of the entire work. You can also find more details in a thesis summary presentation that I have made online here. Finally, the papers below have the most detailed presentation of the ideas.

Publications

Please email me for any of the articles that are not yet online

Thesis

Book Chapters
Journals
Conferences & Workshops (peer reviewed)

Talks (partial list ! to be updated...)

Software

Datasets

ASL object recognition database

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2009 ETH Zurich | Imprint | Disclaimer | 8 October 2009
top