Open jo-bru opened 2 years ago
other angles are then probably set to last_used_angles
An investigation has shown:
set_servo_angle
used with a single servo angle will take the values stored in last_used_angles
for all other angles.last_used_angles
is a property of the XArmAPI* api
object (Service Property), this value is not stored on the controller and therefore will be newly initialized for each new connection.
sending a
set_servo_angle
for a single angle right after initialization results in moving the robot with the given angle AND other all angles to the home position. This can be recreated by doing the following: