Aldebaran Robotics introduces Companion Robot, Pepper, a robot that can sense and show emotions. Pepper is programmed to recognize human emotions from facial expressions, body language combined with your chosen words and can react accordingly.
Aldebaran has expressed its intent to share their source code for programming NAO with the programming community. Robot NAO is very popular with universities and has become an innovative tool in teaching about robotics.