Arm in bad pose after restoring from someone elses' backup
We restored a backup from someone else's YuMi on ours as a last resort.
When we executed the task, the left arm oriented itself into an almost reverse/mirror configuration.
Both arms moved erratically, but we were able to move the right arm back to the default pose.
Trying to put the left arm into the normal default pose (like all the pictures of the YuMi) using lead through mode fails because the motors seem to have reset the rotation limits so that you cannot rotate the joints to where they should be.
We tried restoring our original config but that did not change anything.
We also tried doing the hall sensor calibration. for all the left arm joints. But doing this leaves the arm in a pose that it shouldn't be in (i.e 'bad'). The controller thinks everything is calibrated, which is not good. Maybe it is calibrated to a mirror position?
The 'bad' pose of the left arm is such that jogging even slightly in any direction causes collision prediction errors to occur.
We did try turning off collision prediction, and then try lead through mode, but the same problem with the motor limits is present.
I might be completely wrong about the motor rotation limits being something that can change (through firmware?), but my understanding of servo motors makes me think this is the case.
Is there a way to reset/ turn off the motor limits so that I can rotate the joints into their correct orientations?
We are trying to get YuMi to work with ROS. The instructions to do this are outdated and unclear. As a last resort, we restored from backups we found on the Github repo of the instructions. Bad idea...
Post edited by ABank on
- All Categories
- 5.4K RobotStudio
- 379 UpFeed
- 15 Tutorials
- 12 RobotApps
- 286 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 241 ScreenMaker
- 2.7K Robot Controller
- 272 IRC5
- 41 OmniCore
- 6 RCS (Realistic Controller Simulation)
- 3 RobotStudio AR Viewer
- 731 RAPID Programming
- 15 Wizard Easy Programming
- 108 Collaborative Robots
- 3 Job listings