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
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
|||||||||||||||||||||
models generated should be sufficiently large to span a reasonable domain of initial states. |
![]() |
|||||||||||||||||||||
general model like this could incorporate varying terrain or other environmental state information in order to allow a wide range of behaviours. |
![]() |
|||||||||||||||||||||
6. 1. 2 |
Additional Forms of Locomotion |
![]() |
||||||||||||||||||||
A number of features need to be added to the system for it to be truly useful as a generic biped |
![]() |
|||||||||||||||||||||
animation system. |
First, other common forms of bipedal locomotion such as skipping and |
![]() |
||||||||||||||||||||
hopping would be necessary, as well as transitions between the various types of gaits. |
A second |
![]() |
||||||||||||||||||||
desirable feature not yet explored is the ability to generate robust locomotion over varying terrain. Finally, it should be possible to parameterize a controller with respect to various model properties such as mass and dimensions. We believe that it is possible to implement such features within the proposed control structure. |
![]() |
|||||||||||||||||||||
6. 1. 3 |
Natural Motion |
![]() |
||||||||||||||||||||
The motions obtained to date using our technique do not yet represent convincing human motion. |
![]() |
|||||||||||||||||||||
This is primarily due to the use of simple base PCGs. |
One possible way to achieve more natural |
![]() |
||||||||||||||||||||
motion might be to fine tune a suitable open-loop motion based on motion capture data. |
While we |
![]() |
||||||||||||||||||||
are convinced that more natural looking motion can be attained with a reasonable amount of extra effort, this remains to be demonstrated. |
![]() |
|||||||||||||||||||||
6. 1. 4 |
Extension to Aperiodic Motions and Further Generalization |
![]() |
||||||||||||||||||||
While this thesis has focused on cyclic motions, a |
similar |
approach |
might |
be |
suitable |
for
|
![]() |
|||||||||||||||
controlling aperiodic motions. |
Such |
motions |
would |
include |
standing |
up, |
sitting |
down |
![]() |
|||||||||||||
throwing a ball at a target. Other useful acyclic motions might include transitions into and out of |
![]() |
|||||||||||||||||||||
cyclic motion and dynamic balancing in place, stepping only when necessary. |
A unified control |
![]() |
||||||||||||||||||||
technique for both periodic and aperiodic motions would be quite useful, since animators typically require the ability to freely move between the two as needed. |
![]() |