Matrices Flashcards

1
Q

What is a vector?

A

A Parameter with a magnitude and a directioin

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

What is a row vector?

A

[1,2]

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

What is a column vector?

A

1

2

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

How are two vectors summed?

A

By adding the number together

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

What is a Matrix?

A

This is a set of vectors arranged in a square

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

What are the parameters of the size of a matrix and what do they mean?

A

M and N
> M is the height
> N is the width

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

How is matrix addition done?

A

Add the number in the same position on each vector together.
1 2 + 3 2 = 4 4
2 3 4 1 6 4

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

How does matrix multiplication work?

A

By multiplying and summing along rows and collumns
a b + v x = av+by ax+bz
c d c d cv+dy cx+dz

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

Do matrices have to be the same size to multiply?

A

No

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

How is the determinant calculated?

A

ad-bc
a b ==> ad-bc
c d

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

What is a unit matrix?

A

This is a matrix that when multiplied by another matrix has no effect on that matrix. Its values is essentially 1

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

How is a matrix inverted?
e.g. x^-1 where
x = a b
c d

A

1/Determinent * | d -b |

| -c a |

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

What is a singular matrix?

A

This is a matrix where the determinant is zero

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

Can a singular matrix be inverted?

A

No

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

What is matrix transportation?

A

This is when the matrix is reordered.
a b c ==> a d
d e f b e
c f

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

What is the standard rotation matrix for 2 dimensions

A

R(θ) =
cosθ -sinθ
sinθ cosθ

17
Q

What is required for a matrix to be a rotation matrix?

A
It must have the form:
a -b
b  a
Where a^2 + b^2 = 1
and -1 ≤ a or b ≤ 1
18
Q

How can a rotation matrix be applied?

A

It must be multiplied to the matrix which is wanting to be rotated

19
Q

For a point [x,y] of distance r from the origin, how can this be modelled with 2 equations?

A
x = rcos(θ)
y = rsin(θ)
20
Q

For a vector [x,y] of length r (from the origin),what are the two equations for each dimension that can be made for the rotation of this vector?

A
x = rcos(θ+ϕ)
y = rsin(θ+ϕ)
21
Q

What is revolute?

A

This is the angle of the rotation link relative to the horizon plane.

22
Q

What is the revolute equation for the position of the end effector connected to a link of length L with a joint of angle θ relative to the horizontal?

A

Lcosθ

Lsinθ

23
Q

What does prismatic mean?

A

This is when the length of the link changes by a factor of T

24
Q

What is the prismatic equation for for the position of the end effector connected to a link of changing length L by a factor of T with a joint of angle θ relative to the horizontal?

A

L(T)cosθ

L(T)sinθ

25
Q

What equation can be formed for the position of the end effector connected to a link of changing length L2 by a factor of T2 with a joint connected to link L1 of angle ϕ (relative to the angle of the link L1) with a joint of angle θ relative to the horizontal?

A

L1cosθ + L2(T)cos(θ+ϕ)

L1sinθ + L2(T)sin(θ+ϕ)

26
Q

What equation can be formed for a 3 link robot each with length of link L with 3 joints with a relative angle θ to each other?

A

Lcosθ1 + Lcos(θ1+θ2) + Lcos(θ1+θ2+θ3)

Lsinθ1 + Lsin(θ1+θ2) + Lsin(θ1+θ2+θ3)

27
Q

How can equations be used to model the end effector location of a parallel robot?

A

Multiple equations can be formed for each parallel linkage and then the end effector location has to meet both of these equations for it to be a valid location

28
Q

LEARN INVERSE KINEMATICS

A

DO IT

29
Q

What is the Jacobean matrix?

A

This is a matrix which is used to calculate the change of the end effector based off the change of the angles of the joints.

30
Q

What are the applications of the Jacobean matrix?

A

If we know how the end effector location changes then we can calculate the speed of it. This is useful because if we want it to move at a constant speed then we need to know how fast to move the joint angles to maintain a constant end effector speed

31
Q

What is the equation for the change in the end effector location?

A
[dx/dy] = J.[dθ1/dθ2]
dx = J.dq
32
Q

What is the equation for the rate of change of the end effector location?

A
[dx/dy]/dt = J.[dθ1/dθ2]/dt
dx/dt = J.dq/dt
v = J.q*
33
Q

How can we calculate what each joint is doing in the equation: v = J.q*

A

v = J1.∆θ1/t + J2.∆θ2/t
Where:
J = | J1 |
| J2 |

34
Q

What is singularity?

A

This is when the motion the robot is required to do is not possible due to the nature of the jacobean matrix.

35
Q

What are 3 examples of singularity?

A

> When maintaining a constant end effector speed, the joint angles may have to move at infinite speed. This is impossible.
The motion of the joints is such that the end effector speed is 0. The joint motions cancel each other out.
When the robot cannot move the end effector to the desired position because it is out of the robots work space. In this case, it will cause the robot to get stuck and may not be able to fix itself.

36
Q

What is it called when the speed of the joints is calculated from the rate of change of the end effector location?

A

Inverse jacobean