Playful is a robotic behavior orchestration software. It is a thin layer that can be placed on top of any Python robotic API, including ROS and NaoQi.
It runs on Ubuntu and MacOS (64bits).
Playful tutorial only requires an installation of Ubuntu (64 bits). It does not require any robot or simulation.
Publications on Playful:
More information on the shared memory and the "targeting" keyword:
Consideration on the usability of the underlying approach:
"That was fun" , Max Planck guests playing with Apollo
How to create a reactive robot application for Nao (with Playful)
Playful (beta) + PAL Robotic's Tiago | Pointing task
Life as viewed by our research humanoid robot
Dr. Vincent Berenz
Max Planck Ring 4