Skip to content

Is there a way to query the robot arm/s motion status (moving or not) using this driver #44

Discussion options

You must be logged in to vote

IIRC, there isn't anything specifically publishing something which directly tells you whether a mechanical unit is "moving", but the egm_convergence_met field (in EGMChannelState) comes close.

That field should be false when a new offset has been applied using EGM -- which in the case of abb_robot_driver would be the case when it commands a mechanical unit to move.

Note that when that field transitions to true depends on the convergence settings, but that's mostly a problem/challenge when trying to determine a mechanical unit has stopped moving.

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@bhomaidan1990
Comment options

@gavanderhoorn
Comment options

@bhomaidan1990
Comment options

@gavanderhoorn
Comment options

Answer selected by bhomaidan1990
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #43 on March 21, 2022 12:29.