Three dimensional kinematics Flashcards

(46 cards)

1
Q

what is 3d calibration establishing?

A

collects information to establish DLT parameters

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

DLT parameters

A

Direct linear transformation
-where cameras are
-in which directions do cameras point

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

3D analysis: Step 1

A

obtain series of vectors which describe object and image coordinates in different reference systems

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

3D analysis: Step 2

A

Make multiple vector substitutions and transformations

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

3D analysis: Step 3

A

u= (Ax+By+Cz+D)/(Ex+Fy+Gz+1)
v= (Hx+Iy+Jz+K)/(Ex+Fy+Gz+1)

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

3D analysis: Step 4

A

Calibration Experiment

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

3D analysis: Step 5

A

Final Step
2 cameras to record points at same moment in time (time-synchronus)

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

Issues with 3D calibration

A
  • ## Redundancy: number of control points vs number of cameras
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

When is Global Coordinate System determined?

A

Determined during calibration of motion analysis system

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

How is Dynamic Calibration accomplished, when is it processed?

A

Wand dance
Processed first

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

what does Static Calibration accomplish?

A

establishes constant for variable (0,0,0)

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

Residuals

A

numbers that indicate the quality of calibration

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

Linearization

A

the process of correcting for lens distortion

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

bundle adjustment

A

an algorithm that performs the linearization process by optimizing the camera parameters to give the best reprojection error

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

Dynamic calibration algorithmic assumptions

A

-known distance to orgins
-no extraneous markers
-2d marker images seen by different cameras originate from the same 3d position

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

Wand dance tips

A

-avoid breaking cameras view with body
-position body so wand can be seen by as many cameras as possible
-move around the entire volume
-collect ~1000 or more samples
*rotate and move wand up and down and back and fourth

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

Residuals limit

A

<.18

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

What does tripleton establish?

A

establishes direction of first x axis

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

What does singleton establish?

A

-establishes position of origin
-combines with first axis to establish second
resultatnt cross product is third

20
Q

Common causes of failed calibrations

A

Bad wand dance

Poor camera position

Background static noise

21
Q

Local Coordinate System Guidelines

A
  • 3 non colinear markers on segment (GTC, ASIS, PSIS)
22
Q

LCS determination (j’)

A

Sets AP axis
denominator is magnitude of difference

23
Q

LCS determination (i’)

24
Q

LCS Determination (k’)

A

sets longitudinal axis

25
What does this image represent?
Static 3D coordinates of transformation matrix
26
what does this formula represent?
rotational matrix
27
Types of transformations
1. linear transformations 2. rotational transformations *both have a rigid body assumption
28
What do Linear Transformations assume?
no rotation
29
rotational transformations
assumes no translations
30
What do A and B represent
A. rotational transformation unit vector for proximal segment B. rotational transformation unit vector for distal segment
31
Methods for determining joint angles (which is primarily used in Biomechanics?)
1. Cardan*/Euler 2 Joint coordinate system 3. Helical Axes
32
Cardan/Euler angles
both provide methods of describing the orientation of rigid body segments in space. Biomechanics uses Cardan
33
Cardan/Euler angle sequencing
1. About an axis in LCS' (x'y'z') 2. About a floating axis (changes according to orientation of 1st and 3rd axis) 3. about an axis in LCS'' (x'',y'',z'')
34
6 of 12 sequences have terminal axes that are the same as the first rotation axis
Euler Angles
35
6 of 12 sequences have terminal axes that are different from the first rotation axes
Cardan Angles (actually describe what happend during movement)
36
Cardan sequence of rotation xyz
37
Cardan sequence: Alpha Beta Gamma
Alpha: Flexion/extension Beta: add/abduction Gamma: internal/external rotation
38
cardan beta
39
cardan alpha
40
cardan gamma
41
What does the wand dance do?
determines camera and lens variables, sets x,y,z for all cameras
42
What does static calibration do?
-determines origin (absolute reference point only -depends on successful dynamic calibration
43
What do linear transformations represent?
represent P in LCS
44
Where is the singleton origin specified?
CRO file
45
When is static calibration processed?
last
46
What does calibration of the GCS require?
1. Geometrical structure with at least 6 points 2. Dynamic or static calibration