Primarily heave, pitch and roll motions can be identified as oscillating motions whereby the energy is extracted from the relative motion of the bodies or from the motion of one body relative to its fixed reference by using typically hydraulic systems to compress oil, which is then used to drive a generator.