Steady-cam for a gopro

This is a gyroscope used for stabilizing the footage of a Go-Pro. The ball is filled with sand as a counterweight, and there's oil between the two objects to allow for vibration resistance.