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
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Therefore, we will refer to pose control using a fixed PCG as being a form of open loop Our definition is one of convenience and is appropriate since we choose to use pose control as our fundamental representation. In essence, the local closed loop control at the joints is treated as part |
![]() |
|||||||||||||||||||||||||
of the system being controlled rather than part of the controller itself. |
In this context, closed loop |
![]() |
||||||||||||||||||||||||
refers to feedback used to modify the desired joint angle parameters of the PCG.
|
![]() |
|||||||||||||||||||||||||
based. A hold-time transition occurs after a specified time has elapsed in the associated state. |
A |
![]() |
||||||||||||||||||||||||
sensor-based transition |
occurs |
when |
a |
particular |
binary |
sensor |
turns |
"on", |
or |
takes |
place |
![]() |
||||||||||||||
immediately if the sensor is already on upon entering the state. |
The only form of sensors used in |
![]() |
||||||||||||||||||||||||
this work are ground contact sensors on the creature's feet, which are considered to be on when the foot is in contact with the ground. |
![]() |
|||||||||||||||||||||||||
|
![]() |
|||||||||||||||||||||||||
|
![]() |
|||||||||||||||||||||||||
|
![]() |
|||||||||||||||||||||||||
(a) |
|
![]() |
||||||||||||||||||||||||
Figure 2.5 |
![]() |
|||||||||||||||||||||||||
PCGs may be periodic, aperiodic, or composite |
![]() |
|||||||||||||||||||||||||
which the state machine is cyclic. |
In this form, the desired poses are perfectly periodic. |
The |
![]() |
|||||||||||||||||||||||
actual motion and the applied torques need not be so; they do not typically repeat from one cycle to |
![]() |
|||||||||||||||||||||||||
the next. |
As discussed in [vKF94], creatures controlled using periodic PCGs are analogous to |
![]() |
||||||||||||||||||||||||
simple windup toys. |
An aperiodic PCG is a chain of successive poses, useful for performing a |
![]() |
||||||||||||||||||||||||
single motion instance, such as recovering after a fall. |
A composite PCG is a more general form |
![]() |
||||||||||||||||||||||||
of state machine composed of periodic and aperiodic PCGs. |
![]() |