Download Configuration Space and Degrees of Freedom

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
Transcript
MEAM 535
Configuration Space and Degrees of Freedom
University of Pennsylvania
1
MEAM 535
Degrees of freedom and constraints
Consider a system S with N particles, Pr (r=1,...,N), and their
positions vector xr in some reference frame A. The 3N components
specify the configuration of the system, S.
The configuration space is defined as:
{
ℵ = X X ∈ R3 N ,X = [x1.a1 ,x1.a 2 ,x1.a 3 ,K x N .a1 ,x N .a 2 ,x N .a3 ]
T
}
The 3N scalar numbers are called configuration space variables or
coordinates for the system.
The trajectories of the system in the configuration space are always
continuous.
University of Pennsylvania
2
MEAM 535
What are Constraints?
Claim
In a system of two or more particles, unconstrained motion is
simply not possible.
Definition
If the motion of the system is affected by one of more constraints
on the positions of the particles, the constraints are called
configuration constraints.
University of Pennsylvania
3
MEAM 535
A System of Two Particles on a Line
x2
forbidden
line
system
trajectory
x1
University of Pennsylvania
4
MEAM 535
Examples of Constraints
1. A particle moving on a plane in three dimensional space. The configuration
space is R3. However, the particle is constrained to lie on a plane:
A x1 + B x2 + C x3 + D = 0
2. A particle suspended from a string in three dimensional space. The
configuration space is R3. The particle is constrained to move so that its
distance from a fixed point is always the same. This is called a spherical
pendulum.
(x1 – a)2 + (x2 – b)2 + (x3 – c)2 – r2 = 0
3. Two particles attached by a massless rod. The configuration space is R6. The
two particles are constrained so that the distance between them is a constant.
(x1 – x4)2 + (x2 – x5)2 + (x3 – x6)2 – r2 = 0
4. A particle constrained by the equation below is constrained to move on a
circle in three-dimensional space whose radius changes with time t.
x1 dx1 + x2 dx2 + x3 dx3 - c2 dt = 0
University of Pennsylvania
5
MEAM 535
More Examples of Constraints
Problem 11(b)
A particle moving in a horizontal plane (call it the x-y plane) is steered in
such a way that the slope of the trajectory is proportional to the time elapsed
from t=0.
z
Problem 2
Rolling constraint at P
q2
a3
Imagine E to be a virtual
body that is attached to Q
y
b2
a2
a1
b3
e2
C
q4
C*
q3
q1
x
b1
P
q5
e3
e1
University of Pennsylvania
Imagine B to be a virtual
body that is attached to C*
Locus of the
point of contact Q on
the plane A
6
MEAM 535
Degrees of Freedom
Consider a system of particles, S, and a convenient reference frame
A. We have already seen that there is a 3N-dimensional
configuration space associated with the system S. However, when
there are one or more configuration constraints (as in the examples
above) not all of the 3N variables describing the system
configuration are independent. The minimum number of variables
(also called coordinates) to completely specify the configuration
(position of every particle) of a system is called the number of
degrees of freedom for that system.
University of Pennsylvania
7
MEAM 535
Definitions
l
Degrees of freedom of a system
The number of independent variables (or coordinates) required to completely
specify the configuration of the system.
t 2 planar links connected by a pin joint
t Point on a plane
t Human shoulder
t Point in 3-D space
t Car
t Line on a plane
l
Kinematic chain
A system of rigid bodies connected together by joints. A chain is called
closed if it forms a closed loop. A chain that is not closed is called an open
chain.
University of Pennsylvania
8
MEAM 535
Rigidly Connected System of Particles
Number of particles
rigidly connected, N
3N- NC2
Number of
degrees of
freedom, n
2
5
5
3
6
6
4
6
6
5
5
6
6
3
6
University of Pennsylvania
9
MEAM 535
More Examples
The Adept 1850 Palletizer
Planar manipulator
END-EFFECTOR
R
P
ACTUATORS
R
University of Pennsylvania
10
MEAM 535
The Planar 3-R manipulator
l
l
l
Planar kinematic chain
All joints are revolute with connectivity = 1
What is the number of degrees of freedom?
END-EFFECTOR
Link 3
R
Link 1
Link 2
R
Joint 3
Joint 2
ACTUATORS
R
Joint 1
University of Pennsylvania
11