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
15 Therefore, we will refer to pose control using a fixed PCG as being a form of open loopcontrol. 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- Pose control graph structures |
||||||||||||||||||||||||||
PCGs may be periodic, aperiodic, or composite(see Figure 2.5). |
||||||||||||||||||||||||||
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. |