Closed sea-bass closed 2 months ago
Coverage Report
Tests | Skipped | Failures | Errors | Time |
---|---|---|---|---|
95 | 0 :zzz: | 0 :x: | 0 :fire: | 29.954s :stopwatch: |
How much more do you want to poke at this?
I don't know... it really doesn't work well enough for me to be happy with it, but at the same time I've been seriously spinning my wheels and am close to giving up and just merging what is there.
I added a fallback that I'm more satisfied with in the "optimize RRT path example". It will now do:
This PR adds collision avoidance to kinematic trajectory optimization, per these resources:
It seems to correctly enforce the constraint (traj opt won't succeed unless the waypoints/collocation points are collision free), but it doesn't work that well when the initial guess is in collision...
I suspect the same HPP-FCL Limitation where we're not getting the collision distance points is at play here... so I'm inclined to merge this as-is and fix once Pinocchio 3.0 is out.