-
As I mentioned in issue #7, our right wrist is stuck. With robotMotorGui, right arm joint 5 is shown as red (with HARDWARE FAULT all over it). Right arm joint 6 is shown as idle. Now, while the hardware fault is a bad thing, it cannot be helped immediately, but joints 5 and 6 are not needed for what we are doing right now. The rest of the right arm is needed however. The rest of the arm joints are moving fine with the robotMotorGui. However, in ARE, all right arm actions are not executed (only the hand positions). This is strange as a month ago when I was last using the robot, despite the hardware fault, ARE was executing the right arm actions. robotInterface (during shutdown) reports that Joint 5 failed to park so it is disabling joint set 3 (which I assume is the whole right arm). Is there a way to not having the arm disabled (either in ARE or anywhere else) so any actions (in iKin etc) are executed counting ONLY right arm joints 5 and 6 as "disabled"? (E.g. like in my last use of the robot last month, in ARE, with right arm movements working fine ignoring joints 5 and 6). And of course, all the above just before a demo tomorrow...so typical :) So, in essence, I want to tell the system (either at the robot config files, or the iKin files or both, or somewhere else) to ignore joints 5 and 6 and proceed as if they were not there. |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments
-
To leave those joints disabled, you can change the config file of the right_arm_calibrator from removing the joint 5 and 6. They will not try to calibrate and willl stay in idle state. |
Beta Was this translation helpful? Give feedback.
-
With the latest major overhaul that has been concerned with the new handling of control modes, we agreed (I and @randaz81) to put extra checks in the code. The one relevant to your problem I think can be found here. Try to comment it out. |
Beta Was this translation helpful? Give feedback.
-
@pattacini, should I comment the lines 1276 and 1277 and convert the first |
Beta Was this translation helpful? Give feedback.
-
that's right, yep. |
Beta Was this translation helpful? Give feedback.
-
Commenting the code did the trick :). |
Beta Was this translation helpful? Give feedback.
With the latest major overhaul that has been concerned with the new handling of control modes, we agreed (I and @randaz81) to put extra checks in the code.
The one relevant to your problem I think can be found here. Try to comment it out.