I’m looking to hire someone to make some custom graphics that I can control over serial. I want to be able to tell it an X, Y origin for an explosion pattern. I send it that X, Y and a circular pattern expands out from there.
There are pressure sensors in the foam under the LEDs, so when a robot gets hit in a certain spot I want to send the command to turn on that pattern in that spot.
I am thinking you could adapt this as a start. You would probably forget about calculating the movement of the shells from the ground up and just enter an X-Y based on your sensors and also eliminate the 'gravity component that pulls down the shells and the sparks.
If you have a sensor value that indicates the strength of the robot punch, you could use that value to set the number of ‘sparks’ that explode instead of using a random number.
That’s pretty cool. I have an interface built with Unity3D that the player uses to control the robot and when the chest is touched I have sparks fly off the chest. With a little tweak this could look similar to that. I’ve got so many pieces to get done on this project if anyone wants to help with this piece reach out. Thanks for posting!