DLR RMC - Part 2. Mechanical Impedance Control: What The Beast Is And How They Prepare It

Link to the original source - there is more order with the design, especially for videos.



Content





Es ist noch kein Meister vom Himmel gefallen,

or

Not gods burn pots

Proverb



Introduction



(Robotics and Mechatronics Center, RMC) . : Robotik und Mechatronik Zentrum ( , RMC) Deutsches Zentrum für Luft- und Raumfahrt ( , DLR).



DLR RMC , , , Boston Dynamics, . , , , - . , , RMC . , RMC , . , .



(impedance control).



, , . , , . , , . - , , .



:



, . , [1], , , RMC .



, — impedance control. . , — , . , — !



[2], , . , . .. «» «» , , () .





LBR iiwa. compliance (), impedance. , ,



, MIT [3]. , , , . , , , ( ). , . , , . , : dW = F × dX = 0.



, , (dW ≠ 0), , . : (, ; ; ..) (, ; ; ..). - .



, . , , : (impedance) (admittance). : . , , , — . , , , , — . , . , , .. .



, ( ) , ( ) , , ( ).



, : , . , , , , , ( — ). , , .., , . , - , , .. . , .



, . . - , .





!



, , , , DLR RMC.





[4] , q:



         (1)



, , - , , .



— , , - τ / - τext / . (.. -) , .. .



— , «» . — M(q) - ( ). , , .. , , , , (.. ). , — - g(q) , , () q.



, , , . , .



LWR III



, . , RMC , . B , M — , K — . τm, Fext ( ). :



,         (2)



θ — .



: τm ( — ), τ . «» , «» ( ), .. θ q:



         (3)



(2) (3), (1), . , , , , .. (, ).





.. , . , , Kθ Dθ . τ ( ), .



« — — »



, . « — — », :





θd — () , d – θ) . , , , . () .



, , , , PD- .





:



         (4)



«» ( , ). , . , , , «» . , , , , τm :



,         (5)



Bθ — , I — ( - ). (5) (2), :



         (6)



, , , (6) (5) (2) , Bθ u.





. (4) , , (1), (6), (3), (5) . .



:



         (I)







:



         (II)



:



         (III)





, . , (II), (III), Kθ Dθ, , θd. , .





, (, ) . , - x(q), J(q) — — x(θ), J(θ):



,



,





(6), u (4) , , , (τK) (τD). [5],



,



(4) , :



,



:



,         (7)



Kx Dx — ,





— - xd. , x(θ) , :





, (I), (II), (III) (III) (IV), (7):



         (IV)







Kx Dx, - xd .





. , . , ( ), . RMC , .



- : Justin



, , «» , , θ0, q0 (, ) :





g(q0) — - , , q0 — . (1). g(q) . , .



ug (4), (7) u:



,



,





, , ug θ.



LBR iiwa



, , :



:



         (I)







:



         (II)



:



         (V)





:



         (VI)







(, )



-



, , , :





, ? . . τa. - τ. ? , . B M K? D. , :





τK, (3), «» ,



,



τD ( ) — ,





τ = τK, , :



,



,



(I) [6]:



         (VII)









, , , .



Justin. « » — : «»; «»





Boston Dynamics : «» «», — «». , . , , .



. , . 2016 . [7]. , , . — !





«»



-



, !



, RMC [8]. David, , . , .



David: ESπ- (ESP-) —



, , RMC. , . , , ( ). , - ( ) , !




  1. ., : A Passivity Based Cartesian Impedance Controller for Flexible Joint Robots — Part I: Torque Feedback and Gravity Compensation,

    On the Passivity-Based Impedance Control of Flexible Joint Robots,

    A Unified Passivity-based Control Framework for Position, Torque and Impedance Control of Flexible Joint Robots

    .
  2. Impedance control — Wikipedia
  3. N. Hogan. Impedance Control: An Approach to Manipulation: Part 1 — Theory, Part II — Implementation, Part III — Applications
  4. ., : , . . . . — .: , 1990. — 526 .: . ISBN 5-03-001375-X ( 5)
  5. . [3]
  6. , , (VII) :





    . .

    , - .
  7. Implementation of impedance trajectory control on a 6-DoF manipulator
  8. Elastic Structure Preserving (ESP) Control for Compliantly Actuated Robots
  9. Impedance Control for Soft Robots — Youtube- DLR RMC
  10. Youtube- KUKA
  11. Justin Humanoid Robot with DLR III arms and DLR II hands — Youtube- Hizook
  12. Joint Impedance Control with Kuka lwr — Youtube- Hamid Sadeghian
  13. Cartesian Impedance Control wwith KUKA LWR — Youtube- Hamid Sadeghian



All Articles