Hello!
In some of the robot's joints, there are no positional limits defined. For example, Kinova Gen3 7Dof arm. This causes the configuration generated by Pinocchio to interpret them as two separate entities, leading to errors in my planning algorithm.
To address this, I modified these joints to standard rotational joints in the URDF file(type="revolute"), but with very large limits (e.g., <limit lower="-314.159" upper="314.159").
However, the actual FK code generated now contains some 'null' characters, as shown in the attachment. I am unsure what these 'null' values represent. In addition, I have modified these limits lower(e.g., <limit lower="12.566" upper="12.566"), still did not work.
Could you please provide some insight into this issue?
Thanks.
Hello!
In some of the robot's joints, there are no positional limits defined. For example, Kinova Gen3 7Dof arm. This causes the configuration generated by Pinocchio to interpret them as two separate entities, leading to errors in my planning algorithm.
To address this, I modified these joints to standard rotational joints in the URDF file(type="revolute"), but with very large limits (e.g., <limit lower="-314.159" upper="314.159").
However, the actual FK code generated now contains some 'null' characters, as shown in the attachment. I am unsure what these 'null' values represent. In addition, I have modified these limits lower(e.g., <limit lower="12.566" upper="12.566"), still did not work.
Could you please provide some insight into this issue?
Thanks.