This paper addresses the problem of enabling autonomous agents (e.g., robots) to carry out human oriented tasks using an electronic nose. The nose consists of a combination of passive gas sensors with different selectivity, the outputs of which are fused together with an artificial neural network in order to recognize various human-determined odors. The basic idea is to ground human-provided linguistic descriptions of these odors in the actual sensory perceptions of the nose through a process of supervised learning. Analogous to the human nose, the paper explains a method by which an electronic nose can be used for substance identification. First, the receptors of the nose are exposed to a substance by means of inhalation with an electric pump. Then a chemical reaction takes place in the gas sensors over a period of time and an artificial neural network processes the resulting sensor patterns. This network was trained to recognize a basic set of pure substances such as vanilla, lavender and yogurt under controlled laboratory conditions. The complete system was then validated through a series of experiments on various combinations of the basic substances. First, we showed that the nose was able to consistently recognize unseen samples of the same substances on which it had been trained. In addition, we presented some first results where the nose was tested on novel combinations of substances on which it had not been trained by combining the learned descriptions - for example, it could distinguish lavender yogurt as a combination of lavender and yogurt.