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
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
5 |
![]() |
||||||||||||||||||||||||
2.
|
![]() |
||||||||||||||||||||||||
thesis. |
First, important definitions are introduced. |
Previous related work is |
![]() |
||||||||||||||||||||||
followed by a description of the underlying control representation on which our balance control approach is based. Finally we describe our animation system and our biped models. |
![]() |
||||||||||||||||||||||||
2. 1 |
Definitions |
![]() |
|||||||||||||||||||||||
A number of important terms and acronyms are used throughout the thesis. |
Their definitions and |
![]() |
|||||||||||||||||||||||
descriptions can be found in Appendix A. The majority of the terms are commonly used terms in |
![]() |
||||||||||||||||||||||||
the robotics and biomechanics literature. [SV89], [Fr86] and [IRT81]. |
More in-depth information can be found in [HR86], |
![]() |
|||||||||||||||||||||||
2. 2 |
Previous Work |
![]() |
|||||||||||||||||||||||
Bipedal locomotion is a topic of interest to a number of disciplines. |
This section describes |
![]() |
|||||||||||||||||||||||
representative subset of the work in these fields. |
First, we provide an overview of the various |
![]() |
|||||||||||||||||||||||
approaches to motion generation in computer animation. |
This is followed by discussion of work |
![]() |
|||||||||||||||||||||||
specific to bipedal locomotion in computer animation, biomechanics and robotics. relevant work in the control literature is addressed. |
Finally, some |
![]() |
|||||||||||||||||||||||
2. 2. 1 |
Kinematic Animation |
![]() |
|||||||||||||||||||||||
Research in computer animation has evolved significantly in its relatively short life span. |
The |
![]() |
|||||||||||||||||||||||
earliest |
approaches |
to |
computer |
animation |
use |
keyframing, |
a |
technique |
based |
on |
classical |
![]() |
|||||||||||||
animation. |
In keyframing, the configuration of the animated objects at various points in time is |
![]() |
|||||||||||||||||||||||
specified by the animator and the computer generates the in-between frames using linear or other |
![]() |
||||||||||||||||||||||||
forms of interpolation. |
In early systems, specification of keyframes required the animator to |
![]() |