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

WIP: fix chomp issues #1377

Merged
merged 1 commit into from
Mar 6, 2019
Merged

WIP: fix chomp issues #1377

merged 1 commit into from
Mar 6, 2019

Conversation

rhaschke
Copy link
Contributor

@rhaschke rhaschke commented Mar 4, 2019

This is an attempt to fix various chomp issues.

  • 1st one is to fix a segfault when the main planner fails. In this case res.trajectory_ is NULL.

Open issues:

  • plan + exec behaves differently (fails) than separate plan and execute (when triggered from rviz plugin)
    When running plan+exec, the initial RobotState seems to be undefined, while it is defined otherwise.

@rhaschke rhaschke mentioned this pull request Mar 5, 2019
12 tasks
@rhaschke rhaschke requested a review from bmagyar March 5, 2019 07:45
@bmagyar
Copy link
Member

bmagyar commented Mar 5, 2019

I take this is not yet ready to review, right? The changes so far look good!

@rhaschke
Copy link
Contributor Author

rhaschke commented Mar 5, 2019

@bmagyar I hope we / you? can fix more of the chomp issues before releasing. That's why I marked this as wip.

If the main planner fails, res.trajectory_ is NULL, and accessing it segfaults.
Now, bail out in this case.
@rhaschke rhaschke merged commit b2cbfc4 into moveit:master Mar 6, 2019
@rhaschke rhaschke deleted the fix-chomp branch March 6, 2019 07:36
mayman99 pushed a commit to mayman99/moveit that referenced this pull request Mar 9, 2019
If the main planner fails, res.trajectory_ is NULL, and accessing it segfaults.
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