1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||||||||
compensating perturbations. |
![]() |
||||||||||
likely to be successfully stabilized than one that falls in the first step.
|
![]() |
||||||||||
model along with its equivalent graphical representation. |
The base PCG has right-left symmetry, |
![]() |
|||||||||
although PCG asymmetry can also be quite useful as perturbations presented in Section 6.2. |
by |
the |
turning |
![]() |
|||||||
The base PCG consists of six states. |
The poses in states S1 and S2 are identical. |
The poses in |
![]() |
||||||||
states S4, S5, and S6 are identical to those of states S1, S2 and S3 respectively, with the left and right sides exchanging roles. Having a total of only four unique poses, the controller describes a |
![]() |
||||||||||
simpler motion than a typical human walk. |
This relatively small number of poses simplifies the |
![]() |
|||||||||
specification of a base PCG as well as the creation of suitable parametric perturbations.
|
![]() |
||||||||||
The base PCG of Figure 3.7 uses such transitions to move from S1 to S2 and from S4 to S5. |
A |
![]() |
|||||||||
transition occurs when the swing foot for the current step (i.e. the next stance foot) contacts the ground. If this has already happened before the state is entered, the transition occurs immediately. Actively ensuring ground contact at fixed points in the walk cycle is important in certain situations |
![]() |
||||||||||
such as when starting from an initial resting state. |
While the sensors are typically no longer |
![]() |
|||||||||
necessary once a walking limit cycle is reached, changing from one limit cycle to another can require sensor-based synchronization again. |
![]() |