rdiankov / openrave

Open Robotics Automation Virtual Environment: An environment for testing, developing, and deploying robotics motion planning algorithms.
http://www.openrave.org
Other
687 stars 340 forks source link

fix bugs around multiple grabbed bodies #1321

Closed yoshikikanemoto closed 8 months ago

yoshikikanemoto commented 8 months ago
  1. self collision between grabbed bodies were checked even after the grabbed body was released
  2. when cloning kinbody with multiple grabbed bodies, Grabbed::_listNonCollidingLinksWhenGrabbed was not copied properly. caused std::vector range error.

these conditions are covered by testopenrave:fixSelfCollisionWithMultipleGrabbedBodies20231026.

pipeline: 405620

cc: @Puttichai

rdiankov commented 8 months ago

thanks~