Hi toshinori
No, that depends on the specific code of the error “Sxx”. For example the S23 error can be got rid of by the SDK if you use the clean_error and enable_robot method.
But if you get S17 or S18, then the process will be much more complicate and normally you need contact us if you get S17 or S18.
Please follow the below steps to check Joint 4/5/6 speed threshold and let me know the result.
-
Release the E-stop button.
-
Click ‘enable’ button on xArmStudio.
-
Enter ’ H102 D0403 I* ’ ( note: * means Joint ID )in ‘Settings-Advanced Tools-Debugging Tools-Joint Debug’,then click “send” .
If data is 3000,please click “Modify Speed Threshold”. If data is 4500,please go to step 6.
-
Press up the E-stop button
-
Repeat step 1-3 and use ’ H102 D0403 I* ’ to get the data , and the data should be 4500.
6.Press up the E-stop button,then release the E-stop button,don’t click ‘enable’ button on xArmStudio.
enter ‘H101 D0104 V1 I6’ in ‘Settings-Advanced Tools-Debugging Tools-Joint Debug’, then rotate the joint 6 by hand.
If you can not rotate the joint 6 by hand, please shoot a video about the process and send to us by Google driver sharing link.