I am not sure what exactly these are, but they appeared to be electrical transformers of some type. I didn't get too close because they produced a loud buzzing sound.