-
Notifications
You must be signed in to change notification settings - Fork 109
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
Update casted collision evaluator to handle fixed start and end states #154
Conversation
3dce293
to
5b1f2ce
Compare
2e6fa1a
to
2e5c3dc
Compare
@mpowelson I clean things up and added documentation to the collision evaluators. I also tested this on the examples and everything works as expected. |
There was a problem hiding this 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.
Remember to remove CI commit |
2e5c3dc
to
5fb1d1a
Compare
I made the requested changes and remove the commit. |
5fb1d1a
to
19032ef
Compare
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.