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
|
||||||||||||||
6. 1. 5 |
Automatic Synthesis |
|||||||||||||
Another possible direction for future work is toward automatic controller synthesis. |
||||||||||||||
base PCGs, RVs and LPPs for the motions given throughout this thesis were designed by hand, |
||||||||||||||
they should ideally be automatically generated. |
Previous use of pose control has been directed |
|||||||||||||
primarily toward such automatic synthesis of motion controllers [vKF94] [vKF94b] [vL95]. |
||||||||||||||
Most of these attempts deal with relatively simple, statically-stable creatures. automatic synthesis of control for statically unstable 3D systems is a difficult one. |
The problem of In [vL95], van |
|||||||||||||
de Panne and Lamouret propose the use of external guiding forces to initially generate cyclic PCGs, followed by two subsequent phases which reduce the forces and then attempt to eliminate them respectively. While the motions generated by the second phase are significantly more natural looking than the initial PCGs, they are not fully realistic in the sense that the creature's actuators |
||||||||||||||
do not drive the motion unassisted. |
The final phase, removal of external forces, is not always |
|||||||||||||
successful and can be very computationally expensive.
|
||||||||||||||
automatically synthesize various control components for our system. candidates are the base PCG and the fixed PCG perturbations (LPPs). |
The |
two |
most |
likely |
||||||||||
Base PCGs for various |
||||||||||||||
interesting motions might be synthesized using van de Panne's first two phases and then stabilized |
||||||||||||||
using the balance control presented in this thesis. |
LPPs might be synthesized using a more |
|||||||||||||
traditional generate, test, and refine process such as that used for simple, statically stable systems. |