Brown University has been hard at work on a developing an Aldebaran Nao driver for ROS and recently announced an open source (GPL) version to the community. The text of Trevor Jay's announcement is below.
Brown University is pleased to release a ROS driver for the Aldebaran Nao. The driver makes available: head control, text-to-speech, basic navigation, and (most interestingly) the Nao's forehead camera. Sample clients are part of the download, including a WiiMote teleop client.
Here are two videos of the driver in action (one from the robot's perspective):
The driver is available at the brown-ros-pkg download page.
If you have any problems or just find the driver useful, please let us know! We will add features as our work and the community need them.