ROS Audio
< Robot Operating System
< Robotics
< cyborg_x1
Get flash to fully experience Pearltrees
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.
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.
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.