Dr. Cynthia Breazeal's team at MIT created Leonardo, a non-humanoid robot. It has complex facial mapping techniques, can mimick a human and can respond to a task given to it.
Leonardo
Copyright: Media Lab., Massachusetts Inst. of Tech. (MIT)