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
![]() |
![]() |
![]() |
![]() |
||
Controlling Bipedal Locomotion for Computer AnimationMaster of Applied Science, 1996 Joseph Laszlo Department of Electrical and Computer Engineering University of Toronto
Some seemingly simple behaviours such as human walking are difficult to model because of their inherent instability. This thesis proposes an approach to generating balanced 3D walking motions for physically-based computer animations by viewing the motions as a sequence of discrete cycles |
![]() |
||||
in state space. First, a mechanism to stabilize open loop walking motions is presented. |
Once this |
![]() |
|||
basic "balance" mechanism is in place, the underlying open loop motion can then be modified to generate variations on the basic walking gait. In addition to other interesting variations, the speed, |
![]() |
||||
stride rate and direction of a walk can each be controlled. |
These variations can be parameterized |
![]() |
|||
and potentially used to provide the animated character with the ability to perform autonomous motions such as following a path specified by the animator. While this work is somewhat specific to physically-based animation, some of the underlying ideas may prove useful in other disciplines such as robotics and biomechanics.
|
![]() |