Path-following and Actuators Flashcards

1
Q

Example of path representations?

A

L. Line or sequence of lines
C. Curves
S. Sequence of manouvers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Param porpose

A

Represents the traversed distance of the path

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Last Param porpose

A

Used to select the param when there is more than one possibility

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

FollowPath is implemented as a subclasse of DynamicSeek or Match Rotation?

A

DynamicSeek

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Types of Actuators

A

O. Output Filtering Approach
H. Heuristic Based Approaches
P. Path-planning Approaches

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the Output Filtering do to the componentes of the movement output that are not compatible with the character?

A

Ignores them

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When using Output Filtering the movement output must be calculated every frame?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Problems of Output Filtering

A

Loss of Acelaration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Paths with sequence of lines are ___ for characters that can not turn quickly

A

not appropriate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Paths with sequence of lines are ___ and ___ for path-planning

A

efficient

appropriate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Path with sequence of manouvers are ___ to check restrictions

A

harder

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Path with sequence of manouvers are Computationally ___

A

heavier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Actuators can implement additional ___ ___ on movements of Characters by ___ and ___ the character ___ ___

A

complex restrictions
controlling
updating
kinematic data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Of the three types of actuators, Output Filtering, Heuristic Based and Path-planning, which one is the simplest?

A

Output Filtering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The Output Filtering approach is used to apply ___ ___

A

physical constraints

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The Output Filtering approach is a direct application of the ___ ___ (___, ___, ___)

A

movement algorithm

seek, arrive, align

17
Q

On the Heuristic approaches the path is the ___ ___ and ___ ___

A

target goal

current position

18
Q

The Heuristic approaches use heuristics to create the most appropriate ___ and to select between ___ ___

A

movements

different alternatives

19
Q

The Path-planning approaches have a ___ ___ behaviour

A

path following

20
Q

The Path-planning approaches use Path-planning to take into consideration ___ ___ of the ___ when generating paths

A

physical aspects

character

21
Q

One Output filtering example is to project desired ___ into the current ___ ___ and
If ___ is not zero then a part of the ___ ___ can be applied

A

accelaration
orientation vector
velocity
angular component

22
Q

Some Advantages of the Output Filtering are:
1- Its ___ and ___ to implement
2- Surprisingly ___
3- Works in most cases unless there is a ___ ___ ___

A

1- fast / easy
2- effective
3- small error margin

23
Q

Human movement heuristics characteristics for human characters:
1- If ___ or ___ ___ and ___ to target, move directly even if backwards or sideways
2- If ___ and target ___ a arc in ___ , continue moving forward but rotate a litle
3- If target ___ the arc, stop moving, turn and resume forward motion

A

1- stopped / very slow / close
2- moving / within / front
3- outside

24
Q

Car movement heuristics characteristics for cars and motorbikes:
1- If car is ___ , accelarate forward or backward depending on distance and arc
2- If car is ___ and target not ___ ___/___ arc, brake while turning at maximum rate possible until target is inside arc
3- If target ___ ___/___ arc, accelarate and steer towards it

A

1- stationary
2- moving / between forward.backward
3- inside forward/backward