Steeringmotion control of a snake robot via a biomimetic approach

Wenjuan OUYANG, Wenyu LIANG, Chenzui LI, Hui ZHENG, Qinyuan REN, Ping LI

PDF(1412 KB)
PDF(1412 KB)
Front. Inform. Technol. Electron. Eng ›› 2019, Vol. 20 ›› Issue (1) : 32-44. DOI: 10.1631/FITEE.1800554
Orginal Article
Orginal Article

Steeringmotion control of a snake robot via a biomimetic approach

Author information +
History +

Abstract

We propose a biomimetic approach for steering motion control of a snake robot. Inspired by a vertebrate biological motor system paradigm, a hierarchical control scheme is adopted. In the control scheme, an artificial central pattern generator (CPG) is employed to generate serpentine locomotion in the robot. This generator outputs the coordinated desired joint angle commands to each lower-level effector controller, while the locomotion can be controlled through CPG modulation by a higher-level motion controller. The motion controller consists of a cerebellar model articulation controller (CMAC) and a proportional-derivative (PD) controller. Because of the fast learning ability of the CMAC, the proposed motion controller can drive the robot to track the desired orientation and adapt to unexpected perturbations. The PD controller is employed to expedite the convergence speed of the motion controller. Finally, both numerical studies and experiments proved that the proposed approach can help the snake robot achieve good tracking performance and adaptability in a varying environment.

Keywords

Snake robot / Central pattern generator / Cerebellar model articulation controller

Cite this article

Download citation ▾
Wenjuan OUYANG, Wenyu LIANG, Chenzui LI, Hui ZHENG, Qinyuan REN, Ping LI. Steeringmotion control of a snake robot via a biomimetic approach. Front. Inform. Technol. Electron. Eng, 2019, 20(1): 32‒44 https://doi.org/10.1631/FITEE.1800554

RIGHTS & PERMISSIONS

2019 Zhejiang University and Springer-Verlag GmbH Germany, part of Springer Nature
PDF(1412 KB)

Accesses

Citations

Detail

Sections
Recommended

/