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

bit rot patches + working fcl 0.7 support + minor cleanup of LGP test #8

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

v4hn
Copy link
Contributor

@v4hn v4hn commented Mar 20, 2024

Thanks for pointing me to the correct place from MarcToussaint/robotic#8, @MarcToussaint .
It turns out master and marc are both broken in the same ways in my Debian testing, so I wrote a few patches and create this pull request against master to get it to run ootb again.

As I worked my way through the code, I added a few more patches on top to help someone like me understand it a bit better and make it easier to vary the scenario a bit.

Although you buried it a bit, it's still a nice demo 👍 .

Found trying to compile on debian testing.
null_deleter (boost-specific) was never directly included and
fails on Debian testing (due to include changes down the include chain?)
I replaced it by an equivalent lambda.
useSwitches does not exist anymore since
8c83372 .

Hrate and FlagConstraints only exist in retired code or comments.

TM_Physics not at all.

collisions is a boolean, and enabled by default.
Keeping it commented out looks like it might be disabled by default..

"problem" exists in some tools and python bindings, but not in the C++
codebase.
It took me a while to change the task to move all four objects over,
mostly because the runtime was implicitly restricted here.

The config is already constraint by solutions and overall runtime,
so this third threshold does not seem helpful.
'#(' looks like some more confusing special syntax, when it's really
just commented statements.
I gave it a slightly tinted color so that it does not disrupt the
visualization, but is visible for someone who cares.
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.

1 participant