moveit / moveit2_tutorials

A sphinx-based centralized documentation repo for MoveIt 2
https://moveit.picknik.ai
BSD 3-Clause "New" or "Revised" License
145 stars 188 forks source link

Planning failures while using Persistent PRM roadmap #522

Open stephanie-eng opened 1 year ago

stephanie-eng commented 1 year ago

Description

I tried to use PersistentPRM with a project and noticed no planning time improvements. When trying to replicate this issue with a less complex setup, I found expected behaviour with the Panda, but some possibly unexpected behaviour when I added a more complex collision environment (the same collision environment from #492).

I tried to plan close to a collision object (see below), and successfully planned with PersistentPRMStar and saved a roadmap. I tried the same plan again with PersistentPRM and loading the roadmap, and I sometimes got planning failures. Since I'm using a cached roadmap, I'd expect that I wouldn't see planning failures.

image image

I've created a branch of moveit2_tutorials with the collision environment from #492 for testing here and a branch of moveit_resources with my ompl_planning.yaml using roadmap caching here.

tylerjw commented 8 months ago

How can we improve the tutorial site to make this better?