Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PSM: keep references to scene_ valid upon receiving full scenes #2850

Merged
merged 4 commits into from
Oct 30, 2024

Conversation

rhaschke
Copy link
Contributor

This is a backport of #2745 from main to humble. The original PR was a port from MoveIt1.

@rhaschke
Copy link
Contributor Author

rhaschke commented May 24, 2024

Looks like the test you ported, @sjahr, doesn't yet work. It complains about missing KDLKinematicsPlugin.

Copy link

This PR is stale because it has been open for 45 days with no activity. Please tag a maintainer for help on completing this PR, or close it if you think it has become obsolete.

@github-actions github-actions bot added stale Inactive issues and PRs are marked as stale and may be closed automatically. and removed stale Inactive issues and PRs are marked as stale and may be closed automatically. labels Jul 12, 2024
Copy link
Contributor

@sjahr sjahr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems to be fixed now 👍

@sjahr sjahr enabled auto-merge (squash) August 2, 2024 15:26
@sjahr
Copy link
Contributor

sjahr commented Aug 2, 2024

Or not 😞

sjahr and others added 2 commits August 30, 2024 01:01
…it#2745)

plan_execution-related modules rely on `plan.planning_scene_` in many places
to point to the currently monitored scene (or a diff on top of it).

Before this patch, if the PSM would receive full scenes during execution,
`plan.planning_scene_` would not include later incremental updates anymore
because the monitor created a new diff scene.
---------

Co-authored-by: v4hn <[email protected]>
Copy link

mergify bot commented Sep 16, 2024

Please target the main branch for development, we will backport the changes to humble for you if approved and if they don't break API.

@sjahr sjahr disabled auto-merge October 29, 2024 17:19
@sjahr sjahr merged commit 20f7e20 into moveit:humble Oct 30, 2024
4 of 5 checks passed
@rhaschke rhaschke deleted the humble branch October 30, 2024 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants