You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are trying out the inverse dynamics controller for the kuka using the mass matrix and velocity product obtained from the /iiwa/iiwa_mass_server and /iiwa/iiwa_gravity_server respectively. In the case of the velocity product, the request to the server is with gravity vector zero and the torques field is the current effort coming from /iiwa/joint_states. The controller looks like this below
The gravity server requires torques as inputs. why do we need to give torque when requesting the /iiwa/iiwa_gravity_server for the response? Further, what torques do we need to provide, the commanded torques or the torques including gravity compensation?
is the below ros graph correct?
PS:
If you have any basic torque controller that uses tracking of a trajectory or setpoint tracking would be of great help.
The text was updated successfully, but these errors were encountered:
Currently, I couldn't make it work and on top of that kuka robot in our lab is under maintenance. So once the maintenance is completed I will test it out. Additionally, I think that mass and inertia matrix values are not so close to the actual robot, I know a way to figure out the same or use the Adaptive Torque controller (similar to the inverse dynamics controller) from Bruno Scillano's book and see the tracking. I will let you know once our robot's maintenance is complete and we tested our controllers.
Hii,
We are trying out the inverse dynamics controller for the kuka using the mass matrix and velocity product obtained from the
/iiwa/iiwa_mass_server
and/iiwa/iiwa_gravity_server
respectively. In the case of the velocity product, the request to the server is with gravity vector zero and the torques field is the current effort coming from/iiwa/joint_states
. The controller looks like this belowThe gravity server requires torques as inputs. why do we need to give torque when requesting the
/iiwa/iiwa_gravity_server
for the response? Further, what torques do we need to provide, the commanded torques or the torques including gravity compensation?is the below ros graph correct?
PS:
If you have any basic torque controller that uses tracking of a trajectory or setpoint tracking would be of great help.
The text was updated successfully, but these errors were encountered: