When calling the movejs function in urrobot.py, the code calls self.movexs which references the movexs function in robot.py which does the following with the pose_list parameter:
new_poses = []
for pose in pose_list:
t = self.csys * m3d.Transform(pose)
pose = t.pose_vector
new_poses.append(pose)
The content of the pose_list being joint angles, this leads to unwanted behaviour of the last three joints.
When calling the
movejs
function inurrobot.py
, the code callsself.movexs
which references themovexs
function inrobot.py
which does the following with the pose_list parameter:The content of the pose_list being joint angles, this leads to unwanted behaviour of the last three joints.