Skip to content

Add support for Constrained Freedrive #483

Description

@urfeex

Feature summary

Constrained Freedrive has been added since PolyScope 5.8. We should add support for that in the client_library, as well.

Basically, we would have to add the arguments for axis and pose in

bool ReverseInterface::writeFreedriveControlMessage(const FreedriveControlMessage freedrive_action,

Then, pack the data into the wire and unpack the data in

if params_mult[2] == FREEDRIVE_MODE_START:

This would also require a check for CB3 robots and probably a feature flag for adding the script code.

Related issues

We've had this in mind for quite some time and I think it came up once or twice in the past, e.g. in

Tasks

To complete this issue involves

  • Implement the feature
  • Make documentation
  • Make Unit test
  • Make example
  • Test on real hardware

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions