Sound library. Working at Willow Garage in an office full of robots running around may sound like a lot of fun (and it usually is), but sometimes it’s just plain confusing.
Should I move out of the way for this PR2 or did it already reach its destination? Is that PR2 trying to open that door or is it just sitting idle? By working with and around robots every day, we frequently stumble upon human-robot interaction design challenges and research inspiration. There is clearly a design challenge in communicating internal robot states (e.g., goals, task status) and requests (e.g., to persuade people to step aside) to effectively reach the robot’s assigned goals. On the human side, this type of communication can also make robot behaviors more predictable (thereby, safer and less startling) and maybe even more appealing. This week, we’ll be presenting the results of our research on nonverbal behaviors that robots use at the HRI 2011 conference in Lausanne, Switzerland. Willow Garage HRI Sound Library Enjoy! Sound_play. Package Summary sound_play provides a ROS node that translates commands on a ROS topic ( robotsound ) into sounds.
The node supports built-in sounds, playing OGG/WAV files, and doing speech synthesis via festival. C++ and Python bindings allow this node to be used without understanding the details of the message format, allowing faster development and resilience to message format changes. Author: Blaise Gassend, Austin Hendrix/ahendrix@willowgarage.com License: BSD Repository: rosdistro_fuerte Source: hg General Philosophy The sound_play node considers each sound (built-in, wave file or synthesized text) as an entity that can be playing, playing repeatedly or stopped. Supported Hardware This node has been tested on the Logitech USB speakers on the PR2 and on some built-in Intel sound-cards, but should support any sound card that is supported by SDL.
API Stability The C++ and Python APIs are stable. Known Limitations Please let us know if these limitations actually bother you. C++/Python API Nodes. Robot Sound Libraries. Robot Sound Libraries Feel free to browse, download, and use these sounds for your robot(s). These sound library sets are the result of many iterations of robot sound library designs that we are sharing for use in human-robot interaction scenarios.
They can be played from robots (such as PR2 ) by using sound_play in ROS . They can also be played from any computer that has speakers. Each set contains a library of similar "voices" for robots to use. To preview and download individual sound files, click on the Expand link of the sound library set. Contact: takayama [at] willowgarage [dot] com Set: E Description: old school video game, synthetic Tarball: E.tar.gz Expand Set: G Description: old school computer game, synthetic Tarball: G.tar.gz Expand Set: H Description: more complex old school computer game, synthetic Tarball: H.tar.gz Expand Set: J Description: very vocoded male actor C Tarball: J.tar.gz Expand Set: K Description: very vocoded male actor D.