With existing way, self collision check can be skipped per link pair via forcedAdjacentLinks.
Some links are to be excluded from self collision check against all other links, and having to specify forcedAdjacentLinks for every other link can be tedious.
Proposed change
Introduce a new link property isSelfCollisionIgnored. If true, this link is not checked in self collision computation at all.
Background
forcedAdjacentLinks
.forcedAdjacentLinks
for every other link can be tedious.Proposed change
isSelfCollisionIgnored
. If true, this link is not checked in self collision computation at all.