Aldebaran Robotics is the world leader in humanoid robotics. The company just released the latest version of the NAO robot - NAO Next Gen.
NAO is a state-of-the-art humanoid robot with 25 degrees of freedom. It comes with a complete software suite and SDK to help users programming and interacting with the robot.
After introducing NAOqi (the programming framework used to program NAO), we will talk about the various ways you can program in Python for NAO.
Choregraphe: a simple, grapical way to edit movements and write behaviors
Using the Python SDK : how to access use NAOqi from Python.
Using matplotlib for robotics research with NAO.