This is not a huge issue, but it's just a little annoying (and confusing) that OMPL prints seem to be flushed later than Python prints. See example below where the path's shape is printed before the Info: prints from during the path's solve.
I've unsuccessfully tried:
# My attempt to get the OMPL Info: messages to show up in the correct order between the loguru logs
# This however does not seems to work, so I don't know where those prints are buffered
sys.stdout.flush()
This is not a huge issue, but it's just a little annoying (and confusing) that OMPL prints seem to be flushed later than Python prints. See example below where the path's shape is printed before the Info: prints from during the path's solve. I've unsuccessfully tried: