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
81 |
||||||||||||||
5. 2 |
Base PCG Parameterization |
|||||||||||||
By applying the balance control of Chapter 4 to various base PCGs, it is possible to achieve controlled variations on basic walking motions such as balanced turns, bent over walks, and different stride rates. A more powerful feature of these gait variations is that they can sometimes |
||||||||||||||
be predictably interpolated. |
That is, given two different styles of walking, based on PCGs B1 |
|||||||||||||
and B2, it is possible to interpolate the control in order to obtain a motion that qualitatively interpolates the respective motions.
|
||||||||||||||
b( B2 )are both successful (i.e. that they don't fall), we often find that interpolation |
|
|
||||||||||||
b( aB1 + (1 - a)B2 ) |
||||||||||||||
varies smoothly with aand is qualitatively similar to what we might imagine a physically correct motion interpolation to be, namely |
||||||||||||||
ab( B1 ) + (1 - a)b( B2 ). |
||||||||||||||
There is no guarantee that any such successful interpolation exists. |
In |
practice, |
however, |
|||||||||||
smoothly interpolating parameterizations can be found often enough to make them useful. |