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

Update casted collision evaluator to handle fixed start and end states #154

Conversation

Levi-Armstrong
Copy link
Contributor

This updates casted collision evaluator to handle fixed start or end states. Before we just would exclude but that is not ideal because you would periodically get post check failures between the start and first waypoint and next to last waypoint and the end waypoint.

Also this PR includes updating the constructors to pass eigen types by reference. The documentation states not to pass eigen types by value and I know in the past we have had eigen issues.

@Levi-Armstrong Levi-Armstrong force-pushed the feature/CastedCollisionHandleFixedStates branch 2 times, most recently from 3dce293 to 5b1f2ce Compare January 10, 2020 01:45
@Levi-Armstrong Levi-Armstrong force-pushed the feature/CastedCollisionHandleFixedStates branch 2 times, most recently from 2e6fa1a to 2e5c3dc Compare January 10, 2020 22:09
@Levi-Armstrong
Copy link
Contributor Author

@mpowelson I clean things up and added documentation to the collision evaluators. I also tested this on the examples and everything works as expected.

Copy link
Contributor

@mpowelson mpowelson left a comment

Choose a reason for hiding this comment

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

The refactor made it a bit hard to follow, but I think everything looks good.

@mpowelson
Copy link
Contributor

Remember to remove CI commit

@Levi-Armstrong Levi-Armstrong force-pushed the feature/CastedCollisionHandleFixedStates branch from 2e5c3dc to 5fb1d1a Compare January 14, 2020 19:04
@Levi-Armstrong
Copy link
Contributor Author

I made the requested changes and remove the commit.

@Levi-Armstrong Levi-Armstrong force-pushed the feature/CastedCollisionHandleFixedStates branch from 5fb1d1a to 19032ef Compare January 15, 2020 14:13
@Levi-Armstrong Levi-Armstrong merged commit 7b46728 into tesseract-robotics:master Jan 16, 2020
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