Skip to content

[Question] Reliability of get_link_incoming_joint_force() #4634

@tkrish475

Description

@tkrish475

Question

I'm using the PhysX articulation API to simulate a 6-DOF wrist force/torque sensor on a Franka Panda by reading the incoming joint force at the panda_hand link (child of panda_joint7). The goal is to correctly (as much as possible) to measure the external Force/Torque data as this seems to be an only alternative to reproduce an out of the box F/T sensor in isaaclab. The way it is obtained is:

joint_forces = self._robot.root_physx_view.get_link_incoming_joint_force()
wrist_ft = joint_forces[:, self._body_idx, :]  # (num_envs, 6)
force  = wrist_ft[:, 0:3]
torque = wrist_ft[:, 3:6]

I'd like to confirm whether this approach is reliable and correctly implemented.

Build Info

Describe the versions that you are currently using:

  • Isaac Lab Version: [2.3.0]
  • Isaac Sim Version: [5.1]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions