compas-dev / compas-dev/compas_fab

Uniform return types for backend features

Open
#178 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
137
Forks
47
PR merge metrics
No merged PRs in 30d

Description

# Feature Request

As an end-user, I want any given implementation of a fixed backend feature like `PlanMotion` to return the same type across all backend clients (`JointTrajectory` in the `PlanMotion` case) so that I don't have to think so hard.

## Details

After the backend features refactoring, the backend feature interfaces include documentation suggesting return types for each feature. Currently the V-REP implementations do not always adhere to these suggestions. For a more consistent UX, the V-REP should be refactored to meet this new standard.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.