Polite ActivityBot project - audio feedback to sensor input
Steph Lindsay
Posts: 767
I've made a little ActivityBot project that includes audio response to sensor feedback. It uses updated abdrive & wavplayer libraries - they are zipped with the project archive, and also distributed with updated Learn and ActivityBot library folders.
We had a little fun with making a video, too.
Polite ActivityBot project
Polite WAV files are included. However, you might have a sassy ActivityBot who needs different WAV files. So, we added a quick tutorial for making your own with the free Audacity software:
Creating Audio Files for WAV Players
P.S. The wavplayer 0.9 library fixes a known bug preventing repeated playbacks, and also reduces the clicking noise between files. The abdrive 0.5.5 update saves about 5.2K on average. Andy is working on additional code size savings for it.
We had a little fun with making a video, too.
Polite ActivityBot project
Polite WAV files are included. However, you might have a sassy ActivityBot who needs different WAV files. So, we added a quick tutorial for making your own with the free Audacity software:
Creating Audio Files for WAV Players
P.S. The wavplayer 0.9 library fixes a known bug preventing repeated playbacks, and also reduces the clicking noise between files. The abdrive 0.5.5 update saves about 5.2K on average. Andy is working on additional code size savings for it.
Comments
Thanks Steph!
dgately
This project is realy Fantastic !!!!
Students can create an entire show with robots with dialogs and suits (I love the ActivityBot glasses. Very nice idea to involve in the project the use of a 3d printer!)
One question:
In the Polite ActivityBot video the S2 robot that has the headphones looks like dances following the music rhythm. Is it real? Does the S2 have a program that recognizes the sound with the microphone and it moves the wheels according the sound? Or you have program it to do these movements that simply go with the music? In other words if you change the headphone music the S2 will follow the new rhythm?
Nikos
The S2 in our video is using a pre-programmed set of movements, while the music was added in for effect. Thanks to the skills of our cameraman/video editor and a little bit of "movie magic", the music and the S2's movements seem to go together. As a side note to this, the ActivityBot in the video really is playing its polite sounds through its Veho speaker, no movie magic required.
If anyone is interested in seeing another cute way you can customize the ActivityBot and Polite ActivityBot project, check out the Did You Know section at the end of the project. It has been updated to include a teaser of...KittyBot!
(The KittyBot sounds are available in our Sound Library, along with the normal Polite ActivityBot sounds.)
Polite ActivityBot project