Here is a robot designed to help children with autism and special needs with educational activities. The QTrobot uses games and stories to teach users new skills. It uses standard toys to teach topology.
The robot is designed to increase the engagement of children and reduce anxiety and disruptive behaviors. It has an easy to use interface for programming.