I have intermittent rotary motion that I want to send to a continually running flywheel. The flywheel in mounted to one shaft, the intermittent rotary motion comes from a wheel or gear (driver) that is mounted to another shaft. Shafts are parallel. The flywheel is continually running but not rotating at a constant speed. Regardless of the flywheel speed, I want to be able to occasionally and at random give the flywheel a push via the driver when the driver gets a burst of random energy. When the driver does get a burst of energy, it will have this energy for only one revolution and it will then stop and wait for the next burst of energy. The driver wheel or gear can stop in a waiting location that is disengaged from the flywheel. Can someone direct me to the possible mechanisms that can perform this task?