Intermittent failure to perform round corners

We have a program that draws a rounded rectangle using xarm.set_position()
and specifying the radius. This works fine most of the time but once in a while,
our XArm 7 ignores the radius and makes a square corner instead.

Note that the program is identical every time and all XArm software is
the latest version. Still, the robot sometimes makes round
corners, sometimes it makes square corners. Typically, we power cycle
the robot and the problem goes away.

Sounds to me that this may be an uninitialized variable in the firmware or
something like it. Can you think of what else might cause this
strange behavior?

This is important to us because these intermittent problems could easily
cause the robot to damage the customer parts it is working on.

Thank you,

Andre Sant’Anna
Director, R&D
Applied Anodize, Inc.

Hi André
In order to find out the reason, please provide the following information to our emial support@ufactory.cc
. SN (On the bottom of the xArm)
.Version of the studio
. If convenient , please provide your program.
. Please shot a vide of the robot sometimes makes round corners, sometimes it makes square corners

Best regards
Mike