Skip to Main Content
Central pattern generators (CPGs) are known to play an important role in the generation of rhythmic movements in gait, both in animals and humans. The comprehension of their underlying mechanism has led to the development of an important family of algorithms at the basis of autonomous walking robots. Recently, it has been shown that human gait could be modeled using a subclass of those algorithms, namely a Programmable Central Pattern Generator (PCPG). In this paper, we present a foot lifter orthosis driven by this algorithm. After a learning phase, the PCPG is able to generate adequate rhythmic gait patterns both for constant speeds and acceleration phases. Its output is used to drive the orthosis actuator during the swing phase, in order to help patients suffering from foot drop (the orthosis just follows the movement during the stance phase). The most interesting property of this algorithm is the possibility to generate a smooth output signal even during speed transitions. In practice, given that human gait is not perfectly periodic, the phase of this signal needs to be reset with actual movement. Therefore, two phase-resetting procedures were studied: one standard hard phase-resetting leading to discontinuities and one original soft phase-resetting allowing to recover the correct phase in a smooth way. The simulation results and complete design of the orthosis hardware and software are presented.