SLIDE 5 Objective functions
Joint velocity Power consumption Similarity to the rest pose Similarity to the natural pose
Constraint Derivatives
What do we want?
A direction to move joints in such way that the constraint handles move towards the goal
What do derivatives tell us?
A direction constraint handles move if joints move
Constraint derivatives
∂C(q) ∂q = ∂h(q) ∂q
h(q) p
x, y, z, θ0, φ0, σ0 θ1 θ2, φ2 q = [x, y, z, θ0, φ0, σ0, θ1, θ2, φ2]
C(q) = h(q) − p = 0
Need to know how to compute derivatives for each transformation
∂h(q) ∂θ1 = T(x, y, z)R(θ0, φ0, σ0)T∂R(θ1) ∂θ1 TR(θ2, φ2)hk h(q) = T(x, y, z)R(θ0, φ0, σ0)TR(θ1)TR(θ2, φ2)hk hk: local coordinate of h
Constraint derivatives
h(q) p
x, y, z, θ0, φ0, σ0 θ1 θ2, φ2
h(q) = T(x, y, z)R(θ0, φ0, σ0)TR(θ1)TR(θ2, φ2)hk hk: local coordinate of h
What is the most efficient way to compute the ?
∂h(q) ∂q