# Force/Torque control

**URL:** <https://forums.developer.nvidia.com/t/force-torque-control/245710>\
**Category:** Isaac Sim\
**Tags:** dynamic-control, physx\
**Created:** [March 11, 2023, 7:49am UTC](https://forums.developer.nvidia.com/t/force-torque-control/245710 "2023-03-11T07:49:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![berternats](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@berternats](https://forums.developer.nvidia.com/u/berternats)\
**Post date:** [March 11, 2023, 7:49am UTC](https://forums.developer.nvidia.com/t/force-torque-control/245710/1 "2023-03-11T07:49:19Z")

</div>

Hi, I am trying to use force/torque for my robot joints.

I found that in there are two methods in DC API:

set\_articulation\_dof\_efforts()  
apply\_body\_torque()

may I know what are the differences between them?  
And, is there any other better way to do it?

Lastly, is there any method to check if the torque is really applied in the simulation? Like any feedback/sensor that can I use for debugging to make sure it is working in the way I want?

Thank you.

---

<div class="post-metadata">

**Author:** ![rthaker](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/rthaker/32/171374_2.png) [@rthaker](https://forums.developer.nvidia.com/u/rthaker)\
**Post date:** [March 13, 2023, 9:45pm UTC](https://forums.developer.nvidia.com/t/force-torque-control/245710/3 "2023-03-13T21:45:12Z")

</div>

You can use this API document to find information for force/torque: [Dynamic Control [omni.isaac.dynamic\_control] — isaac\_sim mr3140 documentation](https://docs.omniverse.nvidia.com/py/isaacsim/source/extensions/omni.isaac.dynamic_control/docs/index.html)
