Digital Implementation of CPG Controller in AVR System

Liang Le,Chen Wang,Guangming Xie,Hong Shi
DOI: https://doi.org/10.1109/chicc.2014.6896390
2014-01-01
Abstract:This paper focuses on the implementation of AVR based Central Pattern Generator (CPG) controller. CPGs are biological networks that generate rhythmic outputs for the locomotion control of animals. Since previous CPG controllers are too complex to be suitable for microcontrollers, we propose a simple yet powerful linear CPG controller. To implement this controller in AVR system, several implementation techniques are presented which includes discretization, cosine curve approximation and variable overflow handling. Both simulations and experiments are carried out in an AVR-based robotic fish, which validate the effectiveness of our controller and implementation architecture.
What problem does this paper attempt to address?