Skip to content

Method to send Robot to location and get read-back upon completion #12

Open
@yck011522

Description

@yck011522

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions