Halloween Forum banner

Real-time, wireless head motion capture for 3-axis skull

1265 Views 4 Replies 4 Participants Last post by  ViennaMike
I just completed my "mimic" project that uses a sensor and Raspberry Pi mounted on a ball cap that uses WiFi to send the operator's head orientation to another Pi that controls a 3-Axis skull. I'm pretty happy with the results! (A shoutout to Greg G on Haunt Forum for the ball cap mount idea)

I've got a detailed description of the project posted on my blog, and the code is all open source and available on GitHub. You can view a demonstration on YouTube:
See less See more
  • Like
Reactions: 5
1 - 2 of 5 Posts
Oh man, this is so awesome! I'm sorry, you are now going to be bombarded with questions!

1) The skulls eyes seem to be moving independently of the motions of the head, is that a separate control function?
2). The three axis skull, did you build it and have you done a tutorial on how to do it?
3) The skull itself is brilliant, may I ask where you picked it up?
4) You planning on adding mouth movement?

I like the delayed and slightly jittered movement on the skull, I think it adds to the effect of it and it's function.
I imagine a troop of these all synced up to a single input unit and having the first all skeleton acapella/dance troupe!

Thanks for sharing :)
No problem. Ask away.
1) The same program that commands the skull motion also has a function that sends semi-random commands to the eyes.
2 & 3) The skull is one that was bought, not made. A Christmas gift some years back from my wife. It's from http://audioservocontroller.com/
4) There's a servo for the jaw as well, and I drive that through an audio servo controller that converts the sound volume to jaw movements. Over the years, I've used boards from Cowlacious, a Wee Little Talker board, and starting last Halloween, my own implementation, ChatterPi, that runs on a Raspberry Pi (which provides almost all the features of commercial boards combined and can run on a dirt-cheap Raspberry Pi Zero. What I need to do for this implementation is just use a wireless mic as input to the audio servo controller. Stay tuned for a demo...
1 - 2 of 5 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.