Skip to content

Continuous execution of motion primitives with blending in InstructionExecuter when sending single primitives #306

@mathias31415

Description

@mathias31415

Feature summary

I would like to send new motion primitives live to the InstructionExecuter. Since the full trajectory is not necessarily known at the start, using a MotionSequence is not ideal. However, I still want to utilize blending between two primitives using blend_radius.
The issue is that the InstructionExecuter only processes the next primitive once the previous one has fully completed. This causes the motion to come to a stop between two primitives.
Is there a way to enable continuous execution of motion primitives with blending when sending single primitives instead of a MotionSequence?

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