Skip to content

Ability to stop a motion task and flush buffer. Ideally from code. #15

Description

@yck011522

Summary

As a [user], I want [to be able to stop motion tasks and flush the buffer] so that [we can stop motion by code, not only from TP].

Details

Describe the feature and the current behavior/state
I often send multiple rrc.MoveToJoints for a trajectories that have multiple points. I also have to send enough points to the ABB buffer to ensure smooth motion (acc/deacc). However we cannot easily stop the motion from code and flush the buffer.

Describe alternatives you've considered

At the moment if we want to stop and flush buffer, we can only press the Stop button on TP and are forced to PPtoMain . This is quite messy because funcing in my code may be waiting for a future that will never arrive and stuck in a for-ever loop.

Will this change the current API? How?
new feature

Are you willing to contribute it?
No

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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