Robot Aesthetics
Unlike the vast majority of autonomous robots today, Leonardo has an organic
appearance. It is a fanciful creature, clearly not trying to mimic any
living creature today.
Visual Tracking
A necessary sensory aptitude for a sociable robot is to know where people
are and what they are doing. Hence, our sociable robot needs to be able to
monitor humans in the environment and interpret their activities, such as
gesture-based communication.
The robot must also understand aspects about the inanimate environment as
well, such as how its toys behave as it plays with them. An important
sensory modality for facilitating these kinds of observations is vision.