Joint%20Velocity%20and%20the%20Jacobian - PowerPoint PPT Presentation

About This Presentation
Title:

Joint%20Velocity%20and%20the%20Jacobian

Description:

Craig's book. Handout. Velocity of a Point. The position of a point in frame B in terms of frame A is. Point velocity in A = derivative with respect to time: ... – PowerPoint PPT presentation

Number of Views:272
Avg rating:3.0/5.0
Slides: 15
Provided by: csUi
Category:

less

Transcript and Presenter's Notes

Title: Joint%20Velocity%20and%20the%20Jacobian


1
Joint Velocity and the Jacobian
2
Chapter Objectives
  • By the end of the Chapter, you should be able to
  • Characterize frame velocity
  • Compute linear and rotational velocity
  • Compute Jacobian and robot singularities
  • Bibliography
  • Craigs book
  • Handout

3
Velocity of a Point
The position of a point in frame B in terms of
frame A is
Point velocity in A derivative with respect to
time
  • When differentiating, two frames come into play
  • The frame with respect to which we differentiate
  • The frame in which result is expressed, e.g.

4
Rotational Velocity
  • Suppose now that B is rotating w.r.t. A

Differentiating
A trick to get an economic representation
It can be shown that
5
Rotational Velocity (cont.)
  • We write

Wedge operator
Where
Rotational Velocity
A cool expression of velocity due to time
varying rotation
6
Linear Rotational Velocity
  • If we have simultaneous time varying rotation
    translat.

Using Homogeneous Coordinates, we can show that
7
Velocity Propagation
8
Velocity Propagation (cont.)
  • Rotational velocities may be added as vectors

Where
Also
With respect to the linear velocity
9
An Example
V3
L2
L1
10
The Jacobian
  • Jacobian Multidimensional Derivative
  • Example
  • 6 functions fi , i1,,6
  • 6 variables xi , i1,,6
  • Write y1 f1(x1, x2, , x6)
  • y2 f2(x1, x2, , x6)
  • ? ?
  • y6 f6(x1, x2, , x6)
  • In vector form
  • Y F(X)

11
The Jacobian (cont.)
  • Taking derivatives

Jacobian
  • Dividing by ?t on both sides
  • The Jacobian is a time varying transformation
    mapping velocities to velocities

12
Jacobian for a Manipulator
  • Robot kinematics give
  • frame of EE F(joint variables)
  • Using the Jacobian
  • velocity of EE J?joint variable derivatives
  • If all joints rotational, and calling

then we write
13
Singularities of a Robot
  • If J is invertible, we can compute joint
    velocities given Cartesian velocities
  • Important relationship shows how to design
    joint velocities to achieve Cartesian ones
  • Most robots have joint values for which J is
    non-invertible
  • Such points are called singularities of the
    robot.

14
Singularities (cont.)
  • Two classes of singularities
  • Workspace boundary singularities
  • Workspace interior singularities
  • Robot in singular configuration it has lost one
    or more degrees of freedom in Cartesian space
Write a Comment
User Comments (0)
About PowerShow.com