-
Notifications
You must be signed in to change notification settings - Fork 16
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
Checking for models with dispensable in names to not be considered an obstacle by slotcar #74
Conversation
… obstacle by slotcar Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! I noticed that the condition we use to initialize infrastructure is not 100% bullet proof (if a map had no obstacle_exclusion
we would re-initialize at every iteration). That is an obscure enough case that I guess we can still accept
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
@luca-della-vedova Not really, after initialization there will be at least be itself in the set. I just added in a comment to explain that. It dismissed your review though, if you would be so kind 🙇 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah of course 🤦♂️ thanks!
Signed-off-by: Aaron Chong aaronchongth@gmail.com
New feature implementation
Implemented feature
Slotcar will not consider models with names that contain
dispensable
as obstacles. This will allow a robot to carry a model like MiRCart, which has an overlapping pose with the robot.Spawning this robot using open-rmf/rmf_traffic_editor#436, will allow that to happen.