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

not make use of any other feedback to correct or adjust the overall motion of the creature.

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.


The transitions between the states of a PCG are based on a fixed hold timeand/or are sensor-

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.

IMAGE Imgs/thesis.final.w608.gif

IMAGE Imgs/thesis.final.w606.gif

IMAGE Imgs/thesis.final.w607.gif


(b)

(a)

(c)


A periodic PCG is one in

Figure 2.5- Pose control graph structures
(a) cyclic
(b) aperiodic
(c) composite

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.

[CONVERTED BY MYRMIDON]