2007
DOI: 10.1007/s10514-007-9071-6
|View full text |Cite
|
Sign up to set email alerts
|

Controlling swimming and crawling in a fish robot using a central pattern generator

Abstract: Online trajectory generation for robots with multiple degrees of freedom is still a difficult and unsolved problem, in particular for non-steady state locomotion, that is, when the robot has to move in a complex environment with continuous variations of the speed, direction, and type of locomotor behavior. In this article we address the problem of controlling the non-steady state swimming and crawling of a novel fish robot. For this, we have designed a control architecture based on a central pattern generator … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
88
0
2

Year Published

2009
2009
2024
2024

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 164 publications
(90 citation statements)
references
References 20 publications
0
88
0
2
Order By: Relevance
“…With the purpose of simplifying the stability proof as well as maintaining the intrinsic properties of the CPG network, we linearize the nonlinear phase oscillator proposed in [8] through the first-order Taylor expansion. Thus, the coupled linear oscillators take the formṡ…”
Section: Two-layer Open-loop Cpg Controllermentioning
confidence: 99%
See 3 more Smart Citations
“…With the purpose of simplifying the stability proof as well as maintaining the intrinsic properties of the CPG network, we linearize the nonlinear phase oscillator proposed in [8] through the first-order Taylor expansion. Thus, the coupled linear oscillators take the formṡ…”
Section: Two-layer Open-loop Cpg Controllermentioning
confidence: 99%
“…They can be used to escape or to remove attachments from the animal's body surface. However, compared with yawing and pitching motions, the rolling motions of robotic fish have rarely been investigated in the literature, except regarding two kinds of robotic fish in Ijspeert's group [8] and Yu's group [9]. Thanks to the proposed CPG controller, we can just use input drive d r to make the robot perform a rolling motion, as shown in Figure 8.…”
Section: Rolling Motionmentioning
confidence: 99%
See 2 more Smart Citations
“…There have been many research studies on replicating fishlike swimming [12,13] and snake-like serpentine motions [14][15][16] via artificial CPGs in past decades. For instance, Cohen et al [17] presented a simplified mathematical model to explain the intersegmental coordination of neural networks in the isolated spinal cord of the lamprey, while Crespi et al [18] extended a lamprey-like CPG-based model to control the locomotion of a fish robot on land and in water. Zhao et al [19] and Zhang et al [20] utilized a chain of nonlinear oscillators to construct a CPG for steady planar swimming.…”
mentioning
confidence: 99%