Cannot use ShadowHand with ROS2 when I hit the play button all the fingers fall, and the hand wont move when I send via ros2 topic, I tried with the allegro hand and it works. I am ussing Isaac SIm 5.0
@jjjau03 can you try upgrading to 5.1.0 and see if the issue persists?
Tried with 5.1.0 but still not working, I’m trying to control the hand joint positions using ROS2 commands. However, despite sending the joint control commands, the hand keeps falling.
Here’s the command I’m using to publish the joint state:
ros2 topic pub /joint_command sensor_msgs/msg/JointState "{header: {stamp: {sec: 2055, nanosec: 100107181}, frame_id: ''},
name: ['robot0_WRJ1', 'robot0_WRJ0', 'robot0_FFJ3', 'robot0_MFJ3', 'robot0_RFJ3', 'robot0_LFJ4',
'robot0_THJ4', 'robot0_FFJ2', 'robot0_MFJ2', 'robot0_RFJ2', 'robot0_LFJ3', 'robot0_THJ3',
'robot0_FFJ1', 'robot0_MFJ1', 'robot0_RFJ1', 'robot0_LFJ2', 'robot0_THJ2', 'robot0_FFJ0',
'robot0_MFJ0', 'robot0_RFJ0', 'robot0_LFJ1', 'robot0_THJ1', 'robot0_LFJ0', 'robot0_THJ0'],
position: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
velocity: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
effort: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]}"
After publishing the above command the hand joints don’t stay in place and the hand keeps falling in the simulation.
@jjjau03 could you please share your files for us to replicate the issue?
I’m using the default shadow_hand_instanceable.usd model from the Isaac Sim Assets
Have you checked out the tutorial for ROS2 joint control ROS2 Joint Control: Extension Python Scripting — Isaac Sim Documentation
Hello!
We noticed that this topic hasn’t received any recent responses, so we are closing it for now to help keep the forum organized.
If you’re still experiencing this issue or have additional questions, please feel free to create a new topic with updated details. When doing so, we recommend mentioning or linking to this original topic in your new post—this helps provide context and makes it easier for others to assist you.
Thank you for being part of the NVIDIA Isaac Sim community.
Best regards,
The NVIDIA Isaac Sim Forum Team

