Description
Summary
As a user who send motion commands to ABB
, I want to know the actual position/joint value of the robot after each motion command
so that I can monitor the error/deviation
.
Details
I would in essence like to have a combined version of rrc.MoveToJoints
with rrc.GetJoints
. The use case for this is that I send motion commands that came from JointTrajectory
, each JointTrajectoryPoint
creates one rrc.MoveToJoints
. At each point, I use a Zone.Z5 so that motion is not jagged and at the same time I would like to monitor the deviation within this Zone. This deviation comes also from the fact that I'm using the soft move function in ABB.
I have tried to weave rrc.MoveToJoints
and rrc.GetJoints
. But this produces a start and stop jagged motion for every point in a trajectory. It is not practical. I believe the RAPID code / controller side motion planner do not tween motion commands when they are separated by the GetJoints command.