An Integrated Programmable CPG With Bounded Output - doi 10.1109/TAC.2022.3166715 2022-09 Article type Journal