1: \begin{abstract}
2: Cyclic motions are fundamental patterns in robotic applications including industrial manipulation and legged robot locomotion.
3: This paper proposes an approach for online modulation of cyclic motion in robotic applications.
4: For this purpose, we present an integrated Central Pattern Generator (CPG) for online generation of reference joint trajectory of the robotic system from a library of desired periodic ones resulting in the desired cyclic motions.
5: The reference trajectory is followed by the joint control system of the robot.
6: The proposed integrated CPG generates a smooth reference joint trajectory converging to the desired one while preserving the position and velocity joint limits of the robot.
7: The integrated CPG consists of one novel bounded output programmable oscillator.
8: We design the programmable oscillator for encoding the desired multidimensional periodic trajectory as a stable limit cycle.
9: We also use the state transformation method to ensure that the oscillator's output and its first time derivative preserve the joint position and velocity limits of the robot.
10: We prove that the proposed integrated CPG provides the global stability and convergence of the desired trajectory with the help of Lyapunov based arguments.
11: The soundness of the proposed integrated CPG for trajectory generation is validated in passive rehabilitation experiment on the Kuka iiwa arm, and also in walking simulation on a seven-link bipedal robot.
12: \end{abstract}
13: