KavrakiLab / KavrakiLab/robowflex

Movegroup pushScene mismatch between movegoup and robowflex scenes for Fetch

Open
#286 0 comments 0 reactions 1 assignee Claimed by @zkingston View on GitHub
enhancement
Dominant language
C++
Stars
137
Forks
26
PR merge metrics
No merged PRs in 30d

Description

Fetch in the robowflex planning scene has "world" frame and "base_joint" for integrating odometry. The movegroup we use to execute trajectories on the real robot does not have these frames.

This mismatch causes problems if you want to [push a local robowflex scene to the movegroup scene](https://github.com/KavrakiLab/robowflex/blob/master/robowflex_movegroup/src/services.cpp#L182). For example, the header of a collision object has the field **frame**, which would typically be "world" in robowflex scene, and "base_link" in movegroup scene.

The fix to this would be to programmatically modify the **frame** in the message. We need to see if there is any other fix to do.

Note: This problem does not affect executing an arm trajectory on move group.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.