Professional Documents
Culture Documents
Module 4
Lecture 2: Dynamics of Serial Robots
Dynamics Modelling
*in fact, the reference can be any fixed reference since a constant value of reference
potential energy will be differentiated to zero.
BITS Pilani, Goa Campus
Lagrangian Formulation for Serial
Robot
- Lagrangian formulation for robot:
- Define scalar function called “Lagrangian” (ℒ) as the difference of total
kinetic energy (𝒦) and total potential energy (𝒫) of the robot
ℒ =𝒦−𝒫
- For our purpose, we use the generalized coordinate 𝑞 which is 𝜃 for
rotary joint and 𝑑 for prismatic joint
- Generalized velocity 𝑞ሶ is 𝜃ሶ for rotary joint and 𝑑ሶ for prismatic joint
- Generalized torque 𝝉 refers to the force 𝑓 for prismatic joint and the
torque 𝜏 for revolute joint
- Then dynamic model can be derived as the set of equations:
𝑑 𝜕ℒ 𝜕ℒ
− = 𝜏𝑖 for 𝑖 = 1,2, …, 𝑛
𝑑𝑡 𝜕𝑞ሶ 𝑖 𝜕𝑞𝑖
ሶ = (𝐾𝐸𝑖 − 𝑃𝐸𝑖 )
ℒ(𝒒, 𝒒)
𝑖
- Where 𝑁 is the number of links excluding the fixed link
- Then, the equations of motion are:
𝑑 𝜕ℒ 𝜕ℒ
− = 𝑄𝑖 𝑖 = 1, 2, … , 𝑛
𝑑𝑡 𝜕𝑞ሶ 𝑖 𝜕𝑞𝑖