types of rock vibrating machine