Upload
others
View
11
Download
0
Embed Size (px)
Citation preview
Lecture 12velocity kinematics I
Katie DC
October 8, 2019
Modern Robotics Ch. 5.1-5.3
Admin
β’ HW6 is up and due on Friday 10/11
β’ Guest Lecture on Thursday 10/10
β’ Reflection due Sunday 10/20 at midnight (do it early!)
β’ Project Update 3 is due Sunday 10/13 at midnight
β’ Quiz 2 (required) Rigid Bodies and Kinematics, Oct 20 to Oct 22
β’ (optional) mid-semester self-assessment for participation due Friday 10/25
Who is Carl Gustav Jacob Jacobi?
β’ A German mathematician who contributed to elliptic functions, dynamics, differential equations, determinants, and number theory
β’ In Germany during the Revolution of 1848, Jacobi was politically involved with the Liberal club, which after the revolution ended led to his royal grant being temporarily cut off
β’ His PhD student, Otto Hesse, is known for the Hessian Matrix (second-order partial derivatives of a scalar-valued function, or scalar field)
β’ The crater Jacobi on the Moon is named after him
β’ Died of a smallpox infectionCredit: Wikipedia
Velocity Kinematics
Example
Jacobian Mapping
Jacobian and Manipulability
β’ Suppose joint limits are αΆπ12 + αΆπ2
2 β€ 1
β’ The ellipsoid obtained by mapping through the Jacobian is called the manipulability ellipsoid
Jacobian and Statics
β’ Assume a force ππ‘ππ is applied on the end-effector. What torque π must be applied at the joint
to keep the fixed position?
β’ By conservation of power:ππ‘ππβ€ π£π‘ππ = πβ€ αΆπ, β αΆπ
β’ Since π£π‘ππ = π½ π αΆπ, we haveππ‘ππβ€ π½ π αΆπ = πβ€ αΆπ, β αΆπ
β’ Which gives:π = π½β€ π ππ‘ππ
β’ If π½β€ π is invertible, then given the limits of the torques at the joints, we can compute all the forces that can be counteracted at the end-effector
Computing the Jacobian (1)
Computing the Jacobian (2)
Computing the Jacobian: Example 1
Computing the Jacobian: Example 2
Computing the Jacobian: Example 2
ππ 4 = π ππ‘ ΖΈπ§, π1 π ππ‘ ΰ·π₯, βπ2
001
=
βπ 1π 2π1π 2π2
ππ 5 = π ππ‘ ΖΈπ§, π1 π ππ‘ ΰ·π₯, βπ2 π ππ‘( ΖΈπ§, π4)β100
=
βπ1π4 + π 1π2π 4βπ 1π4 β π1π2π 4
π 2π 4
ππ 6 = π ππ‘ ΖΈπ§, π1 π ππ‘ ΰ·π₯, βπ2 π ππ‘ ΖΈπ§, π4 π ππ‘ ΰ·π₯, βπ5
010
=βπ5 π 1π2π4 + π1π 4 + π 1π 2π 5π5 π1π2π4 β π 1π 4 β π1π 2π 5
βπ 2π4π5 β π2π 5
Body Jacobian
The relationship between the Space and Body Jacobian
Recall that:
π±π = αΆππ πππ πβ1 π±π = ππ π
β1 αΆππ ππ±π = π΄πππ π π±π π±π = π΄ππππ π±π π±π = π½π π αΆπ π±π = π½π π αΆπ
β’ Apply [π΄ππππ ] to both sides and recall that π΄πππ π΄ππ = [π΄πππ]:π΄ππππ (π΄πππ π(π±π)) = π±π = π΄ππππ (π½π π αΆπ)
π½π π αΆπ = π΄ππππ (π½π π αΆπ)
β’ Since this holds for all αΆπ:π½π π = π΄ππππ π½π π = π΄ππππ π½π π
π½π π = π΄πππ π π½π π = π΄πππ π π½π π
π΄πππ π(π±π) = π½π π αΆπ