ARISE-Initiative / robosuite

robosuite: A Modular Simulation Framework and Benchmark for Robot Learning
https://robosuite.ai
Other
1.24k stars 397 forks source link

Kinova Gen3 MJCF inconsistent with hardware #339

Open rbharadwaj9 opened 2 years ago

rbharadwaj9 commented 2 years ago

Hi,

It looks like the MJCF model in robosuite for the Kinova Arm is inconsistent with the hardware robot. Mainly, the joint axes seem to be flipped for all the joints except for Actuator 7, essentially causing the robot to be a mirror image of the real robot in the Home position, as specified by the Kinova documentation.

It looks like the reference frames are correct with respect to the URDF file that I visualized using MATLAB.

Screen Shot 2022-06-23 at 1 24 05 PM

It may be the case that this is purely a visual thing but I am not sure at the moment and this may lead to inconsistencies for computing dynamics between sim and reality.

melfm commented 2 years ago

I found similar inconsistency here issue, not for this model but for the Jaco arm. I had to convert the measurements coordinates, but its not very convenient for sure. I think it'd be better to match them at the modelling level.

francelico commented 1 year ago

@rbharadwaj9 did you manage to sort the issue out in the end?