Maybe it's some sort of visual surveillance equipment? Though that would probably be better suited for a wheeled AFV chassis.