Formula for Kinetic Energy of 6DOF robot like ur5

조회 수: 16 (최근 30일)
Ebrahim
Ebrahim 2023년 2월 1일
답변: Vidip Jain 2023년 3월 20일
I need to calculate energy consumed by a 6DOF robot like ur5 through simulation. I have the angular velocities, positions and angular acceleration of each joint through inverse kinematics. Now I want to calculate the Kinetic Energy but I am unable to find a specific equation for Kinetic Energy where I can put these values.
  댓글 수: 2
Sam Chak
Sam Chak 2023년 2월 2일
편집: Sam Chak 2023년 2월 2일
@Ebrahim, Which robot textbooks are you reading? Find out the formulas and post them here so that we can advise how to implement them in MATLAB. By the way, isn't it true that the Kinetic Energy has something to do with the quadratic function of velocity or the angular velocity?
Ebrahim
Ebrahim 2023년 2월 4일
I want to find out the formula. For a ur5 robot we will have to know the moment of inertia of each part and angular velocity of each link with respect to the base. So that becomes very complex. If you know a research paper where someone has already calculated it, it would be really helpful.

댓글을 달려면 로그인하십시오.

답변 (1개)

Vidip Jain
Vidip Jain 2023년 3월 20일
To calculate the kinetic energy of a 6DOF robot like UR5, you can use the following equation:
KE = 1/2 * m * v^2
where KE is the kinetic energy, m is the mass of the robot and v is the velocity of the robot.
To calculate the velocity of the robot, you can use the following equation:
v = sqrt(vx^2 + vy^2 + vz^2)
where ‘vx’, ‘vy’ and ‘vz’ are the linear velocities of the robot in the x, y and z directions respectively.
Finally, you can use the inverse dynamics of the robot to calculate the joint torques and then multiply them by the joint velocities to obtain the power consumption of the robot.
There are several research papers available that have calculated the joint torques for UR5 using inverse dynamics. Such paper are:
  • "Inverse Dynamics Analysis and Control of Universal Robots UR5" by Y. Zhang et al.
  • "Inverse Dynamics for the UR5 Robot using Recursive Newton-Euler Algorithm" by A. Tully and C. L. Morgan
  • "Dynamic Modelling and Simulation of UR5 Robot for Trajectory Control" by S. M. R. Islam and M. Z. Islam

카테고리

Help CenterFile Exchange에서 Robotics에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by